Conversor de Tailwind para CSS

Expande utilitários Tailwind em declarações CSS.

Sobre esta ferramenta

A ferramenta expande os utilitários mais comuns do Tailwind num bloco de regras CSS. Variantes como hover: ou md: aparecem apenas nas notas, porque exigem um seletor próprio ou uma media query.

Como usar

Copie as classes de um componente, execute a conversão e leve as declarações para a sua folha de estilos ou compare-as com os tokens de design. Os utilitários não reconhecidos ficam listados nas notas.

Exemplo

O exemplo incluído reúne utilitários comuns de layout e espaçamento.

Entrada

flex items-center gap-4 p-6 rounded-lg bg-white shadow-lg text-gray-900 font-semibold

Saída

.element {
  display: flex;
  align-items: center;
  gap: 1rem;
  padding: 1.5rem;
  border-radius: 0.5rem;
  /* …mapped declarations… */
}

Dica

Útil quando a equipa ainda mantém uma camada de CSS a par do Tailwind.

Bom saber

Que classes Tailwind ele entende?

Um subconjunto prático: display e position, alinhamento flex, a escala de espaçamento para padding, margin, gap e dimensões, tamanho e peso da fonte, border-radius, algumas sombras, colunas de grid, opacidade, z-index, uma lista curta de cores comuns e valores arbitrários como w-[320px] ou bg-[#38bdf8]. Tudo o resto é listado nas notas em vez de adivinhado.

O que acontece com hover:, md: e outras variantes?

São assinaladas nas notas, não expandidas. Uma variante precisa de um seletor ou de uma media query à volta da declaração, por isso envolva-as manualmente na sua folha de estilos.

Extensão do Chrome