Skip to content

Design-system sync: Web Sequence (Drafting Table) → claude.ai/design#831

Merged
MrCoder merged 1 commit into
masterfrom
design-sync/web-sequence-design-system
Jun 19, 2026
Merged

Design-system sync: Web Sequence (Drafting Table) → claude.ai/design#831
MrCoder merged 1 commit into
masterfrom
design-sync/web-sequence-design-system

Conversation

@MrCoder

@MrCoder MrCoder commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Adds the design-sync inputs for syncing the web/src/ui "Drafting Table" design
system (the React 19 rewrite's component library) to its claude.ai/design project, so
the Claude Design agent builds with our real components.

Project: https://claude.ai/design/p/ffa534fb-665d-47a6-af0d-7dbbc27d5e88
(12 components imported — Button, IconButton, Dialog, TextInput, Textarea, Switch,
Select, SearchInput, Popover, Tooltip, Menu, BrandLogo — all with authored previews,
graded good, render check 12/12 clean.)

What's in this PR (sync inputs only — no build output, all generated artifacts gitignored)

  • web/.design-sync/config.json — package/synth-entry config (the app is a Vite app, not a
    published lib, so the entry is synthesized from src/ui; componentSrcMap, cfg.provider,
    per-component overrides).
  • web/.design-sync/conventions.md — the design-agent header (two surfaces, semantic palette,
    fonts, idiomatic snippet); wired via readmeHeader.
  • web/.design-sync/previews/*.tsx (12) — authored preview cards (the "stories" the DS team
    would write), composed from real app usage.
  • web/.design-sync/NOTES.md — re-sync runbook + non-obvious gotchas (synth-entry, Tailwind CSS
    recompile, runtime Google fonts, the Tooltip context-identity trap, BrandLogo's [RENDER_THIN]
    false positive).
  • web/.design-sync/build-css.sh — recompiles the Drafting Table Tailwind CSS into cssEntry.
  • web/.gitignore — ignores the staged converter scripts (.ds-sync/) and build output (ds-bundle/).

Re-sync is one command (see NOTES.md). No production resources touched.

🤖 Generated with Claude Code

…ync inputs

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SbsEgy2iRuDAorVEZshGr8
@MrCoder MrCoder merged commit 90eaf51 into master Jun 19, 2026
6 checks passed
@MrCoder MrCoder deleted the design-sync/web-sequence-design-system branch June 19, 2026 06:25
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