Ir para o conteúdo

Trilha

Tags

WC

attachShadow

Abrir Shadow DOM e injetar markup + CSS.

  • shadow-dom
WC

CE no React

Usar a tag no JSX após registrar o elemento.

  • react
  • host
WC

CE no Vue

Import side-effect + tag no template Vue.

  • vue
  • host
CSS

Checkbox customizado

Visual próprio mantendo o input nativo acessível.

  • formulario
  • checkbox
  • acessibilidade
JS

dataset

Ler data-* como camelCase.

  • dom
  • data
WC

Export dual

Classe nomeada + register() + auto-register.

  • export
  • api
JS

fetch JSON

async/await com checagem de ok.

  • fetch
  • async
WC

Guarda no define

Evitar erro se o módulo for importado duas vezes.

  • register
  • define
HTML

Label + input

Associação explícita for/id.

  • form
  • label
  • acessibilidade
CSS

Lista de chips

Grupo de tags compactas com wrap automático.

  • chip
  • ui
  • flexbox
REACT

map com key

Lista com identificador estável.

  • listas
  • keys
HTML

Meta viewport

Viewport essencial para layout mobile.

  • meta
  • mobile
  • viewport
CSS

Radio customizado

Grupo de opções com aparência consistente e foco visível.

  • formulario
  • radio
  • acessibilidade
CSS

Reset mínimo

Começo limpo sem apagar toda a UA stylesheet.

  • reset
  • fundamentos
CSS

Scroll suave

Âncoras com rolagem animada nativa.

  • scroll
  • navegacao
CSS

Skeleton loading

Placeholder animado enquanto o conteúdo carrega.

  • loading
  • animacao
HTML

Skip link

Pular navegação e ir ao conteúdo.

  • a11y
  • nav
  • skip
WC

Slot básico

Projetar light DOM no shadow com <slot>.

  • slot
  • composicao
CSS

Tooltip só com CSS

Dica ao hover/focus usando attr() e pseudo-elemento.

  • tooltip
  • ui
  • acessibilidade
WC

Vite lib mode

Trecho de vite.config para library mode.

  • vite
  • lib-mode