Skip to content

Refresh pyfly books and documentation with the shared identity - #181

Merged
ancongui merged 1 commit into
mainfrom
codex/branded-book-editions
Oct 9, 2026
Merged

ancongui merged 1 commit into
mainfrom
codex/branded-book-editions

Conversation

@ancongui

@ancongui ancongui commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Replace the book and documentation presentation with the approved Firefly family identity. Both pyfly by example editions now have localized full-page front/back covers, correct EPUB bookends, and consistent interior colors. The documentation header, public landing page and all 49 diagram sources use the outlined pyfly lockup and shared palette while preserving technical labels and topology.

The book pipeline validates canonical artwork, preserves cover/gradient fidelity in PDFs, prevents long code/table clipping, and keeps diagram header fills visible. Source geometry fingerprints, print layout checks and provenance document the changes. Framework runtime code and technical chapter listings are unchanged.

Validation: 83 book tests; EN/ES listing verification; strict MkDocs and public-site builds; diagram-generator and idempotence checks; Ruff/compile checks; desktop/mobile light/dark browser checks; full 995-page English and 1,044-page Spanish PDF bounds/metadata checks; EPUB navigation/cover metadata; exact RGBA equality of all four embedded PDF cover images with the canonical PNGs. Full framework runtime suites were outside this presentation-only change.

@ancongui
ancongui merged commit 14007de into main Oct 9, 2026
11 checks passed
@ancongui
ancongui deleted the codex/branded-book-editions branch October 9, 2026 00:32
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