Commit graph

6 commits

Author SHA1 Message Date
ab2029384b feat(guides): add navigation after save and update UI styling
- Add programmatic navigation to the guide view after successful form submission.
- Add class names and layout styling for header, navigation sidebar, and action buttons.
- Update Guide view print layout.
2026-06-30 11:49:10 +02:00
c4a8f975c5 feat: add settings page and fix sidebar layout
- Add Settings route, component, and useSettings hook
- Add Settings link to nav
- Fix sidebar to use fixed positioning instead of flexbox
- Fix footer to stay within sidebar column
- Reset form after save in useGuideForm
- Use SubmitEvent type for handleSaveGuide
2026-06-18 12:00:55 +02:00
7cdeb98161 feat(guides): integrate GuideContext and persist new guides to IndexedDB
- Wrap application root with IDBProvider and GuideProvider
    - Replace mock data in App component with real guides from useGuides hook
    - Update useNewGuide hook to save compiled guides to IndexedDB and update global state
2026-06-17 11:12:25 +02:00
064a89ccda styling: add basic styles to App.css 2026-06-10 19:48:30 +02:00
efa9789a2a refactor: bootstrap app shell with routing and layout 2026-06-09 21:08:12 +02:00
38c12ae843 initial commit 2026-06-09 20:16:16 +02:00