Apologies but I’m a bit new to Vercel/v0 (and shadcn!), but can’t seem to find an answer. I was working through the v0 Docs and came across the Design System section, which explained Vercel has a nice Shadcn Registry (design system template basically?) that we can easily clone, and then reference from v0.
That’s beautiful - but what I’m trying to use v0 to modify/customize my registry, which best I can tell is what you’re supposed to do? Obviously the template has starters for things like blocks and components which we’d want to go about updating to match our site. In my case I have one major design system for our product (that our product team would lean on), and another design system which would be shared between a lot of small projects.
Understanding (based on my digging) that you can only create/sync NEW Github repos from v0, I tried to get clever and create a new one from v0, then copy everything from the Registry into it (got this hint from a staff members recent post), but it’s not going well… It errors out and I can’t seem to get it ailgned.
Any help would be appreciated. It certainly seems like a design system driving v0 is incredible, but while I could likely use something like Claude Code to customize the Registry, that obviously seems a bit silly since we’re trying to lean on v0 for the actual designs…
Any help would be sincerely appreciated guys! Beautiful product, early but amazing - keep it up. <3
What is your existing design system written in? The git sync approach should generally work unless you’re importing some libraries that v0 can’t handle
Another possibility for errors is the recent update from Tailwind 3 to 4 – this is rolling out as we speak but you’ll need to make sure the correct version is mentioned in your package.json for v0 to pick up the correct one
My design system in this context is a clone of the Shadcn registry template that Vercel provides. We used Figma previously, but we’re trying to adopt Shadcn because you guys provide the template and it works so well with v0, and updating that template via AI would be amazing.
So I cloned your template, but want to customize it WITH v0, as it’s own v0 project. Once that is done, I would use the “open in v0” buttons that you guys provide to reference that registry in a new v0 project.
So in terms of what’s erroring - I created a tiny project, cleared it, and put your own registry in it, and it errored out - endlessly. What would be AMAZING, is if you guys could create a community project (so we could all clone it) of the Shadcn Registry. I’d love to help out with that any way I can.
Note that I was able to use Claude Code to update that Shadcn Registry, but that means I’m stuck using Claude Code to update my design system, and v0 for actual design - which seems silly. Also, Claude Code was nice enough to break all the links back to v0.