Commit Graph

15 Commits

Author SHA1 Message Date
wukko
a3852ceb64
web/settings: add advanced & debug pages 2024-07-10 23:35:53 +06:00
wukko
235abcbdc5
web/settings: clean up the mobile header 2024-07-10 20:19:46 +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
dumbmoron
cdc5294799
web/settings: redirect to full page if base page is opened on desktop 2024-07-04 22:25:22 +00: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
880b8abb40
web: add dynamic page titles 2024-06-25 21:01:08 +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
a302c06876
web/settings: mobile layout, better padding & borders 2024-06-25 14:50:59 +06:00
wukko
3a7efd418d
web/settings: change the layout on mobile screen 2024-06-25 00:11:04 +06:00
wukko
466592918e
web: move svg icon params to css & clean up 2024-06-24 23:46:37 +06:00
wukko
9fad7103c4
web: settings ui & const for settings type options 2024-06-24 23:05:51 +06:00
wukko
e866dee60a
web: proper text styling & semantics 2024-06-24 20:26:45 +06:00
wukko
1cffacc5dc
web: use an alias for components folder 2024-06-24 20:23:55 +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