Commit Graph

7 Commits

Author SHA1 Message Date
wukko
b036437871 web/i18n/general: update embed description to be less corny 2024-11-18 15:32:13 +06:00
wukko
c6385f1842 web/layout: add description and title metadata 2024-09-07 22:14:55 +06:00
wukko
b03c71eb14 web/SidebarTab: add aria label for beta tabs & fix its position 2024-09-05 07:59:49 +06:00
wukko
a7f40d708e web/meowbalt: hide meowbalt from screen readers
presence of an image of a cat on the screen doesn't change anything about the ui for vision impaired people. it's unnecessary and potentially annoying to have the description of it read out loud on every screen it's used.
2024-07-21 13:59:27 +06:00
wukko
d7bf98a80b web: settings reset confirmation, icons for small dialog
- cleaned up dialog i18n
- better red color
- made :active state visible for dialog buttons on mobile
- better body padding in small dialog
- better small dialog typing with optional values
2024-07-20 21:48:17 +06:00
wukko
4232c3437b web: dialog system & basic small dialog 2024-07-13 19:15:43 +06: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