Commit Graph
7 Commits
Author SHA1 Message Date
pj baf1154683 feat(fonts): embed selected fonts in EPUB export
Embed each bundled font the book uses (fetched in the webview) with its
own @font-face, point body text and headings at the chosen families, and
drop the hardcoded Literata injection in the packager. System fonts are
referenced by name with a serif fallback since they cannot be embedded.
2026-06-22 14:30:36 -04:00
pj 0e0d334f6a changes 2026-06-20 23:46:10 -04:00
pj be252c6b21 chore: remove in-code tests 2026-06-20 19:06:10 -04:00
pj 3d3abd91f2 test(epub): cover unzip_epub reading a file from disk 2026-06-20 18:40:57 -04:00
pj 2997e8b79f feat(epub): add unzip_epub Tauri command for import 2026-06-20 18:24:09 -04:00
pj f8ddde5e91 fix(epub): embed fonts in the Rust packager instead of fetching in the webview 2026-06-20 14:30:07 -04:00
pj b1bd42fe2f feat(epub): add EPUB3 generator and zip packager 2026-06-20 13:02:30 -04:00