9 Commits

Author SHA1 Message Date
diondiondion
a880a02c1f [Glitch] Fix about page error when selecting non-default Rules language
Port 0ff2c7aedcdfa0e4f00cd38fb3104915d421c2c9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-06-03 22:36:57 +02:00
Eugen Rochko
96d81ca432 [Glitch] Refactor server reducer into TypeScript
Port 076c8ec51e1ff7347e6521bcec2e26436d2b80cf to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-05-22 19:49:43 +02:00
diondiondion
3c2a06dc24 [Glitch] Add Select component
Port 218ca366533bb5b8c4d3eb163b6f2d4d1cc6f755 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-03 15:54:12 +01:00
diondiondion
dacbd20081 [Glitch] Implement CSS theme tokens behind feature flag
Port 284b46fee7ad682b52c99d0455a1134e1d4e3fc3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-03 15:53:50 +01:00
diondiondion
1c749e21f8 [Glitch] Fixes blank screen in browsers that don't support Intl.DisplayNames
Port f303f3458d7b38da803e4f577a57ac95f6bd53e0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-12 18:14:11 +01:00
Echo
13395e2d4d [Glitch] Add new ESLint rule requiring explicit button types
Port 6337e036f3bc5ece013d5b2536d7d16b1ec658e8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-06 12:42:17 +01:00
diondiondion
2ab482da18 [Glitch] Fix initially selected language in Rules panel, hide selector when no alternative translations exist
Port 055f581ca58b62132c1eff23453031d9df9dbf0e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-31 18:15:48 +01:00
Claire
533af5dcee [Glitch] Fix crash in /about when server returns cached rules without translations attribute
Port c7277018394335f5950e1f235b0995c53b129f85 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-11 18:58:09 +02:00
Echo
ebab5e42c0 [Glitch] Add language picker to server rules section
Port d78535eab9cefc285c0d7ef88adb125ab1ceb6bd to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-27 20:51:37 +02:00