Início Componentes Animações 01 - Temas 02 - Cores 03 - Elementos 04 - Modal 05 - Dropdown 06 - Accordion 07 - Tabs 08 - Tooltip 09 - Panel 10 - Seg (Segmented Control) 11 - Navbar 12 - Sidebar 13 - Scroll (âncora suave) 14 - Scrollspy 15 - Voltar ao topo 16 - Pagination 17 - Alert / Toast 18 - Progress 19 - Rating 20 - Chip 21 - LGPD / Cookies 22 - Valid 23 - Mask 24 - Material Input 25 - Select 26 - Upload 27 - Textarea autosize 28 - Textlimit 29 - Slider 30 - Carousel 31 - Lightbox 32 - Cropper 33 - Lazy Load 34 - Table 35 - Content 36 - Ajax 37 - Infinite Scroll 38 - Cotação 39 - Editor 40 - SWCode 02 - Cores 42 - Day (tema) 43 - Drag 44 - Anime 45 - SWIcons 46 - Reveal 47 - Cascade 48 - Pin 49 - Parallax 50 - Fixed 51 - Window 52 - Story 53 - Track 54 - Frames 55 - Sections 56 - Transição de página 57 - SVG e Motion Path 58 - Interações 59 - Extras 60 - Texto 61 - Conteúdo responsivo 62 - Canvas 63 - Pré-carregamento 64 - Vídeo tradicional 65 - Vídeo no scroll 66 - Mobile e rede lenta 67 - Lottie 68 - Rive 69 - Blob e Avatar Vivo
20
Chip Componentes
Etiqueta compacta e removível, com animação de saída.
O que é
Representa uma seleção, tag ou filtro ativo — "React ×", "Ativo ×" — que o usuário pode remover clicando no ×.
Como funciona
Um listener único no documento escuta cliques em qualquer .sw-chip-x. Ao remover, aplica is-leaving (encolhe e desaparece) antes de tirar do DOM — pula direto pra remoção se prefers-reduced-motion estiver ativo.
Exemplos
Padrão
Primário
Secundário
Sucesso
Alerta
Erro
<span sw-chip class="sw-chip-pri">Primário</span>
<!-- Variantes: sw-chip-sec | sw-chip-suc | sw-chip-ale | sw-chip-err -->
Removível, selecionado, outline e compacto
Ao vivo
Frontend ×
Backend ×
Selecionado
Outline
Compacto
<span sw-chip>Frontend <span class="sw-chip-x">×</span></span>
<span sw-chip class="sw-chip-sel">Selecionado</span> <!-- fundo sólido, estado ativo -->
<span sw-chip class="sw-chip-out">Outline</span> <!-- sem fundo -->
<span sw-chip class="sw-chip-pp">Compacto</span> <!-- tamanho reduzido -->
Variantes
sw-chip-pri / -sec / -suc / -ale / -err
cores — fundo translúcido na cor semântica
sw-chip-sel
fundo sólido — chip selecionada
sw-chip-out
sem preenchimento, só borda
sw-chip-pp
versão compacta (padding e fonte menores)
Eventos
sw:chip:remove
disparado no chip antes de começar a animação de saída
Limitações — o que ele não faz
Nenhuma.