Accordion
Paineis expansiveis para organizar conteudo em secoes colapsaveis. Ideal para FAQs, configuracoes e conteudo extenso.
Accordion Basico
Preview
O CANTA Design System e a biblioteca de componentes visuais da CANTA, com estilo brutalista, bordas solidas e tipografia bold.
HTML
<div class="canta-accordion">
<div class="canta-accordion__item canta-accordion__item--open">
<button class="canta-accordion__header">
<span>O que e o CANTA Design System?</span>
<span class="canta-accordion__icon material-symbols-rounded">expand_more</span>
</button>
<div class="canta-accordion__body">
<p>O CANTA Design System e a biblioteca de componentes...</p>
</div>
</div>
<div class="canta-accordion__item">
<button class="canta-accordion__header">
<span>Como instalar?</span>
<span class="canta-accordion__icon material-symbols-rounded">expand_more</span>
</button>
<div class="canta-accordion__body">
<p>Importe o arquivo canta-ds.css...</p>
</div>
</div>
</div>
Com Icones
Icone + Titulo
Nome, e-mail, telefone e endereco do colaborador.
HTML
<div class="canta-accordion__item">
<button class="canta-accordion__header">
<span style="display: flex; align-items: center; gap: 8px;">
<span class="material-symbols-rounded">person</span>
Dados Pessoais
</span>
<span class="canta-accordion__icon material-symbols-rounded">expand_more</span>
</button>
<div class="canta-accordion__body">
<p>Nome, e-mail, telefone e endereco.</p>
</div>
</div>
API
| Classe | Descricao |
|---|---|
.canta-accordion | Container principal do accordion |
.canta-accordion__item | Item individual do accordion |
.canta-accordion__item--open | Item expandido / aberto |
.canta-accordion__header | Botao de cabecalho clicavel |
.canta-accordion__icon | Icone de expansao (seta) |
.canta-accordion__body | Conteudo colapsavel do item |