introdução-react (3).png

Agora que já temos nosso projeto criado com Vite + React + TypeScript e ajustado com as primeiras limpezas, é hora de configurar o Tailwind CSS, que será nosso sistema de estilização principal.


Instalando o Tailwind CSS

Para instalar o Tailwind no nosso projeto, execute os seguintes comandos no terminal:

npm install -D tailwindcss@3 postcss autoprefixer
npx tailwindcss init -p

O que cada pacote faz?

O segundo comando (npx tailwindcss init -p) cria dois arquivos:


Configurando o Tailwind

Abra o arquivo tailwind.config.js e substitua o conteúdo pelo seguinte:

/** @type {import('tailwindcss').Config} */
export default {
    content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'],
    theme: {
        extend: {
            fontFamily: {
                nunito: ['Nunito', 'sans-serif'],
                libre: ['Libre Baskerville', 'serif'],
                roboto: ['Roboto Serif', 'serif'],
            },
            colors: {
                surface: '#121212',
                divider: '#d9d9d9',
                'footer-bg': '#292929',
                'footer-color': '#f7f7f7',
            },
        },
    },
    plugins: [],
};

Explicação: