const { fontFamily } = require('tailwindcss/defaultTheme'); /** @type {import('tailwindcss').Config} */ module.exports = { content: [ 'app/**/*.{ts,tsx}', 'components/**/*.{ts,tsx}', 'pages/**/*.{ts,tsx}' ], theme: { container: { center: true, padding: '2rem', screens: { '2xl': '1400px' } }, extend: { colors: { orange: { 500: '#ea580c', // Original orange-500 800: '#9a3412', // Darker orange for better contrast on hover }, gray: { 500: '#6b7280', // Original gray-500 700: '#374151', // Darker gray for better text contrast 800: '#1f2937', // Even darker gray for better text contrast }, error: { DEFAULT: '#b91c1c', // Darker red for better contrast } }, fontFamily: { sans: ['var(--font-sans)', ...fontFamily.sans] }, keyframes: { 'accordion-down': { from: { height: 0 }, to: { height: 'var(--radix-accordion-content-height)' } }, 'accordion-up': { from: { height: 'var(--radix-accordion-content-height)' }, to: { height: 0 } } }, animation: { 'accordion-down': 'accordion-down 0.2s ease-out', 'accordion-up': 'accordion-up 0.2s ease-out' } } }, plugins: [require('tailwindcss-animate'), require('daisyui')], daisyui: { themes: [ { customTheme: { primary: '#fbbf24', // Yellow-400 for primary buttons "primary-focus": '#d97706', // Yellow-600 for focus/hover "primary-content": '#000000', // Black text on primary button for better contrast neutral: '#000000', // Use black for outline border color "neutral-content": '#000000', // Black for outline text warning: '#fbbf24', // Use same yellow as primary "warning-focus": '#d97706', // Use same darker yellow as primary-focus "warning-content": '#000000', // Black text on warning button "base-content": '#000000', // Black text color for better contrast } } ], darkTheme: false, } };