Commit Graph

716 Commits

Author SHA1 Message Date
e541bdc6d7 web/Switcher: fix ghost hover effect on active button
it used to appear very briefly when you pressed a button and didn't move the cursor off the button
2024-07-20 19:09:44 +06:00
8193e8c14d web/buttons: add hover state to active button 2024-07-20 18:54:12 +06:00
205494b367 web/SmallDialog: fix scaling on small screens 2024-07-20 18:49:51 +06:00
cd41fc9d49 web/SmallDialog: fix rendering & performance issues, new mobile animation 2024-07-18 17:22:29 +06:00
2c1bd50e70 Revert "web/vite: change build target to esnext"
This reverts commit 842f91ec54.
2024-07-20 12:43:22 +00:00
c3c7a6b7ba web/version: convert to readable 2024-07-20 12:43:14 +00: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
dd16fb65cf web/changelogs: update all links to markdown format 2024-07-17 08:59:10 +00:00
ce609ad201 web/SmallDialog: allow text selection in body 2024-07-17 14:50:35 +06:00
204e025656 web/layout: allow text selection in subtext 2024-07-17 14:50:09 +06: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
8eee024899 web/updates: don't prevent default action for keyboard inputs 2024-07-17 07:30:22 +00:00
e6ec8c6734 web/package: fix the svelte icons version & update lock 2024-07-17 13:14:56 +06:00
5c07afe4ff web/updates: keyboard navigation 2024-07-16 17:27:43 +00:00
678adfbda4 web/updates: proper navigation buttons, refactor internal nav logic 2024-07-16 17:25:21 +00:00
3305bba28a web/updates: update hash on navigation, navigate if present on load 2024-07-16 17:21:53 +00:00
a22b0e5136 web/ChangelogEntry: initial css 2024-07-16 17:19:17 +00:00
766482c21a frontend: setup initial updates page 2024-06-29 18:23:56 +00:00
3aa17733d1 frontend: install and configure mdsvex 2024-06-29 17:58:00 +00:00
a856983810 web: convert changelogs from old format
https://gist.github.com/dumbmoron/3fc6c0c747d791928aba939976fd9304
2024-06-29 17:36:26 +00:00
e1a898bd58 frontend: move update banners to new frontend 2024-06-27 23:18:52 +00:00
8ebde39197 web/Omnibox: prevent paste button spamming 2024-07-16 22:17:51 +06:00
504dfdb995 web/Omnibox: ignore keyboard shortcuts when processing 2024-07-16 22:11:57 +06:00
d31090c3d5 web/Omnibox: ignore keyboard shortcuts when dialog is visible 2024-07-16 22:03:16 +06:00
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
03bd995839 web/Omnibox: disable focus ring on inner input element 2024-07-15 14:29:02 +06:00
25cfa3e443 web/Omnibox: add extraction of links from page hash and query 2024-07-15 14:21:51 +06:00
f9dc8096bc web: always show focus ring 2024-07-14 23:21:04 +06:00
6ff874d5a1 web/i18n/settings: fix a typo in analytics description 2024-07-14 23:05:31 +06:00
128ab388f3 web: add env variable & plausible functionality 2024-07-14 22:50:18 +06:00
436b735d2a web/settings: try to migrate settings if new format is not used yet 2024-07-13 20:39:40 +00:00
5a630c2320 web/migrate: set up migration from old settings format 2024-07-13 20:37:38 +00:00
9f649ff1db web/settings: update analytics text & add a link to more info 2024-07-14 21:51:56 +06:00
f582be5d44 web/i18n/save: remove "the" from terms note 2024-07-14 21:27:34 +06:00
4168998b93 web/settings: add "privacy" page with analytics toggle 2024-07-14 15:26:55 +00:00
ee9421b831 web/state/settings: add "disable analytics" option 2024-07-14 15:22:42 +00:00
578150e40e web: add dynamic lang html tag 2024-07-14 21:10:41 +06:00
ad3703ab73 web/settings: fix header on mobile at certain scales 2024-07-14 20:52:22 +06:00
1712dc8948 web: switch main body color depending on theme 2024-07-14 20:42:32 +06:00
36c11556d7 web/i18n/save: fix grammar in terms note 2024-07-14 20:33:49 +06:00
1f0958a0d1 web/settings: move to state folder 2024-07-13 13:17:03 +00:00
4232c3437b web: dialog system & basic small dialog 2024-07-13 19:15:43 +06:00
c5fbff560b web/debug: show all data as json 2024-07-13 19:07:35 +06:00