Commit Graph

38 Commits

Author SHA1 Message Date
wukko
016aa1b708 web/settings: rename "downloading" to "metadata"
am i future proofing for more stuff there? maybe
2025-04-20 21:03:02 +06:00
wukko
1b0be14175 web/settings: move accessibility settings to the accessibility page
also rearranged the nav bar a bit to make it look cleaner

... and also accommodated for the new location of accessibility settings (oops)
2025-03-07 21:43:03 +06:00
wukko
969058d70b web/settings: update PageNav colors 2025-02-24 17:22:56 +06:00
wukko
8e4d0cd03d web/settings: add a local processing page 2025-02-24 15:51:11 +06:00
wukko
c50cecae92 web/settings: replace advanced settings icon with a cooler one 2024-11-20 15:35:36 +06:00
wukko
1833a95027 web/PageNavTab: use icon prop instead of slot 2024-11-20 14:15:34 +06:00
wukko
520725462a web: fix auto navigation on scale change for about & settings pages 2024-09-04 21:20:56 +06:00
wukko
56008676f5 web/settings: move sub navigation into its own component 2024-09-04 17:50:47 +06:00
dumbmoron
51c140fbfa web: make everything ssr-compatible 2024-08-31 17:46:10 +00:00
wukko
33d6b5bd81 web: base custom instance functionality
also:
- renamed processing tab in settings to "instances"
- improved override description
- prefer custom over override (and grey out the option)
- dedicated lib for all api safety warnings
- left aligned small popup with smaller icon
- ability to grey out settings category & toggle
2024-08-30 17:15:05 +06:00
wukko
8df70cc00b web: update page title style
prioritize the page title, not "cobalt"
2024-08-23 20:02:17 +06:00
wukko
aba444ec8b web: updated api endpoint & params, default instance override
- dialogs can be undismissable now (impossible to click away by pressing the bg behind it)
- added security warning about api override
- moved default api url to env
- added new processing settings page
2024-08-04 00:43:24 +06:00
dumbmoron
89181c6ddc web/settings: make version info optional, wait for load 2024-07-23 09:36:49 +00:00
wukko
23c9eb73aa web: global data-focus-ring-hidden attribute 2024-07-23 14:41:55 +06:00
wukko
1234cc1083 web/settings: focus the page after navigation
mobile: focus page header
desktop: focus page content
2024-07-23 14:04:19 +06:00
wukko
518f634385 web/settings: reduce thickness of back button icon 2024-07-23 12:20:30 +06:00
wukko
5c6ef19132 web/settings: update the back button icon 2024-07-23 12:19:38 +06:00
wukko
0225a7c46c web/settings: simplify sidebar, add version info, flatten page navigation 2024-07-23 11:00:27 +06:00
dumbmoron
d170f619d2 web: use conditionals instead of special classes where it makes sense 2024-07-22 10:17:06 +00:00
dumbmoron
4168998b93 web/settings: add "privacy" page with analytics toggle 2024-07-14 15:26:55 +00:00
wukko
ad3703ab73 web/settings: fix header on mobile at certain scales 2024-07-14 20:52:22 +06:00
dumbmoron
1f0958a0d1 web/settings: move to state folder 2024-07-13 13:17:03 +00:00
wukko
914be64153 web/settings: make navigation scrollable on overflow 2024-07-12 19:18:47 +06:00
wukko
a6ddceb643 web/settings: add advanced & debug pages 2024-07-10 23:35:53 +06:00
wukko
6c2d147bc6 web/settings: clean up the mobile header 2024-07-10 20:19:46 +06:00
wukko
d22230b1d5 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
157b687ab5 web/settings: redirect to full page if base page is opened on desktop 2024-07-04 22:25:22 +00:00
wukko
97d381e993 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
901f0a7480 web/settings: more accessibility improvements 2024-07-03 17:10:53 +06:00
wukko
635561394c web: add dynamic page titles 2024-06-25 21:01:08 +06:00
wukko
7b289bfb16 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
55515f0fb1 web/settings: mobile layout, better padding & borders 2024-06-25 14:50:59 +06:00
wukko
dd1f9b512f web/settings: change the layout on mobile screen 2024-06-25 00:11:04 +06:00
wukko
56081db857 web: move svg icon params to css & clean up 2024-06-24 23:46:37 +06:00
wukko
042d2e9cc8 web: settings ui & const for settings type options 2024-06-24 23:05:51 +06:00
wukko
0064bda4ed web: proper text styling & semantics 2024-06-24 20:26:45 +06:00
wukko
a226f0635f web: use an alias for components folder 2024-06-24 20:23:55 +06:00
wukko
a12655a834 web/settings: navigation draft
also unified "active" class/state across all components & added more colors
2024-06-24 19:42:31 +06:00