Galeria de Componentes

Explore os componentes de UI reutilizáveis que impulsionam este site. Cada componente é construído com React, TypeScript e Tailwind CSS.

Ver no Chromatic

Botão

Um componente de botão versátil com múltiplas variantes, tamanhos e estados

Card

Um componente container flexível para agrupar conteúdo relacionado

Card com Título

Este é um exemplo de conteúdo de card. Cards podem conter qualquer tipo de conteúdo, incluindo texto, imagens e outros componentes.

Card sem título

Texto Destacado

Um componente para enfatizar texto importante com destaque visual

Este é texto destacado

Você pode usá-lo inline com porções destacadas

Modal

Um componente de diálogo para exibir conteúdo em uma sobreposição

Seletor de Idioma

Um componente dropdown para alternar entre idiomas disponíveis

Alternar Tema

Um componente de botão para alternar entre temas claro e escuro

Select (componente genérico)

Um menu suspenso totalmente tipado com generics do TypeScript — o mesmo componente funciona com qualquer formato de opção, não apenas strings

Você escolheu: React

Contador Animado

Estatísticas com contagem animada via requestAnimationFrame, com alternativa para movimento reduzido

Animação de Pulso (Lottie)

Uma pequena animação Lottie em loop exportada do Adobe After Effects, com alternativa estática para movimento reduzido

Usamos localStorage (armazenamento do navegador, NÃO cookies) para funcionalidade essencial e cookies de análise para entender como você interage com nosso conteúdo. Se você rejeitar análise, ZERO cookies são definidos. Todos os dados de análise são anônimos.

Essencial (localStorage - NÃO Cookies)

Armazenamento do navegador para funcionalidade básica (tema, idioma, sessão). Fica apenas no seu navegador. Sempre ativo.

Cookies de Análise (Opcional)

Ajudam a entender como os visitantes interagem com o site através do Firebase Analytics. Dados anônimos. Requer consentimento.

Saiba mais em nossa Política de Privacidade e Política de Cookies