feat(cli): registry URL, blocks, update, init scaffolding, docs DX#231
feat(cli): registry URL, blocks, update, init scaffolding, docs DX#231AMDphreak wants to merge 2 commits into
Conversation
Promote the docs site theme switcher to a first-class registry entry so `solidui-cli add mode-toggle` pulls button and dropdown-menu deps and installs light/dark/system switching without copy-paste from examples. Uses lucide-solid icons (already credited in NOTICE). Update dark-mode docs to reference the single add command. Maintainers: run `pnpm build:registry` in apps/docs before release. Co-authored-by: Cursor <cursoragent@cursor.com>
- SOLIDUI_REGISTRY_URL for fork/preview registries - add-block command with SolidStart target paths; build blocks/index.json - update command to refresh UI components from registry - init -y, --with-color-mode (COLOR_MODE.md), --with-tailwind (+ postcss) - Sidebar Tailwind v3-compatible arbitrary values - Tauri dark-mode doc, expanded CLI docs, CONTRIBUTING.md, llms.txt - Add missing valibot dependency to solidui-cli package Co-authored-by: Cursor <cursoragent@cursor.com>
|
@AMDphreak is attempting to deploy a commit to the Stefan EK's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
There was a problem hiding this comment.
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
Summary
Follow-up to #230 (mode-toggle is included on this branch). Closes several CLI/docs gaps:
SOLIDUI_REGISTRY_URL— test forks and preview deployssolidui-cli add-block— installsidebar-01etc. with SolidStarttargetpaths; auto-installs UIregistryDependenciessolidui-cli update— refresh components from registryinit -y,--with-color-mode(COLOR_MODE.md),--with-tailwind(+postcss.config.cjs)w-[var(--*)](fixes [Bug]: Sidebar component uses Tailwind v4 syntax (parentheses) instead of v3 (square brackets) #229 class of issues)CONTRIBUTING.md,llms.txtvalibottosolidui-clidependencies (was hoisted-only)Maintainer checklist
pnpm --filter docs build:registryand deploypublic/registry(includesblocks/index.json)solidui-clipatch releaseTest plan
pnpm --filter solidui-cli buildinit -y --with-color-mode --with-tailwindin a fresh SolidStart+Tailwind appadd mode-toggle,add-block sidebar-01against deployed registrySOLIDUI_REGISTRY_URL=...against preview host