openpencil/src
Fini 0d0be80129 feat(editor): add top bar with file operations, theme toggle and fullscreen
- new TopBar component: layer panel toggle, new/open/save, centered filename, theme switch, fullscreen
- add layerPanelOpen state and toggleLayerPanel action to canvas-store
- add light theme CSS variables in styles.css, persisted via localStorage
- conditionally render LayerPanel based on toggle state
2026-02-18 23:46:17 +08:00
..
canvas feat(toolbar): implement image upload functionality and enhance toolbar 2026-02-18 22:35:17 +08:00
components feat(editor): add top bar with file operations, theme toggle and fullscreen 2026-02-18 23:46:17 +08:00
hooks feat(history): add undo/redo, keyboard shortcuts, and file operations 2026-02-18 21:49:31 +08:00
lib feat(editor): scaffold core canvas engine and editor layout 2026-02-18 21:49:16 +08:00
routes feat(editor): scaffold core canvas engine and editor layout 2026-02-18 21:49:16 +08:00
services feat(store): add default frame for new documents and target AI insertion 2026-02-18 23:46:17 +08:00
stores feat(editor): add top bar with file operations, theme toggle and fullscreen 2026-02-18 23:46:17 +08:00
types feat(toolbar): implement image upload functionality and enhance toolbar 2026-02-18 22:35:17 +08:00
utils feat(codegen): add React and HTML code generation 2026-02-18 22:33:41 +08:00
router.tsx Initialize OpenPencil project with essential files and configurations 2026-02-17 21:14:16 +08:00
routeTree.gen.ts Initialize OpenPencil project with essential files and configurations 2026-02-17 21:14:16 +08:00
styles.css feat(editor): add top bar with file operations, theme toggle and fullscreen 2026-02-18 23:46:17 +08:00