A segunda camada. Sistemas web, não só LPs.
Modais, toasts, tabs, accordion, dropdowns, controles de formulário, skeletons e mais — tudo o que falta para construir os produtos e dashboards da Entrelaços. Cada um com demo ao vivo e snippet pronto. Use o botão Light no topo para ver tudo no tema claro.
Overlays · modal, drawer
Camadas que pausam o fluxo. Sempre com scrim escuro + blur, fechável por Esc e clique fora.
<!-- gatilho -->
<button class="e-btn e-btn-primary" onclick="eModalOpen('m1')">Abrir</button>
<!-- modal -->
<div class="e-modal-scrim" id="m1">
<div class="e-modal">
<div class="e-modal-eyebrow">CONFIRMAÇÃO</div>
<h3>Confirmar <em>inscrição</em>?</h3>
<p>Você entrará no Cohort Inverno 2026.</p>
<div class="e-modal-actions">
<button class="e-btn e-btn-ghost" onclick="eModalClose(this)">Cancelar</button>
<button class="e-btn e-btn-primary">Confirmar →</button>
</div>
</div>
</div>
<script src="components-adv.js"></script>
Feedback · toast, alert
Toasts surgem no canto inferior-direito e somem sozinhos. Alerts são inline, persistentes.
eToast({ type: 'success', title: 'Salvo', text: 'Alterações aplicadas.' });
// type: success · warn · error · info
// também aceita string curta: eToast('Mensagem rápida')
Navegação · tabs, accordion, dropdown
<div data-tabs>
<div class="e-tabs">
<button class="e-tab is-active">Um</button>
<button class="e-tab">Dois</button>
</div>
<div class="e-tabpanel is-active">Conteúdo um</div>
<div class="e-tabpanel">Conteúdo dois</div>
</div>
Form controls · switch, check, radio, segmented
Tudo o que o input quadrado não cobre. Foco roxo de 3px em todos, acessível por teclado.
<label class="e-switch">
<input type="checkbox" checked>
<span class="e-switch-track"><span class="e-switch-thumb"></span></span>
<span class="e-switch-label">Receber lembretes</span>
</label>
Loading · skeleton, spinner, progress
Estados de espera com a marca: skeletons em roxo translúcido animado, nunca cinza genérico.
Dados · stepper, avatar, tooltip, empty
Nenhuma mensagem ainda
Quando alguém da comunidade escrever, aparece aqui.