diondiondion
38b9803b4c
Replace $black
2025-11-11 10:49:33 +01:00
diondiondion
1325af662c
Remove sass functions
2025-11-11 10:49:33 +01:00
diondiondion
d74c2c38d5
Various visual light theme tweaks
2025-11-11 10:49:33 +01:00
diondiondion
d8b3fe84a1
Replace $ui-base-color
2025-11-11 10:49:33 +01:00
diondiondion
0248cbec4b
Move select icon to dedicated class
2025-11-11 10:49:33 +01:00
diondiondion
fee9607437
Add missing text-tertiary to light theme
2025-11-11 10:49:33 +01:00
diondiondion
862f4283cd
Move zig-zag decoration to its own class
2025-11-11 10:49:33 +01:00
diondiondion
85dc277409
Replace $ui-base-lighter-color
2025-11-11 10:49:32 +01:00
diondiondion
1e4c61dd1f
Replace $ui-secondary-color
2025-11-11 10:49:32 +01:00
diondiondion
49720bf75f
Port graph tokens to light theme
2025-11-11 10:49:32 +01:00
diondiondion
adf82541e7
Replace @ui-button variables
2025-11-11 10:49:32 +01:00
diondiondion
d3c50d5265
Remove button-tertiary styles & variables
2025-11-11 10:49:32 +01:00
diondiondion
c9bd89cbcd
Fix unselected/missing poll__input colour
2025-11-11 10:49:32 +01:00
diondiondion
ce541d3dbd
Remove $action-button-color variables
2025-11-11 10:49:32 +01:00
diondiondion
2d26b435ca
A few color fixes
2025-11-11 10:49:32 +01:00
diondiondion
7f5f079533
Remove webkit-specific custom scrollbar colours
...
Custom properties are not correctly resolved
inside of legacy -webkit-scrollbar selectors,
so I've removed them in favour of plain system
colours, but added a proper color-scheme
declaration to the html element to ensure
scrollbars don't stick out too much in dark mode
2025-11-11 10:49:32 +01:00
diondiondion
02ef68b687
Fix alert styling
2025-11-11 10:49:32 +01:00
diondiondion
58ad51f9fc
Some button hover style fixes
2025-11-11 10:49:32 +01:00
diondiondion
2f508a1ea3
Colour tweaks
2025-11-11 10:49:32 +01:00
diondiondion
d3dd09a23b
Remove unused component
2025-11-11 10:49:32 +01:00
diondiondion
1a9c87742a
Replaced $inverted-text-color
2025-11-11 10:49:32 +01:00
diondiondion
b8a63a9e07
Replaced $ui-highlight-color & cleaned up diff files
2025-11-11 10:49:32 +01:00
diondiondion
8d0ea89e33
Replaced $ui-primary-color & updated toggle styles
2025-11-11 10:49:32 +01:00
diondiondion
f2253b3c78
Replace $base-shadow-color
2025-11-11 10:49:32 +01:00
diondiondion
2e88cc30fb
Replace $base-overlay-background
2025-11-11 10:49:32 +01:00
diondiondion
a05127667b
Replace $highlight-text-color
2025-11-11 10:49:32 +01:00
diondiondion
0405b97d4e
Replace "classic" tokens and dark-text-color
2025-11-11 10:49:32 +01:00
diondiondion
09027ab86a
Replace success/warning/error tokens
2025-11-11 10:49:32 +01:00
diondiondion
f40871ed3a
Clean up imports
2025-11-11 10:49:32 +01:00
diondiondion
a452e77417
Theme tokens initial commit
2025-11-11 10:49:31 +01:00
github-actions[bot]
391c77f277
New Crowdin Translations (automated) ( #36820 )
...
Check i18n / check-i18n (push) Waiting to run
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.2) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Co-authored-by: GitHub Actions <noreply@github.com>
2025-11-11 08:38:02 +00:00
diondiondion
400943cb4e
Fix scroll shift caused by fetch-all-replies alerts ( #36807 )
2025-11-10 15:33:56 +00:00
Echo
9a42d00c12
Ensure the boost button shows a numeric value ( #36805 )
2025-11-10 15:10:24 +00:00
Renaud Chaput
9addad8ce5
Update to latest eslint-plugin-react-hooks ( #36702 )
...
Co-authored-by: diondiondion <mail@diondiondion.com>
2025-11-10 14:50:04 +00:00
Echo
4ddddc2573
Centers GIFs in media modal ( #36806 )
2025-11-10 13:21:45 +00:00
diondiondion
1280792678
Fix dropdown menu not focusing first item when opened via keyboard ( #36804 )
2025-11-10 11:44:10 +00:00
github-actions[bot]
b0790d828c
New Crowdin Translations (automated) ( #36786 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-11-10 10:06:07 +00:00
Echo
882afd7748
Reset background color on media modal ( #36782 )
2025-11-07 10:44:31 +00:00
Claire
315833cb75
Fix prepared quote not being discarded with contents when replying ( #36778 )
2025-11-07 09:11:10 +00:00
github-actions[bot]
dcf7fc1028
New Crowdin Translations (automated) ( #36777 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-11-07 08:34:18 +00:00
github-actions[bot]
15c33a16f7
New Crowdin Translations (automated) ( #36749 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-11-06 13:55:37 +00:00
diondiondion
58b3fc0379
Refactor "New/Edit list" page to avoid setting state in effect ( #36753 )
2025-11-06 11:00:37 +00:00
Echo
41a4022988
Fix: correctly dismisses announcement when viewed ( #36750 )
2025-11-06 09:48:34 +00:00
Echo
987104f435
Add default visualizer for audio upload without poster ( #36734 )
Check i18n / check-i18n (push) Waiting to run
Chromatic / Run Chromatic (push) Waiting to run
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
CSS Linting / lint (push) Waiting to run
Haml Linting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.2) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Crowdin / Upload translations / upload-translations (push) Has been cancelled
2025-11-05 15:33:26 +00:00
Echo
6337e036f3
Add new ESLint rule requiring explicit button types ( #36738 )
2025-11-05 15:11:04 +00:00
diondiondion
1b8d1cd6e4
Fix spoiler toggle button being able to submit compose form ( #36736 )
2025-11-05 14:00:42 +00:00
github-actions[bot]
3aeae8cafd
New Crowdin Translations (automated) ( #36727 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-11-05 13:20:34 +00:00
diondiondion
947dfcc548
Add some outer page spacing when viewport width equals content width ( #36733 )
2025-11-05 12:17:42 +00:00
Claire
26e7fe9771
Change paste-link-to-quote loading state from generic loading bar to compose placeholder ( #36695 )
Chromatic / Run Chromatic (push) Waiting to run
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
CSS Linting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.2) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Crowdin / Upload translations / upload-translations (push) Has been cancelled
2025-11-04 19:20:39 +00:00
Claire
1b795c12e9
Change quote action to error instead of insert link in Private Mentions ( #36721 )
2025-11-04 17:58:50 +00:00