Commit Graph
12 Commits
Author SHA1 Message Date
pj f47e822497 changes 2026-06-22 21:26:03 -04:00
pj 7a2d7c6aff feat(fonts): honor selected fonts in PDF export
Interpolate the book's body and heading families into the Typst
preamble, title page, cover, and contents. Embed the needed bundled
fonts and load any chosen system fonts (via fontdb) into the Typst
engine so PDF preview and export match the on-screen fonts.
2026-06-22 14:27:51 -04:00
pj 72d698e427 changes 2026-06-22 12:40:29 -04:00
pj 7cc36e3e40 changes 2026-06-22 09:56:20 -04:00
pj c86d5a7d5c changes 2026-06-20 19:48:18 -04:00
pj 734ded73ac changes 2026-06-20 19:23:28 -04:00
pj bfba86a01b perf(preview): typeset only the active chapter in live preview 2026-06-20 19:03:46 -04:00
pj 3202f24947 feat(preview): move trim size selector into the preview panel 2026-06-20 17:05:51 -04:00
pj e9669290ec feat(ui): back-to-library, export-only download button, save in book setup 2026-06-20 15:09:13 -04:00
pj 5e1582fc39 feat(ui): guard desktop-only actions with a clear browser-preview message 2026-06-20 14:30:07 -04:00
pj 6769570de3 feat(pdf): wire live Typst PDF dock with HTML fallback 2026-06-20 12:46:19 -04:00
pj 29c412849e feat(ui): connect shell to store with live preview dock 2026-06-20 12:28:44 -04:00