Skip to content

Align HeroGPUI parity and restore the WASM gallery - #2

Merged
SDSLeon merged 153 commits into
masterfrom
poracode/golden-badger-f3ebe61b
Sep 5, 2026
Merged

Align HeroGPUI parity and restore the WASM gallery#2
SDSLeon merged 153 commits into
masterfrom
poracode/golden-badger-f3ebe61b

Conversation

@SDSLeon

@SDSLeon SDSLeon commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Tickets: None

  • Fix component layout, typography, focus, overlay, calendar, scrolling, and viewport behavior.
  • Expand regression tests, parity audits, capture tooling, and CI coverage.
  • Restore and verify the WASM gallery with vendored migration sources and generated parity data.
  • Improve web documentation, branding, navigation, gallery previews, and release configuration.

SDSLeon and others added 30 commits September 3, 2026 12:53
- Fix the live WebAssembly preview: embed gallery/index.html?story= so the
  308 trailing-slash redirect no longer breaks the relative module import;
  resolve gallery assets against the document directory; Porabuild loading
  screen.
- Restructure component pages to HeroUI order: Usage, Anatomy, Examples,
  Styling/States, API reference, Related components.
- Align reference tables with the article, top-align cells, mono uppercase
  sidebar/TOC labels, accent bar on active sidebar rows, mono navbar links
  with active underline, unified section rhythm, code-block chrome, focus
  rings.
- Vendor @porabuild/brand tokens and devices under web/src/styles/porabuild
  with brand:sync / brand:check scripts; globals.css consumes the tokens in a
  cascade layer.
- Include in-progress gallery example extraction changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
The two-image comparison over every component route lived in scratch files,
so its verdicts, its stale-golden findings, and the states it could not
observe were lost between sessions. Commit the ledger with the systematic
gallery-chrome deltas that are not component defects, the Table stagger fix
and its residual per-row column-resolution limitation, and the pushed-Toast
corner offset that is still unobservable off-screen.

Drop `.shots/fieldslots-v3.png`: it captured the Introduction page, and
`label&messages-v3.png` is the golden for that route.
@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
herogpui Ready Ready Preview Sep 5, 2026 10:20pm UTC

Request Review

@SDSLeon
SDSLeon merged commit 52d4f09 into master Sep 5, 2026
5 checks passed
@SDSLeon SDSLeon mentioned this pull request Sep 6, 2026
6 tasks
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