Skip to content

docs(cli): document vuetify add registry and local library lifecycle - #794

Merged
johnleider merged 2 commits into
masterfrom
docs/cli-add-registry
Aug 8, 2026
Merged

docs(cli): document vuetify add registry and local library lifecycle#794
johnleider merged 2 commits into
masterfrom
docs/cli-add-registry

Conversation

@johnleider

Copy link
Copy Markdown
Member

Summary

Documents the official docs registry consumer on the Vuetify CLI guide (/guide/tooling/vuetify-cli):

  • vuetify add <feature> — seed components/composables/plugins from 0.vuetifyjs.com/registry
  • Plugin install-first path (use-theme, etc.)
  • vuetify.json tracking via list / status
  • generate, diff, refresh, registry build
  • Multi-registry aliases and custom origins

Pairs with:

Test plan

  • Preview /guide/tooling/vuetify-cli — Commands table and ### add sections render
  • Links to useTheme / MCP / registry index resolve
  • Note about CLI version vs live seed is accurate relative to docs(use-registry): update page content #27 ship status

Expand the Vuetify CLI guide with the docs registry seed (add, plugins,
vuetify.json), tracking (list/status), generate/diff/refresh, multi-registry,
and registry build — aligned with the official /registry catalog.
Align the multi-example command with the live registry
(create-data-table --example features) and document that generate --dir
does not change the project components alias.
@johnleider

Copy link
Copy Markdown
Member Author

Local walkthrough against live registry + this guide

Used CLI from main post-#27 (@vuetify/cli dist) and https://0.vuetifyjs.com/registry.

Docs step Result
add dialog --yes ✅ wrote + tracked; styling preflight warned for missing useTheme then mapped uno colors
list / status
add use-theme --yes ✅ plugin file + registerPlugins wire
add use-locale --yes
add create-data-table --example features ✅ multi-file
add data-table --example gallery ❌ invalid — fixed in follow-up commit to use real registry ids
generate MyCard / generate --dir … ✅; --dir was clobbering alias (CLI fix: vuetifyjs/cli fix/generate-dir-alias)
diff / refresh ✅ after alias fix
registry build + host parent + --registry / @local/…

Ready to merge once the example fix is on the branch.

@johnleider
johnleider merged commit 36e4709 into master Aug 8, 2026
22 checks passed
@johnleider
johnleider deleted the docs/cli-add-registry branch August 8, 2026 01:52
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