dumbmoron
a613f1402d
web/FileReceiver: define input in component to prevent losing it to GC
2024-09-08 16:55:58 +00:00
wukko
3fdfd44515
web/UpdateNotification: set an alert aria role
2024-09-07 21:16:26 +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
218916cee3
web/CopyIcon: change copy-animation id to class
2024-09-04 16:45:52 +00:00
dumbmoron
93f8c038d2
web/Turnstile: remove unused import
2024-09-03 13:24:15 +00:00
dumbmoron
b5d570c43f
web/Turnstile: check if already defined before making listener
2024-09-03 13:21:41 +00:00
dumbmoron
38ce64b310
web: fix type errors
2024-09-03 10:20:29 +00:00
wukko
e59b7fd375
web/FileReceiver: reduce padding
2024-08-28 15:06:00 +06:00
wukko
b8fc3aeb4c
web/CopyIcon: added regular copy icon
2024-08-25 16:34:08 +06:00
wukko
478dd6e515
web/Omnibox: show a spinner when loading
...
replaces the link icon with a spinner when loading the turnstile checks or processing the link
2024-08-16 01:37:05 +06:00
wukko
384c6deced
web: add support for cloudflare turnstile
2024-08-16 00:08:57 +06:00
wukko
9d577f23b1
web/FileReceiver: fix focus ring
2024-08-15 12:58:26 +06:00
wukko
5ce4ef8366
web/FileReceiver: reduce padding, fix scaling
2024-08-14 13:07:34 +06:00
wukko
c8904fd939
web/FileReceiver: reduce icon size, change icon when dragged over
2024-08-13 16:48:53 +06:00
wukko
b9958a8102
web/FileReceiver: fix meowbalt z index
2024-08-13 16:16:50 +06:00
wukko
0d41fe6fa3
web/FileReceiver: animated svg dashed stroke, padding improvements
2024-08-13 16:15:00 +06:00
wukko
70b300bd71
web/remux: add processing state, clean file, prevent render loop
2024-08-13 15:22:24 +06:00
wukko
1fd2b72075
web/remux: rename DropReceiver component
2024-08-13 14:17:58 +06:00
wukko
af428bc964
web: stylize the file receiver, move text to i18n, update remux page
2024-08-13 14:17:10 +06:00
wukko
3fd05891e6
web/remux: move drop area and open file button into own components
2024-08-11 18:30:42 +06:00
wukko
b71d51de21
web: move svg icons from lib to components
2024-08-09 16:35:00 +06:00
wukko
e45aa2bdf6
web/CopyIcon: replace copy icon with a link icon
2024-08-09 14:35:06 +06:00
wukko
250269bc09
web/DonateBanner: move to donate components folder
2024-08-06 14:27:56 +06:00
wukko
c8a0f74e62
web/DonateBanner: dark theme & scaling support
2024-08-06 14:09:16 +06:00
wukko
9dad15b48c
web/DonateBanner: fix up colors & sizes to match mockup
2024-08-06 13:24:40 +06:00
dumbmoron
640898e022
web/donate: move header to component, initial donation options
2024-08-04 16:11:26 +00:00
wukko
48d24ee1ea
web/SavingDialog: show that link was copied, better accessibility
2024-07-28 23:29:32 +06:00
wukko
a9f9a3e342
web/dialogs: add saving method dialog
2024-07-27 15:07:26 +06:00
wukko
b540703de8
web/UpdateNotification: increase icon size
2024-07-23 16:46:18 +06:00
wukko
8b6775ca86
web/UpdateNotification: reduce right padding
2024-07-23 16:43:29 +06: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
a9e8ea1306
web/Placeholder: focus first on page
2024-07-23 14:08:34 +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
dumbmoron
d170f619d2
web: use conditionals instead of special classes where it makes sense
2024-07-22 10:17:06 +00:00
dumbmoron
c03337fed9
web/skeleton: don't render if hidden
2024-07-22 10:11:23 +00:00
dumbmoron
bb446ecf3e
web: add Optional type and use it
2024-07-21 17:26:21 +00:00
wukko
238cd22c8d
web/ChangelogSkeleton: fix title skeleton cutting off, reduce rounding
2024-07-21 16:57:42 +06:00
dumbmoron
0cea58922d
web/changelogs: display skeleton when changelog is loading
2024-07-21 09:42:48 +00:00
wukko
dbbd43e002
web/changelog: move components to dedicated folder
2024-07-21 14:42:17 +06:00
wukko
782752fd60
web/OuterLink: accept rel but ignore it
2024-07-21 14:34:29 +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
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
dumbmoron
0e60ea9582
web/ChangelogEntry: consistent date formatting
2024-07-17 09:07:25 +00:00
dumbmoron
0391ac7230
web/ChangelogEntryWrapper: use OuterLink component for links
2024-07-17 08:59:45 +00:00
wukko
ce95135234
web/ChangelogEntry: allow text selection
2024-07-17 14:49:25 +06:00
wukko
691a6acb6c
web/ChangelogEntry: slightly reduce font size on mobile
2024-07-17 14:41:44 +06:00
wukko
cf4ee05e0e
web/updates: reduce top padding on mobile
2024-07-17 14:38:02 +06:00
wukko
dd7c17efeb
web/ChangelogEntry: reduce the size of heading contents
2024-07-17 14:34:03 +06:00
wukko
6a7311874e
web/changelog: make main body text easier to read
2024-07-17 14:29:46 +06:00