Skip to content

feat(demo): add builder component registry#61

Merged
sumfxn merged 1 commit into
mainfrom
feat/demo-builder-registry
May 14, 2026
Merged

feat(demo): add builder component registry#61
sumfxn merged 1 commit into
mainfrom
feat/demo-builder-registry

Conversation

@sumfxn
Copy link
Copy Markdown
Owner

@sumfxn sumfxn commented May 14, 2026

What

Adds a shadcn-like builder registry under /components and /registry, with copyable USDH/HIP-4 product patterns, detail pages, code snippets, copy contracts, local primitives, and live-read-capable previews with deterministic fallback.

Why

Turns the demo into a builder-facing reference for how to compose the SDK and widget into real app surfaces without adding a public UI package.

Tests

  • npx pnpm@10.33.2 verify
  • git diff --check
  • Changeset added (or N/A): N/A, demo-only

Notes

  • Registry UI remains demo-only copy/paste code.
  • No @usdh-kit/sdk or @usdh-kit/widget public API changes in this PR.
  • Landing page polish remains out of scope.

@sumfxn sumfxn force-pushed the fix/widget-swap-polish branch from de32834 to 31cdfcb Compare May 14, 2026 17:05
@sumfxn sumfxn force-pushed the feat/demo-builder-registry branch from e5de672 to bd55676 Compare May 14, 2026 17:05
@sumfxn sumfxn force-pushed the fix/widget-swap-polish branch from 31cdfcb to 9c49f17 Compare May 14, 2026 17:16
@sumfxn sumfxn force-pushed the feat/demo-builder-registry branch from bd55676 to 5802ff0 Compare May 14, 2026 17:16
@sumfxn sumfxn force-pushed the fix/widget-swap-polish branch from 9c49f17 to e1b2ba1 Compare May 14, 2026 17:31
@sumfxn sumfxn force-pushed the feat/demo-builder-registry branch from 5802ff0 to ff2d450 Compare May 14, 2026 17:31
@sumfxn sumfxn force-pushed the fix/widget-swap-polish branch 3 times, most recently from 3409dc0 to 7b90d5f Compare May 14, 2026 18:01
@sumfxn sumfxn force-pushed the feat/demo-builder-registry branch from ff2d450 to 90b1506 Compare May 14, 2026 18:08
@sumfxn sumfxn changed the base branch from fix/widget-swap-polish to main May 14, 2026 18:08
@sumfxn sumfxn marked this pull request as ready for review May 14, 2026 18:09
@sumfxn sumfxn force-pushed the feat/demo-builder-registry branch from 90b1506 to 4b0435f Compare May 14, 2026 18:10
@sumfxn sumfxn merged commit 2f4499f into main May 14, 2026
2 checks passed
@sumfxn sumfxn deleted the feat/demo-builder-registry branch May 14, 2026 19:06
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