Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

@theme mostra erro (Unknown at rule @theme).

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Ol
assim que eu coloco a marcação de @theme, o que já funcionava (bg-black) deixa de funcionar, ainda que inspecionando o html a classe apareça exatamente como eu fiz na classe, no App.jsx. O que pode estar acontecendo?

reiniciei o vscode inumeras vezes, desinstalando e instalando a extensão. reiniciei o projeto umas 2 vezes, reinstalando o vite e o tailwind do inicio, com os mesmos resultados.


ATUALIZAÇÃO

Resolvi adicionando a seguinte propriedade ao json de configurações do meu vscode:

{
"css.lint.unknownAtRules": "ignore".
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Oi, Dionathan! Como vai?

Que bom que conseguiu achar a solução!

Do jeito que você explicou, o erro acontecia porque o VS Code não reconhece a regra @theme, já que ela faz parte do Tailwind 4 (e o analisador de CSS do VS Code ainda não sabe lidar com ela). Por isso ele marcava como “erro”, mesmo funcionando no navegador.

Quando você adicionou no settings.json:

{
  "css.lint.unknownAtRules": "ignore"
}

você basicamente disse ao VS Code: “ignore regras @ que você não conhece”.
Isso tirou o erro visual e evitou que o lint atrapalhasse a leitura do seu arquivo, mas o Tailwind já estava interpretando normalmente.

Conte com o apoio do Fórum na sua jornada. Fico à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado