Skip to content

feat(create): rebuild /create as a consolidated builder studio#299

Draft
mehdibha wants to merge 1 commit into
mainfrom
claude/create-studio
Draft

feat(create): rebuild /create as a consolidated builder studio#299
mehdibha wants to merge 1 commit into
mainfrom
claude/create-studio

Conversation

@mehdibha

Copy link
Copy Markdown
Owner

Fresh, clean rebuild of the /create builder that consolidates the best ideas from the bake-off experiments (#282#296, #212). Draft — built step by step: this first step lands the app shell; the panels are intentionally empty and get filled in subsequent commits so the work stays clean.

This step — shell + header + empty panels

  • /create is now its own focused workspace. The global site <Header> is suppressed on /create only (every other route keeps it) — www/src/routes/_app/route.tsx.
  • New app-shell header (modules/create/studio/header.tsx): visually continuous with the site bar (same --header-height, theme toggle, GitHub), but the marketing nav + "Search docs" are gone. The wordmark is a wayfinding menu (Home, Docs, Components, Charts, Presets) so the "customize here → see it on real components there" loop stays one click away without nav-link clutter. The ⌘K command / undo / share / export controls join this bar as the panels that back them land.
  • Empty placeholder panelscustomize-panel.tsx (controls) and stage.tsx (live preview) — clean empty states for now.
  • Preset state plumbing (useDesignSystem, localStorage persistence) is preserved so the design-system loop keeps working as panels come online.
  • Removes the old customizer-panel.tsx (replaced).

Design decisions (from the just-finished bake-off review)

  • Drop the docs search bar in the builder (it searched docs); ⌘K will be repurposed to the builder command palette.
  • Don't fully strip wayfinding — keep a one-click path back to Docs/Components via the logo menu (the preset re-themes those pages).

Next steps

Fill the panels one at a time: color → foundations → components on the left, live preview + toolbar on the right; then the header's builder-action cluster.

pnpm typecheck + pnpm check green.

@changeset-bot

changeset-bot Bot commented Jun 28, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 2bb8aed

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel

vercel Bot commented Jun 28, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
dotui Ready Ready Preview, Comment Jun 28, 2026 2:45am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant