wukko
ff687dc771
web/SmallDialog: allow text selection in body
2024-07-17 14:50:35 +06:00
wukko
afb2fd3dad
web/layout: allow text selection in subtext
2024-07-17 14:50:09 +06:00
wukko
e834b7d735
web/ChangelogEntry: allow text selection
2024-07-17 14:49:25 +06:00
wukko
9b3178918b
web/ChangelogEntry: slightly reduce font size on mobile
2024-07-17 14:41:44 +06:00
wukko
921ee97318
web/updates: reduce top padding on mobile
2024-07-17 14:38:02 +06:00
wukko
9f3ef6254e
web/ChangelogEntry: reduce the size of heading contents
2024-07-17 14:34:03 +06:00
wukko
d04e7763f2
web/changelog: make main body text easier to read
2024-07-17 14:29:46 +06:00
wukko
1b450dd2f1
web/updates: make changelogs look nicer
...
- fixes horizontal scrolling on mobile
- removes text backdrop
- improves readability
2024-07-17 14:04:53 +06:00
wukko
e008c4d7e5
web/updates: clean up components
2024-07-17 13:32:07 +06:00
dumbmoron
0271e7c4ff
web/updates: don't prevent default action for keyboard inputs
2024-07-17 07:30:22 +00:00
wukko
f6acd4ece8
web/package: fix the svelte icons version & update lock
2024-07-17 13:14:56 +06:00
dumbmoron
1375760306
web/updates: keyboard navigation
2024-07-16 17:27:43 +00:00
dumbmoron
860957e7a7
web/updates: proper navigation buttons, refactor internal nav logic
2024-07-16 17:25:21 +00:00
dumbmoron
5c4d9438b7
web/updates: update hash on navigation, navigate if present on load
2024-07-16 17:21:53 +00:00
dumbmoron
110af08b2e
web/ChangelogEntry: initial css
2024-07-16 17:19:17 +00:00
dumbmoron
616de8c684
frontend: setup initial updates page
2024-06-29 18:23:56 +00:00
dumbmoron
a38edc973c
frontend: install and configure mdsvex
2024-06-29 17:58:00 +00:00
dumbmoron
213bf34d59
web: convert changelogs from old format
...
https://gist.github.com/dumbmoron/3fc6c0c747d791928aba939976fd9304
2024-06-29 17:36:26 +00:00
dumbmoron
792da23098
frontend: move update banners to new frontend
2024-06-27 23:18:52 +00:00
wukko
575bddf05c
web/Omnibox: prevent paste button spamming
2024-07-16 22:17:51 +06:00
wukko
df357bcb23
web/Omnibox: ignore keyboard shortcuts when processing
2024-07-16 22:11:57 +06:00
wukko
2836b8e594
web/Omnibox: ignore keyboard shortcuts when dialog is visible
2024-07-16 22:03:16 +06:00
wukko
413c11c918
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
49e670bba9
web/Omnibox: disable focus ring on inner input element
2024-07-15 14:29:02 +06:00
wukko
dbeaefc991
web/Omnibox: add extraction of links from page hash and query
2024-07-15 14:21:51 +06:00
wukko
91f24559af
web: always show focus ring
2024-07-14 23:21:04 +06:00
wukko
c8fabd6c22
web/i18n/settings: fix a typo in analytics description
2024-07-14 23:05:31 +06:00
wukko
73fcd5716f
web: add env variable & plausible functionality
2024-07-14 22:50:18 +06:00
dumbmoron
e9e9f1a8bb
web/settings: try to migrate settings if new format is not used yet
2024-07-14 16:06:27 +00:00
dumbmoron
9693560bc7
web/migrate: set up migration from old settings format
2024-07-14 16:06:27 +00:00
wukko
8862abb88e
web/settings: update analytics text & add a link to more info
2024-07-14 21:51:56 +06:00
wukko
8867db12eb
web/i18n/save: remove "the" from terms note
2024-07-14 21:27:34 +06:00
dumbmoron
6ac3c13055
web/settings: add "privacy" page with analytics toggle
2024-07-14 15:27:07 +00:00
dumbmoron
436efeb6d8
web/state/settings: add "disable analytics" option
2024-07-14 15:27:07 +00:00
wukko
2c7a123281
web: add dynamic lang html tag
2024-07-14 21:10:41 +06:00
wukko
a2cf52d974
web/settings: fix header on mobile at certain scales
2024-07-14 20:52:22 +06:00
wukko
c5a6e62e04
web: switch main body color depending on theme
2024-07-14 20:42:32 +06:00
wukko
674cf85483
web/i18n/save: fix grammar in terms note
2024-07-14 20:33:49 +06:00
dumbmoron
66f94b5c9b
web/settings: move to state folder
2024-07-13 13:17:07 +00:00
wukko
00ae3e1dbb
web: dialog system & basic small dialog
2024-07-13 19:15:43 +06:00
wukko
a802d1530b
web/debug: show all data as json
2024-07-13 19:07:35 +06:00
dumbmoron
ef339f432e
web: adjust gray color to pass WCAG AA guideline
2024-07-13 12:51:31 +00:00
dumbmoron
55fc5e252e
settings: move schemaVersion definition to updateSetting
2024-07-13 12:32:08 +00:00
dumbmoron
7dadb0e54b
debug: include settings json on page
2024-07-13 12:25:50 +00:00
dumbmoron
9916ea61a9
settings: expose settings that have only been modified
...
also reduce unnecessary loads from storage
2024-07-13 12:25:27 +00:00
dumbmoron
bb335793e6
settings: add migrations, include schemaVersion in storage
2024-07-13 12:05:59 +00:00
wukko
f38a58490f
web: update save page i18n & add link to terms and ethics of use
...
now also styling <a> properly, with exceptions only when needed
2024-07-13 13:45:53 +06:00
wukko
32396e498c
web/Sidebar: make bottom padding match the corner radius of the page
2024-07-12 20:49:44 +06:00
wukko
f6d2ec02f9
web/Sidebar: remove duplicate padding in css
2024-07-12 20:46:46 +06:00
wukko
13e9072039
web/sidebar: redo padding on mobile & desktop
...
- accommodate space for scaling animation
- replace static padding with variable in calculations
- no more weird padding on mobile
2024-07-12 20:22:12 +06:00