Commit Graph

109 Commits

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