feat: internal PDF viewer with consistent UI (#40) #49
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_issue_40"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add an in-app PDF viewer that keeps the standard navbar, breadcrumbs, and theme — instead of opening raw PDFs in a new browser tab.
Changes
pdf_viewer.htmlextendingbase.htmlwith iframe-based PDF displayrender_pdf_viewer()withPdfViewerTemplateAskama struct/book/{name}/pdf/viewerand/book/{name}/page/{page}/pdf/viewerbook.html,books.html,library.html,page.html— all View PDF links now use the internal viewerTesting
Closes #40
Closing: all changes from this PR are already present in
developmentbranch (verified viagit merge-base --is-ancestor). Work consolidated into a new PR covering build system alignment and remaining features.mik-tf referenced this pull request2026-02-19 01:20:46 +00:00
mik-tf referenced this pull request2026-02-19 01:20:58 +00:00
Pull request closed