Commit graph

102 commits

Author SHA1 Message Date
wukko
44fe585a89
web/layout: fix paragraph title alignment in about tab
oops
2024-11-05 12:46:18 +06:00
wukko
cecdbda7e4
web/layout: update long text heading styling & add table styling 2024-11-05 00:43:03 +06:00
wukko
c482c9fea2
web/layout: do iphone landscape optimizations only when appropriate 2024-10-06 00:20:14 +06:00
Alec Armbruster
1a9494b60a
web/layout: increase toggle contrast in dark mode (#754) 2024-10-04 17:43:31 +06:00
wukko
e419de07a4
web/layout: fix text selection color 2024-10-03 11:57:18 +06:00
wukko
485353add1
web/layout: reduce ul margin in long text noto components 2024-10-01 22:51:42 +06:00
wukko
c9c1e5d298
web/layout: add padding to about heading 2024-09-22 21:03:50 +06:00
wukko
fdd5feac92
web: use turnstile & session only when the processing instance has them
now also always fetching server info in the save tab
2024-09-18 00:24:54 +06:00
dumbmoron
4af48dd2f9
web: add UserActivation polyfill for browsers that don't have it 2024-09-11 11:15:25 +00:00
wukko
2122e87e66
web/NotchSticker: fix sticking out on XR and 11 2024-09-11 16:41:04 +06:00
dumbmoron
1b639edac8
web/layout: specify full path in og:url 2024-09-09 15:04:25 +00:00
wukko
049edd49f1
web/layout: fix strong element weight 2024-09-09 17:05:37 +06:00
wukko
91d09a4e89
web/layout: remove og:title from head 2024-09-09 03:30:11 +06:00
wukko
fff4393c46
web/layout: revert position change for #cobalt 2024-09-09 00:26:20 +06:00
dumbmoron
894174bed9
web/layout: fix main content jumping when navigating in some cases 2024-09-08 11:42:04 +00:00
wukko
30bcad0ba4
web/layout: add og:url & application name to head 2024-09-07 23:15:20 +06:00
wukko
25a33a4ea2
web/layout: split description metadata tags 2024-09-07 23:02:13 +06:00
wukko
a698c55663
web/layout: add og:description 2024-09-07 22:32:40 +06:00
wukko
c6385f1842
web/layout: add description and title metadata 2024-09-07 22:14:55 +06:00
dumbmoron
b4f17487b4
web: remove built-in sveltekit announcer (for real this time) 2024-09-07 16:01:26 +00:00
wukko
f406e7355b
web/layout: get rid of svelte announcer
it reads over our own a11y labels, and there's no official way to disable it
2024-09-07 20:58:30 +06:00
wukko
0ce743d13f
web/about: replace the godawful margin workaround 2024-09-07 20:29:13 +06:00
wukko
3189857c77
web/layout: reduce margin even more for long text h3 heading 2024-09-06 16:59:37 +06:00
wukko
cb7d1baee0
web/layout: update global heading text style in long text 2024-09-05 10:21:30 +06:00
wukko
0408fc446a
web/layout: don't apply noto mono for titles 2024-09-05 09:58:25 +06:00
wukko
49460bd16d
web: load turnstile only in save tab and only once
turnstile will stay in background after being loaded once (just like before), but now it will not load on pages other than save if they are opened first
2024-09-05 00:04:41 +06:00
dumbmoron
5b42757896
web: remove background override from global css 2024-09-03 07:58:52 +00:00
dumbmoron
2deb8aa53b
web: add fade-in animation 2024-09-02 14:16:21 +00:00
wukko
384c6deced
web: add support for cloudflare turnstile 2024-08-16 00:08:57 +06:00
dumbmoron
5948cab4fb
web: move iPadOS workaround to global level 2024-08-06 14:19:01 +00:00
wukko
e074dd5b89
web/layout: more global styling for long-text-noto 2024-08-06 14:50:12 +06:00
wukko
87b76ec1e2
web/layout: add global long-text-noto style class 2024-08-06 14:29:15 +06:00
dumbmoron
3d34e09e1c
web: don't display pointer cursor for disabled buttons 2024-07-30 16:37:44 +00:00
wukko
194ff90d3d
web/layout: fix elevated colored button hover & active states 2024-07-28 13:14:55 +06:00
wukko
7411f358d2
web/DialogButtons: move elevated button styling to layout 2024-07-27 15:03:37 +06:00
dumbmoron
809178d6d8
web: import italic normal version of ibm-plex-mono 2024-07-26 08:22:21 +00:00
wukko
2d7d4cf091
web: add an update notification 2024-07-23 16:04:43 +06: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
c9ca0d51d9
web: add first focus functionality
element with `data-first-focus` will be focused first after navigation. extremely useful for screen readers.
2024-07-23 13:53:43 +06:00
wukko
314d3590ec
web/DialogButtons: don't apply hover effect if button is colored 2024-07-23 13:22:05 +06:00
wukko
7ee99ad30f
web/Skeleton: add elevated skeleton and use it for picker item
- fixed bg not being visible when shimmer is not on the element in dark theme
- fixed stuck gradient when motion is reduced
- fixed big skeleton
- skeleton is no longer focusable
2024-07-23 09:55:55 +06:00
wukko
88fa780f6d
web/layout: add dark theme skeleton gradient 2024-07-21 17:06:47 +06:00
wukko
d8acb5406a
web/layout: fix skeleton gradient 2024-07-21 16:49:38 +06:00
wukko
80300bf766
web/dialogs: moved backdrop to dialog holder, improved animation 2024-07-21 13:41:14 +06:00
dumbmoron
8a080c55f6
web: refactor and deduplicate locale preference logic 2024-07-20 14:37:52 +00: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
dumbmoron
def6e26b9f
web/settings: add "erase all settings" button 2024-07-20 14:01:13 +00:00
wukko
720b3c5f68
web: full SmallDialog component, one flexible meowbalt component
- fully stylized small dialog: header, title, subtext, state without meowbalt
- moved meowbalt into his own adaptive component, no need to import/create new ones for each emotion
- better types for dialog related stuff
- type for meowbalt's emotions
- better padding in small dialog
2024-07-20 20:34:19 +06:00
wukko
8193e8c14d
web/buttons: add hover state to active button 2024-07-20 18:54:12 +06:00