1f717b98ca
chore: simplify api imports
2024-02-17 00:27:35 +11:00
f0e2570448
chore: switch to unocss for styling
...
faster + more powerful + better documented + more active than twind. sticking with custom preset-icons to avoid fetching over cdn + to load custom icons
2024-02-16 18:16:58 +11:00
c4eacd201c
style: implement size- utility
2024-01-30 22:37:30 +11:00
346b61eff4
feat(titlebar): make frameless window draggable (w/out extra dragarea)
2024-01-23 23:14:08 +11:00
77322fc8ad
feat: implement frameless windows, fix: smooth out menu transitions
2024-01-23 14:30:47 +11:00
09b24147c5
fix: delay menu open until dom is ready to preserve transition
2023-08-07 11:48:29 +10:00
45e0be7d62
refactor: move state.mjs into markup.mjs for use in notion interface
2023-08-06 23:45:56 +10:00
71a0345768
style(menu): set min width w/ overflow-x: auto
2023-01-28 19:17:36 +11:00
e3f34dfc21
refactor(menu): menu.mjs render functions and components.mjs monolith -> islands/ and components/
2023-01-23 21:58:17 +11:00