Novah CareConstela v1.0.0

Componentes

Botão

Botão de ação com seis variantes e três tamanhos.

<button class="nc-btn nc-btn--primary">Salvar alterações</button>
<button class="nc-btn nc-btn--secondary">Exportar planilha</button>
<button class="nc-btn nc-btn--accent">Solicitar diagnóstico</button>
<button class="nc-btn nc-btn--ghost">Ver histórico</button>
<button class="nc-btn nc-btn--danger">Cancelar exame</button>
<button class="nc-btn nc-btn--outline">Voltar</button>
<button class="nc-btn nc-btn--primary nc-btn--sm">Pequeno</button>
<button class="nc-btn nc-btn--primary">Médio</button>
<button class="nc-btn nc-btn--primary nc-btn--lg">Grande</button>
<button class="nc-btn nc-btn--primary" disabled>Desabilitado</button>

Quando usar

Variante Uso
Primary A ação principal da tela. Uma por área.
Secondary Ações de apoio ao lado da principal.
Accent CTA comercial ou de conversão. No máximo um por tela, nunca ao lado de um Primary.
Ghost Ações terciárias, paginação, "Ver mais".
Danger Ações destrutivas, sempre com confirmação.
Outline Ações neutras, como "Voltar" e "Cancelar".

Especificação

Tailwind

<button class="inline-flex h-10 items-center gap-2 rounded-lg px-4 font-heading text-sm font-semibold bg-action-primary text-on-action-primary hover:bg-action-primary-hover">Salvar alterações</button>
<button class="inline-flex h-10 items-center gap-2 rounded-lg px-4 font-heading text-sm font-semibold bg-action-accent text-on-action-accent hover:bg-action-accent-hover">Solicitar diagnóstico</button>

Não faça