Skip to content

Try PDF components directly from the homepage and React starter - #105

Merged
krflol merged 1 commit into
mainfrom
feat/react-component-workflow
Oct 15, 2026
Merged

krflol merged 1 commit into
mainfrom
feat/react-component-workflow

Conversation

@krflol

@krflol krflol commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

The homepage now opens a working component-authored invoice. Users can edit rows, credits, payment state and colors, download the resulting PDF, and open the same typed component project in the source editor or ZIP. The React guide explains the document-aware preview hook and the Vite configuration needed for print component and style edits to refresh the PDF.

The ZIP contains the exact source reviewed in fullbleed-engine/fullbleed-node#38, using published fullbleed 0.6.0 and unchanged engine 2.5.24. The launcher selects src/documents/Invoice.tsx. Existing HTML invoice/report designs remain available, and the other online launchers are byte-identical.

Validation: the source passed all 16 CI jobs, including Chrome, Firefox and WebKit, development StrictMode, and actual TSX/stylesheet edits. Locally, the exact downloadable ZIP installed from a fresh cache and built successfully; the actual guide TSX example type-checked; the resulting demo passed 124 browser checks with six component PDF/PNG comparisons against Node. The online form submits all 20 source files from the ZIP. Homepage/guide checks at 1440, 390 and 320 pixels exercised the actual PDF and ZIP downloads. Strict MkDocs and internal paths, anchors and metadata passed for 87 pages. The docs workflow repeats installation, guide compilation and browser validation before deployment.

An anonymous StackBlitz launch also installed and started this exact project. Its default PDF matched the Node baseline, and an edited-customer PDF downloaded with the expected text. The external editor emitted source-file lookup diagnostics while loading; these are retained separately from the successful preview/download evidence.

@krflol
krflol merged commit c0d55c4 into main Oct 15, 2026
32 checks passed
@krflol
krflol deleted the feat/react-component-workflow branch October 15, 2026 21:47
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