import type { Config } from 'tailwindcss'; import defaultTheme from 'tailwindcss/defaultTheme'; export default { content: ['./src/**/*.{js,jsx,ts,tsx}'], theme: { extend: { fontFamily: { primary: ['Inter', ...defaultTheme.fontFamily.sans], }, colors: { primary: { // Customize it on globals.css :root 50: 'rgb(var(--tw-color-primary-50) / )', 100: 'rgb(var(--tw-color-primary-100) / )', 200: 'rgb(var(--tw-color-primary-200) / )', 300: 'rgb(var(--tw-color-primary-300) / )', 400: 'rgb(var(--tw-color-primary-400) / )', 500: 'rgb(var(--tw-color-primary-500) / )', 600: 'rgb(var(--tw-color-primary-600) / )', 700: 'rgb(var(--tw-color-primary-700) / )', 800: 'rgb(var(--tw-color-primary-800) / )', 900: 'rgb(var(--tw-color-primary-900) / )', 950: 'rgb(var(--tw-color-primary-950) / )', }, dark: '#222222', }, keyframes: { flicker: { '0%, 19.999%, 22%, 62.999%, 64%, 64.999%, 70%, 100%': { opacity: '0.99', filter: 'drop-shadow(0 0 1px rgba(252, 211, 77)) drop-shadow(0 0 15px rgba(245, 158, 11)) drop-shadow(0 0 1px rgba(252, 211, 77))', }, '20%, 21.999%, 63%, 63.999%, 65%, 69.999%': { opacity: '0.4', filter: 'none', }, }, shimmer: { '0%': { backgroundPosition: '-700px 0', }, '100%': { backgroundPosition: '700px 0', }, }, }, animation: { flicker: 'flicker 3s linear infinite', shimmer: 'shimmer 1.3s linear infinite', }, }, }, plugins: [require('@tailwindcss/forms')], } satisfies Config;