wukko
968add2b0c
web/LanguageDropdown: yet another fix for chrome on windows
2024-07-10 21:54:04 +06:00
wukko
8f4da35b45
web/settings: improve subtext visibility
2024-07-10 20:19:05 +06:00
wukko
26d2565ca6
web/settings: move switcher description to correct component
2024-07-10 19:35:23 +06:00
wukko
ffdcee1852
web/LanguageDropdown: fix option style in chrome on windows
2024-07-10 18:42:00 +06:00
wukko
8ab85dc442
web/settings: refresh the locale state when auto mode is toggled
2024-07-09 21:41:53 +06:00
wukko
3340989749
web/settings: disable the language dropdown when auto
2024-07-08 19:46:20 +06:00
wukko
e1bf0fb6fa
web/LanguageDropdown: fix current selection string
2024-07-08 19:24:40 +06:00
wukko
8e47983fb0
web/LanguageDropdown: fix missing text in firefox & small font size in safari
2024-07-08 12:49:27 +06:00
wukko
c3348ef71c
web/LanguageDropdown: proper component style
...
you can't toggle the "select" element programmatically, so i had to come up with a workaround. it works and looks beautifully!
also fixed buggy overflow in SettingsToggle component.
2024-07-08 00:18:25 +06:00
wukko
db8d57fea0
web/settings: highlight the setting when linked to
...
- remade the way padding in settings is done to accommodate space for a highlight
- renamed nav components to indicate better what they are
2024-07-07 21:51:46 +06:00
wukko
550ce86690
web/settings: add section ids
2024-07-07 19:14:49 +06:00
wukko
1371615b96
web: move all strings to i18n & improve a11y
...
- omnibox is now fully usable with a screen reader
- back button is now interpreted as such
- subtext now accepts line breaks
2024-07-03 23:54:44 +06:00
wukko
bc795a75ad
web/settings: more accessibility improvements
2024-07-03 17:10:53 +06:00
wukko
70c6f15a61
web: i18n system & navbar translations
...
dynamic page language and language dropdown!! finally!!
2024-07-03 00:16:03 +06:00
wukko
5a2c1bb829
web/settings: unfuck tab padding on mobile
2024-06-30 15:58:40 +06:00
wukko
8141903689
web: mobile improvements
...
- all buttons now reflect that they're pressed or hovered
- settings feel way better on mobile
- settings header has been completely remade
2024-06-25 20:59:25 +06:00
wukko
d490ef9907
web/SettingsTab: fix overflow & chevron scaling
2024-06-25 15:44:06 +06:00
wukko
a302c06876
web/settings: mobile layout, better padding & borders
2024-06-25 14:50:59 +06:00
wukko
f6e7532dd6
web/SettingsTab: fix border radius & padding
2024-06-25 13:07:43 +06:00
wukko
466592918e
web: move svg icon params to css & clean up
2024-06-24 23:46:37 +06:00
wukko
8ae218ac95
web/SettingsTab: clean up
2024-06-24 23:22:30 +06:00
wukko
9fad7103c4
web: settings ui & const for settings type options
2024-06-24 23:05:51 +06:00
wukko
61733f491a
web/settings: navigation draft
...
also unified "active" class/state across all components & added more colors
2024-06-24 19:42:31 +06:00