Skip to content

Add the design kit preview bundle - #503

Merged
mtaanquist merged 1 commit into
developfrom
chore/design-kit
Jul 29, 2026
Merged

Add the design kit preview bundle#503
mtaanquist merged 1 commit into
developfrom
chore/design-kit

Conversation

@mtaanquist

Copy link
Copy Markdown
Owner

The queued follow-up to #501: a committed preview kit at scratch/design-kit/ for syncing the design system into a Claude Design (claude.ai/design) design-system project.

  • Ten preview cards (Foundations: colors, type, spacing; Components: buttons, forms, menus, badges, seg, cards, empty-states), each a self-contained page rendering a canonical primitive in dark, light, and warm side by side.
  • styles/ is a symlink into src/lib/styles/, so the cards always render whatever is shipped; the kit adds only scaffold CSS/JS. Card markup mirrors real call sites, canon only per the components sheet - no legacy skins.
  • Each card opens with a @dsCard group marker for the Design System pane; the README carries the DesignSync steps (which need the user present) and the ground rules.

Verified: every card rendered headless with the repo's Playwright and the screenshots checked in all three themes (buttons, forms, menus, badges, cards, colors). Prettier passes. No app code changes.

🤖 Generated with Claude Code

Self-contained preview cards over the shipped CSS (styles/ is a symlink
into src/lib/styles), one card per canonical primitive from the
components sheet, each rendered in dark, light, and warm side by side.
Marked with @DSCARD groups for syncing into a Claude Design
design-system project; the README carries the sync steps and ground
rules. Verified by rendering every card headless and checking the
screenshots.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@mtaanquist
mtaanquist marked this pull request as ready for review July 29, 2026 14:02
@mtaanquist
mtaanquist merged commit 27610d4 into develop Jul 29, 2026
3 checks passed
@mtaanquist
mtaanquist deleted the chore/design-kit branch July 29, 2026 14:03
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