|
6519f501d3
|
fix: move nord/neutral to themes folder, reword sponsor perks, dont trigger reload btn when agreeing to privacy policy
|
2023-02-03 21:10:50 +11:00 |
|
|
a6e9504b6f
|
chore(menu): detect db update by comparing against prev value
- syncs reload btn visibility b/w tabs
- doesn't trigger when switching profiles if identical
|
2023-02-03 13:04:12 +11:00 |
|
|
ba98ed6412
|
chore: refactor core/client.mjs, sync telemetry opt-in/out across profiles
|
2023-02-03 11:52:51 +11:00 |
|
|
3cd8ed7703
|
feat(menu): indicate updates with popup & notification pings
|
2023-02-03 01:01:11 +11:00 |
|
|
5640b12139
|
chore: update vendored deps
|
2023-01-31 22:17:46 +11:00 |
|
|
f1332fffbd
|
feat(onboarding): require agreement to privacy policy + ts & cs, add landing tiles
|
2023-01-31 22:12:29 +11:00 |
|
|
567e678a6f
|
chore(menu): add telemetry toggle
|
2023-01-30 23:11:55 +11:00 |
|
|
f61ac3d8d9
|
feat(menu): add sponsorship buttons & perks to banner
|
2023-01-29 14:53:46 +11:00 |
|
|
71a0345768
|
style(menu): set min width w/ overflow-x: auto
|
2023-01-28 19:17:36 +11:00 |
|
|
38f59bab31
|
style(menu): add welcome banner
|
2023-01-28 18:34:26 +11:00 |
|
|
f943697ba7
|
fix(menu): preserve profile name on import, enabled repeat imports of same file
|
2023-01-24 09:23:09 +11:00 |
|
|
50a23f17c5
|
fix(menu): keyboard triggering of inputs and switches via space/enter, don't trap tab in hotkey input
|
2023-01-24 00:15:10 +11:00 |
|
|
c3317bd9ec
|
feat(menu): allow only one theme of each mode to be enabled at a time
|
2023-01-23 23:56:09 +11:00 |
|
|
7b6a244d72
|
feat(menu): display profile upload status as popup
|
2023-01-23 23:43:04 +11:00 |
|
|
e3f34dfc21
|
refactor(menu): menu.mjs render functions and components.mjs monolith -> islands/ and components/
|
2023-01-23 21:58:17 +11:00 |
|