Instalação
Configure o registry Marsala no seu projeto e instale componentes como código-fonte, não como pacote npm fechado.
1. Aplique o preset base
Tokens, tipografia e estilo base-nova com primária Marsala.
pnpm dlx shadcn@latest add http://localhost:3000/r/base.json2. Registre o namespace
Facilita instalar com @youxgroup/nome-do-componente.
{
"registries": {
"@youxgroup": "https://SEU_DOMINIO/r/{name}.json"
}
}3. Adicione um componente
Exemplo com button. Troque a URL em dev por localhost.
pnpm dlx shadcn@latest add http://localhost:3000/r/button.jsonpnpm dlx shadcn@latest add @youxgroup/button4. Atualize o registry local
Depois de mudar arquivos em registry/, gere os JSON públicos.
pnpm registry:build