Steffen Becker
|
239775f6e4
|
feat: add more fonts
|
2026-05-29 19:04:33 +02:00 |
|
Steffen Becker
|
2c99408e29
|
feat: add color pipette for non-chromium browsers
|
2026-05-29 16:07:26 +02:00 |
|
Steffen Becker
|
18cf003e3b
|
feat: add color pipette
|
2026-05-29 15:38:03 +02:00 |
|
Steffen Becker
|
2351fd3ddb
|
feat: more font colors
|
2026-05-29 13:26:36 +02:00 |
|
Steffen Becker
|
3d8366c73f
|
feat: add font color
|
2026-05-29 10:41:12 +02:00 |
|
Steffen Becker
|
a2e1a6ffe9
|
fix: adjust dark theme to true color and use turquoise-grey
|
2026-05-29 10:24:11 +02:00 |
|
Steffen Becker
|
8a92ee7400
|
feat: expand zooming range to 20-300%
|
2026-05-28 23:50:03 +02:00 |
|
Steffen Becker
|
734a229ca8
|
fix: smooth out the zooming process
|
2026-05-28 19:35:28 +02:00 |
|
Steffen Becker
|
61143b7a3f
|
fix: preserve the top-of-viewport anchor across zoom changes
|
2026-05-28 19:35:13 +02:00 |
|
Steffen Becker
|
16cff7b0e0
|
fix: line shakes when text is entered
|
2026-05-28 18:50:47 +02:00 |
|
Steffen Becker
|
9c143caf08
|
fix: multiple page break bugs
|
2026-05-28 18:42:45 +02:00 |
|
Steffen Becker
|
e03b1d04ec
|
feat: introduce formatting marks
|
2026-05-28 17:39:34 +02:00 |
|
Steffen Becker
|
416a405d0f
|
feat: introduce text alignment
|
2026-05-28 00:17:51 +02:00 |
|
Steffen Becker
|
e5b7528c24
|
fix: heading and boldness inconsistencies
|
2026-05-27 21:08:16 +02:00 |
|
Steffen Becker
|
ae81b93662
|
style: no additional space between list points
|
2026-05-27 20:10:21 +02:00 |
|
Steffen Becker
|
c31d21c8f8
|
fix: pagebreak zoom error
|
2026-05-27 20:00:33 +02:00 |
|
Steffen Becker
|
6305e58307
|
dx: add debug feature for analysis of page break
|
2026-05-27 19:00:34 +02:00 |
|
Steffen Becker
|
d7cd9b885c
|
feat: introduce line-level pagination for the page break system
|
2026-05-27 00:31:47 +02:00 |
|
Steffen Becker
|
3f1dcfcde2
|
docs: add known issues to CHANGELOG.md
|
2026-05-26 23:15:15 +02:00 |
|
Steffen Becker
|
de45c009aa
|
fix: correct font export
|
2026-05-26 20:24:02 +02:00 |
|
Steffen Becker
|
1b4bdd2f01
|
fix: remove top margins on the first heading
|
2026-05-26 19:32:05 +02:00 |
|
Steffen Becker
|
e6d9cc6917
|
fix: export of list items
|
2026-05-26 19:00:02 +02:00 |
|
Steffen Becker
|
4ba16c62af
|
feat: add line spacing button to extended toolbar
|
2026-05-26 19:00:02 +02:00 |
|
Steffen Becker
|
3fab929838
|
fix: heading bugs where font size does not change or font type changes
|
2026-05-26 00:06:06 +02:00 |
|
Steffen Becker
|
2879976d4a
|
feat: add type-in functionality for font sizes
|
2026-05-26 00:05:39 +02:00 |
|
Steffen Becker
|
0f1ff5c969
|
feat: add font size selection to extended toolbar
|
2026-05-25 23:19:01 +02:00 |
|
Steffen Becker
|
b72b7a1631
|
feat: use font Georgia as default for plain text
|
2026-05-25 22:42:20 +02:00 |
|
Steffen Becker
|
747ac44a34
|
feat: add font selection to extended toolbar
|
2026-05-25 22:40:20 +02:00 |
|
Steffen Becker
|
b7ab64948d
|
feat: add zoom glider in bottom toolbar
|
2026-05-25 22:40:02 +02:00 |
|
Steffen Becker
|
0147da6e03
|
fix: fixed width independent of the viewport
|
2026-05-25 21:29:26 +02:00 |
|
Steffen Becker
|
87be83efd3
|
feat: add bottom toolbar to show page number
|
2026-05-25 20:50:08 +02:00 |
|
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
|
c8cd22a03d
|
style(ui): set line-height to 1.0
|
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
|
f2da84ed36
|
docs: add CHANGELOG
|
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
|
11b51efaa2
|
feat: compose App shell with Toolbar, Editor and ODT export button
|
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 |
|
Steffen Becker
|
77c251fff0
|
feat: add global styles and CSS variables
|
2026-05-25 20:43:03 +02:00 |
|
Steffen Becker
|
6ca51efe1e
|
style(ui): add document favicon
|
2026-05-25 20:43:03 +02:00 |
|