|
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 |
|
|
0daf0a38c2
|
style(menu): set landing tile bg to bg-secondary for consistency with mod tiles
|
2023-01-31 22:26:24 +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 |
|
|
c19262a4ce
|
perf(load): import all deps at once + wait for load.mjs completion, fix(electron): use ipc for reloadApp
|
2023-01-20 00:33:05 +11:00 |
|
|
72332acc58
|
feat(menu): profile deletion via confirmation popup
|
2023-01-19 22:34:41 +11:00 |
|
|
23834475c0
|
feat(menu): hotswapped profiles w/out reload
|
2023-01-19 20:14:51 +11:00 |
|
|
106d776d85
|
feat(menu): render profile list, create and switch b/w profiles
|
2023-01-18 22:56:49 +11:00 |
|
|
7bafbedc67
|
feat(menu): add reload btn to footer, move return to category btn to footer
|
2023-01-16 19:29:53 +11:00 |
|
|
4456871f6d
|
feat(menu): loading skeleton
|
2023-01-16 16:47:27 +11:00 |
|
|
f57e5b7f9b
|
feat(menu): animate slide b/w mod lists <-> options, add enabled mods to sidebar
|
2023-01-16 13:34:41 +11:00 |
|
|
530be53e70
|
feat(menu): add searchbar + descriptions to mod lists, fix(menu): natural keyboard interactions w/ <Select> component
|
2023-01-15 22:54:57 +11:00 |
|
|
a8eb03ee67
|
refactor(menu): base input variants off dry <Input /> component
|
2023-01-15 17:48:21 +11:00 |
|
|
570a6f26ab
|
fix(menu): close select popups w/ esc, toggle menu w/ hotkeys while menu focused
|
2023-01-15 15:57:15 +11:00 |
|
|
e681d462d3
|
feat(menu): mimic notion select options popup
electron was positioning options distanced from their <select> for... some reason
|
2023-01-15 00:39:01 +11:00 |
|
|
d1f83884aa
|
chore(electron-compat): promisify db methods, import svgs as js instead of reading files
|
2023-01-14 22:17:28 +11:00 |
|
|
c95d96cd8e
|
feat(menu): option values update on view change/page focus, animate view changes
|
2023-01-14 21:38:51 +11:00 |
|
|
765e7b738c
|
chore(menu): ensure required mod.json fields exist before attempting render
|
2023-01-14 00:44:09 +11:00 |
|
|
c6d58f37ee
|
theme: classic dark, feat(menu): render card lists of available mods
|
2023-01-14 00:40:27 +11:00 |
|
|
d738801dc1
|
chore(menu): hide platform-specific options, hide empty/consecutive headings
|
2023-01-13 00:30:14 +11:00 |
|
|
d406f99d7e
|
feat(menu): show uploaded file name, clear prev uploads button
|
2023-01-13 00:05:32 +11:00 |
|
|
8d12d63349
|
feat(menu): save changes to options
file upload still todo
|
2023-01-12 23:19:06 +11:00 |
|
|
09268a538a
|
feat(menu): apply menuButtonIconStyle to icon in menu sidebar
|
2023-01-12 15:37:33 +11:00 |
|
|
8fe05b2888
|
feat(menu): text, number, hotkey & color input types
- replaced jscolor with coloris
|
2023-01-12 15:24:01 +11:00 |
|
|
f85b3c1359
|
feat(menu): clone notion file upload
|
2023-01-12 11:33:47 +11:00 |
|
|
b1e1405409
|
feat(menu): clone notion select/dropdown
|
2023-01-12 00:15:30 +11:00 |
|
|
881f69c47d
|
feat(menu): clone notion ui for core settings, add toggles
- reduce size of icons in sidebar
- keyboard focus outline
- improved distinguishing of attrs vs props
- register twind variants from preset-ext
|
2023-01-11 21:59:57 +11:00 |
|
|
ac5daf5b73
|
feat(menu): reactive view navigation
|
2023-01-11 17:29:57 +11:00 |
|
|
70cd128a46
|
feat(menu): notion-styled menu sidebar
|
2023-01-10 22:48:12 +11:00 |
|
|
bb7f044d3a
|
feat(theme): auto-load theme overrides or force to state
|
2023-01-09 22:38:16 +11:00 |
|
|
8c935ffb5d
|
fix(theme): consistent primary vs secondary bgs, mode-agnostic tooltip styling
|
2023-01-09 22:12:17 +11:00 |
|
|
0fbb85b138
|
chore: use utility classes for menu modal
|
2022-12-30 22:15:14 +11:00 |
|
|
b442e40446
|
feat: trigger menu from browser extension icon
|
2022-12-30 16:38:30 +11:00 |
|
|
c37877c6da
|
feat: load api/styles into menu, chore: separate mod types into folders
|
2022-12-30 15:19:47 +11:00 |
|
|
53362a4cee
|
feat: --theme--bg-overlay variable, style menu modal w/ variables
|
2022-12-28 00:41:24 +11:00 |
|
|
c1480c3840
|
fix: remove extra box-shadow from inline tables
|
2022-12-24 00:09:34 +11:00 |
|
|
2719751e2b
|
feat: theme css ~full coverage
- fonts
- interface bgs/borders
- dim bg variants for callouts and board groups
- manually-overriding code bg/fg
- datepicker
|
2022-12-23 23:57:25 +11:00 |
|
|
ee69d44796
|
feat: script generation of theme css
- foregrounds
- coloured backgrounds
- accents
- scrollbar
- inline code & code blocks
still todo:
- fonts
- base backgrounds
- borders and outlines
- tooltips
- cards
- buttons
- etc.
|
2022-12-23 00:26:40 +11:00 |
|