Commit Graph
14 Commits
Author SHA1 Message Date
Steffen Becker 166cadde86 feat: shrink page count when content is deleted 2026-05-25 20:50:08 +02:00
Steffen Becker 2d2489ca4f feat: DIN A4 print layout with visual page breaks 2026-05-25 20:50:08 +02:00
Steffen Becker 211da902f6 feat: add expandable extended toolbar with placeholders 2026-05-25 20:50:08 +02:00
Steffen Becker c9196d252d feat: add light/dark/auto theme 2026-05-25 20:50:08 +02:00
Steffen Becker c51bac2e7f style(ui): replace UL/OL text labels with SVG icons 2026-05-25 20:50:08 +02:00
Steffen Becker 0098374ac8 feat: add bullet and ordered list support 2026-05-25 20:50:08 +02:00
Steffen Becker 03adffad5b style(ui): darken toolbar button hover color 2026-05-25 20:50:08 +02:00
Steffen Becker da32b2d773 fix: fix toolbar active states not updating in Svelte 5 2026-05-25 20:49:45 +02:00
Steffen Becker c3da447674 feat: set fixed A4 paper size for the editor canvas 2026-05-25 20:43:04 +02:00
Steffen Becker e8eee6ce3b feat: add Toolbar component with active state and formatting buttons 2026-05-25 20:43:04 +02:00
Steffen Becker 9ffa1995a0 feat: add Editor component (TipTap instance, auto-save integration) 2026-05-25 20:43:04 +02:00
Steffen Becker 5244267da4 feat: add ODT export via odf-kit with filename derived from heading 2026-05-25 20:43:04 +02:00
Steffen Becker 9089da4a9e feat: add LocalStorage auto-save with debounce 2026-05-25 20:43:04 +02:00
Steffen Becker e390ad1c82 feat: configure TipTap extensions (Bold, Italic, Underline, Headings, History) 2026-05-25 20:43:04 +02:00