Skip to content

Add editable numbered PDF reports with CSS counters - #83

Merged
krflol merged 3 commits into
mainfrom
docs/numbered-report
Oct 8, 2026
Merged

krflol merged 3 commits into
mainfrom
docs/numbered-report

Conversation

@krflol

@krflol krflol commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Add an editable two-page PDF report with chapter, section, table-row and page numbers generated by CSS. The guide explains the sibling heading structure with copyable rules; the example gallery links to the PDF and the six-file HTML/CSS/Python project.

The download pins public Fullbleed 2.5.18 and explicitly registers bundled Inter. Its render command checks missing glyphs and repeated PDF bytes, then writes final PDF previews. The ZIP builder fixes timestamps, permissions, host metadata and source newlines so Windows and Linux reproduce the published archive.

Validation: the exact download runs from a directory with spaces on Windows and Linux; pypdf and PDFium check section/table numbering, embedded fonts and page bounds, including a newly inserted section. Both CI baseline PDFs match the visually reviewed public-wheel PDF. Documentation CI, the strict 79-page site/link/search audit, and local desktop/mobile browser checks pass. Actual browser ZIP/PDF downloads match recorded hashes. No complete CSS or PDF standards conformance claim is added.

@krflol
krflol marked this pull request as ready for review October 8, 2026 17:25
@krflol
krflol merged commit a75c0cb into main Oct 8, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant