Commit Graph

20 Commits

Author SHA1 Message Date
f1332fffbd
feat(onboarding): require agreement to privacy policy + ts & cs, add landing tiles 2023-01-31 22:12:29 +11:00
e3f34dfc21
refactor(menu): menu.mjs render functions and components.mjs monolith -> islands/ and components/ 2023-01-23 21:58:17 +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
c95d96cd8e
feat(menu): option values update on view change/page focus, animate view changes 2023-01-14 21:38:51 +11:00
d406f99d7e
feat(menu): show uploaded file name, clear prev uploads button 2023-01-13 00:05:32 +11:00
09268a538a
feat(menu): apply menuButtonIconStyle to icon in menu sidebar 2023-01-12 15:37:33 +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
29c4fff909
feat: index/gen prism theming variables 2022-12-22 00:35:32 +11:00
5fb4405614
feat: create modal for menu to open within
- replace preact with direct htmlelement creation
2022-12-20 23:45:26 +11:00
40b150722e
feat: render lucide icons via twind 2022-12-20 02:14:31 +11:00
4965b28145
feat: update notion-enhancer icon 2022-12-17 18:10:08 +11:00