Skip to content

chore(react): add design-sync inputs for claude.ai/design#6

Open
dudusotero wants to merge 1 commit into
mainfrom
chore/design-sync-pixelore-ui
Open

chore(react): add design-sync inputs for claude.ai/design#6
dudusotero wants to merge 1 commit into
mainfrom
chore/design-sync-pixelore-ui

Conversation

@dudusotero

Copy link
Copy Markdown
Owner

Adds the reproducible inputs that sync @pixelore/react to a Claude Design project (claude.ai/design), so the design agent builds with our real components.

What's here (sync inputs only — generated artifacts are gitignored)

  • .design-sync/config.json — converter config: package, global name, build command, the compiled-CSS entry, the 6 category groupings (Actions / Forms / Data Display / Feedback / Overlays / Navigation), and overlay card overrides.
  • .design-sync/tw.input.css — Tailwind v4 compile input. The package ships CSS source (@import "tailwindcss" + @source), so this compiles a self-contained bundle stylesheet (all component/preview utilities + @theme tokens + remote @font-face), plus a brand-vocabulary safelist and one static-render fix for Dialog's motion entrance.
  • .design-sync/previews/*.tsx (44) — per-component preview compositions, ported from apps/docs examples with realistic content.
  • .design-sync/groups/*.md — frontmatter-only category stubs.
  • .design-sync/conventions.md — prepended to the generated README; teaches the design agent the real token/class vocabulary, the TooltipProvider requirement, flat compound exports, and the thin-.d.ts caveat.
  • .design-sync/NOTES.md — build/re-sync guidance and gotchas (Node 20 + pnpm, the manual CSS compile step, the Dialog opacity fix, remote fonts, etc.).
  • packages/react/.gitignore — ignores generated/staged artifacts (.ds-sync/, ds-bundle/, .design-sync/.cache/).

Result

44 components imported, grouped, every one with an authored + graded preview card; render check clean. Re-syncs are reproducible from these files.

Project: https://claude.ai/design/p/fd1012e1-9611-4c7b-92f5-d5a7a7a6054d

Syncs @pixelore/react to a Claude Design project (44 components, grouped, all with authored+graded preview cards). Includes the Tailwind v4 compile input, category stubs, per-component preview compositions ported from the docs examples, the conventions header, and NOTES with build/re-sync guidance.
@vercel

vercel Bot commented Jun 16, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
pixelore Ready Ready Preview, Comment Jun 16, 2026 5:00pm
pixelore-rpg Ready Ready Preview, Comment Jun 16, 2026 5:00pm

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