Estou usando a versão mais recente do Next.js (com o App Router e o TypeScript) e notei que meu projeto usa um arquivo postcss.config.mjs em vez do postcss.config.js usual.
Quero adicionar cores personalizadas à minha configuração Tailwind CSS, mas não tenho certeza de como configurá-lo corretamente nesta configuração. Preciso modificar postcss.config.mjs para adicionar cores personalizadas? Ou há um arquivo diferente que eu deva usar?
Há um arquivo diferente que você deve usar. No mesmo arquivo CSS que você tem
@import "tailwindcss";
, deve adicionar um@theme
bloco com variáveis de tema que definem sua cor. Por exemplo, para definir uma cor chamadamint-50
, você teria em seu arquivo CSS:Veja a documentação das variáveis do tema para mais detalhes.
postcss.config.mjs
O arquivo é principalmente para plugins PostCSS, incluindo o próprio Tailwind CSS. Você normalmente não adiciona definições de cores diretamente lá. A configuração do Tailwind é manipulada dentro detailwind.config.js
outailwind.config.ts
, pelo menos até onde eu sei.Se eu fosse você, criaria
tailwind.config.js
outailwind.config.ts
arquivaria na raiz do projeto.