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
wukko
204e025656
web/layout: allow text selection in subtext
2024-07-17 14:50:09 +06:00
wukko
fa835d0010
web/dialog: css for small dialog
...
- moved backdrop to each dialog
- dialog is now closable by clicking the backdrop
- added meowbalt to dialogs
- added more meowbalt assets & components
- added "main" boolean to indicate the main action button in a list of buttons
2024-07-16 14:00:56 +06:00
wukko
f9dc8096bc
web: always show focus ring
2024-07-14 23:21:04 +06:00
wukko
128ab388f3
web: add env variable & plausible functionality
2024-07-14 22:50:18 +06:00
wukko
578150e40e
web: add dynamic lang html tag
2024-07-14 21:10:41 +06:00