addEventListener
Escutar clique de forma idiomática.
Padrões curtos com tags — HTML, CSS, JavaScript, React e Web Components para colar e adaptar.
Trilha
Tags
Escutar clique de forma idiomática.
Estado :focus-visible sem remover acessibilidade.
Abrir Shadow DOM e injetar markup + CSS.
Etiqueta arredondada para status e tags.
Estilo base de CTA com hover.
Elevação leve para blocos de conteúdo.
Usar a tag no JSX após registrar o elemento.
Import side-effect + tag no template Vue.
Centro absoluto de um filho no container.
place-items centraliza em um único eixo de grade.
Visual próprio mantendo o input nativo acessível.
Abrir/fechar menu mobile.
Função que retorna JSX.
Slot de conteúdo no componente.
Estilo baseado na largura do componente.
Criar e inserir nós no DOM.
Estilos encapsulados com :host e ::slotted.
Registrar um Custom Element com nome hifenizado.
Ler data-* como camelCase.
Atrasar execução até o usuário pausar.
Assinatura limpa com destructuring.
Disclosure nativo sem JavaScript.
Modal nativo com showModal().
Vidro fosco com backdrop-filter.
Oculte nav, botões e anúncios com @media print.
Substitua margins manuais por gap no flex/grid.
Classe nomeada + register() + auto-register.
async/await com checagem de ok.
Footer no fim da viewport mesmo com pouco conteúdo.
Seção que escapa da coluna e ocupa 100vw.
Evitar erro se o módulo for importado duas vezes.
Preenche o quadro sem distorcer — crop inteligente.
Associação explícita for/id.
Corte multilinha com -webkit-line-clamp.
Grupo de tags compactas com wrap automático.
Lista com identificador estável.
Viewport essencial para layout mobile.
Mantém a barra no topo durante o scroll.
Reagir a mudanças de atributos HTML.
Metas básicas para prévia em redes.
Campo exports apontando para o ESM da lib.
Imagem responsiva por media query.
Cancelar submit ou navegação padrão.
Mantém 16:9 (ou outra) sem hacks de padding.
Iterar NodeList com forEach.
Grupo de opções com aparência consistente e foco visível.
&& e ternário em JSX.
Começo limpo sem apagar toda a UA stylesheet.
Âncoras com rolagem animada nativa.
Placeholder animado enquanto o conteúdo carrega.
Pular navegação e ir ao conteúdo.
Projetar light DOM no shadow com <slot>.
create + selector.
Preencha o texto com linear-gradient via clip.
Visually hidden acessível (sr-only).
Data legível com valor machine-readable.
submit, button e reset com intenção clara.
Alternar estado visual via classList.
Dica ao hover/focus usando attr() e pseudo-elemento.
Ellipsis quando o texto ultrapassa a largura.
Linha que cresce com transform — leve e acessível.
Array de deps vazio + cleanup.
Mutar e refrescar o cache.
queryKey + queryFn.
Boolean com setter funcional.
Base de tema claro/escuro com custom properties.
Trecho de vite.config para library mode.