Skip to content

Design sync: tensies-ui bindings + config for claude.ai/design#70

Open
radiantnode wants to merge 1 commit into
mainfrom
claude/design-sync-setup
Open

Design sync: tensies-ui bindings + config for claude.ai/design#70
radiantnode wants to merge 1 commit into
mainfrom
claude/design-sync-setup

Conversation

@radiantnode

Copy link
Copy Markdown
Owner

What

First sync of the Tensies design language to claude.ai/design (project Tensies UI). Everything here is sync input — the durable set future re-syncs reuse:

  • .design-sync/bindings/ — the tensies-ui package: thin React components that emit the exact markup the app's real CSS styles (the repo frontend is vanilla web components, so this bridge is what Claude Design's React-based agent builds with). The CSS/tokens/fonts ship verbatim from static/css + static/fonts; build.mjs assembles them with only /static/ URL rewrites.
  • .design-sync/previews/ — 32 authored preview stories, all graded good on the absolute rubric (styled / complete / plausible).
  • .design-sync/conventions.md — the header inlined into the design agent's README: dark-surface rule, fixed-shell/inner-scroll, token + class vocabulary (validated against the built bundle).
  • .design-sync/config.json + NOTES.md — pins the target project, build command, card overrides; gotchas + re-sync risks for the next run.

Verification

  • package-validate.mjs exits clean: 32/32 components render, 0 bad / 0 thin, fonts (Inter, EB Garamond, Rye, Yellowtail) load, styles.css closure resolves.
  • Every preview cell graded from captured screenshots; contact sheets + .review.html eyeballed.
  • Uploaded and anchored: https://claude.ai/design/p/ff56dcca-19c6-4c6f-9dc4-c931abdb5c36

🤖 Generated with Claude Code

https://claude.ai/code/session_01CghX3megWQUQGZVJXfvodE

First sync of the Tensies design language to the "Tensies UI" Claude
Design project. The repo frontend is vanilla web components, so the
synced package is .design-sync/bindings/ — thin React components that
emit the exact markup the app's real static/css styles; the CSS,
tokens, and fonts ship verbatim (only /static/ URLs rewritten).
Includes 32 authored+graded preview stories, the conventions header
the design agent reads, and NOTES.md for future re-syncs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CghX3megWQUQGZVJXfvodE
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