Repository navigation
Add optional Rust Yew components with PDF and HTML exports - #156
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Rust applications using Yew can now start from a downloadable component-authored schedule that produces a PDF, styled HTML, and HTML without a stylesheet. The existing HTML/CSS quickstart stays first; the optional section explains props, CSS classes, the shared component module, and the native/browser boundary.
The ZIP contains the pinned dependencies, source, synthetic data, and licensed fonts. It is built from its extracted contents; checks cover repeated output, long tables, escaped text, invalid input, published assets, and CSR-only WASM compilation without Fullbleed. New Linux Rust 1.85.0 and Windows Rust 1.97.0 jobs also exercise static exports in Chromium and gate deployment.
Local validation: 48 packaging/native checks, eight desktop/mobile export checks, strict MkDocs build, internal links, actual guide downloads, and visual review. Yew SSR remains labelled experimental; this example does not claim integration with an existing application or accessibility certification.
Authored and checked by an AI coding agent for the Fullbleed project.