amitwh
|
7ecf54ceb0
|
feat(renderer): Toolbar skeleton with formatting buttons
|
2026-06-05 11:48:26 +05:30 |
|
amitwh
|
95e2f45f1f
|
feat(renderer): TabBar skeleton (no tabs yet — wired in Phase 5)
|
2026-06-05 11:45:33 +05:30 |
|
amitwh
|
7fbbd60525
|
feat(renderer): AppHeader with sidebar/preview toggles + theme toggle
|
2026-06-05 11:40:54 +05:30 |
|
amitwh
|
c715bb354c
|
feat(renderer): install shadcn resizable primitive
|
2026-06-05 11:35:02 +05:30 |
|
amitwh
|
6525de7667
|
feat(renderer): add useAppStore with sidebar/preview/zen/pane-sizes
|
2026-06-05 11:30:25 +05:30 |
|
amitwh
|
a2c1d0c11a
|
feat(renderer): wire App.tsx shell with theme provider and top-bar
|
2026-06-05 10:19:36 +05:30 |
|
amitwh
|
e0d6315204
|
feat(renderer): add next-themes provider + theme toggle (sun/moon)
|
2026-06-05 10:17:38 +05:30 |
|
amitwh
|
68ff7d076a
|
feat(renderer): install shadcn button primitive with tests
|
2026-06-05 10:13:31 +05:30 |
|
amitwh
|
67b57eae78
|
feat(renderer): add motion preset transitions for modals/sidebar/toasts
|
2026-06-05 09:37:49 +05:30 |
|
amitwh
|
904ffbdd5b
|
feat(renderer): implement typed IPC wrapper with IpcResult discriminated union
|
2026-06-05 09:34:19 +05:30 |
|
amitwh
|
ea383783ec
|
test(renderer): add failing test for ipc wrapper + IpcResult types
|
2026-06-05 09:25:02 +05:30 |
|
amitwh
|
e758a81c4c
|
feat(renderer): implement cn() helper for tailwind-merge + clsx
|
2026-06-05 09:23:30 +05:30 |
|
amitwh
|
ea0f3f93bf
|
test(renderer): add failing test for cn() helper + vitest config
|
2026-06-05 09:20:04 +05:30 |
|
amitwh
|
188e73d7c1
|
feat(renderer): configure shadcn/ui, extend design tokens for glassy aesthetic
|
2026-06-05 09:13:52 +05:30 |
|
amitwh
|
7a396f64a6
|
feat(renderer): setup React, Vite, Tailwind CSS and Zustand state management
|
2026-06-03 23:23:59 +05:30 |
|