import defaultTheme from 'tailwindcss/defaultTheme';
import forms from '@tailwindcss/forms';

/** @type {import('tailwindcss').Config} */
export default {
    content: [
        './vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php',
        './storage/framework/views/*.php',
        './resources/views/**/*.blade.php',
        // Include frontend JS/TS files so Tailwind picks up dynamic/JSX classes
        './resources/js/**/*.{js,jsx,ts,tsx,vue}',
    ],

    theme: {
        extend: {
            colors: {
                nova: {
                    50:  '#EAF0F7', // almost white blue
                    100: '#D6E0EE',
                    200: '#B3C3DD',
                    300: '#8FA5C9',
                    400: '#6C87B4',
                    500: '#4A6A9A',
                    600: '#35537B',
                    700: '#233B5A',
                    800: '#15243A',
                    900: '#0F1724', // main background
                },
                deep: '#0F1724',
                panel: '#151E2E',
                soft: '#7A8CA5',
                accent: '#E07A21',
            },
            fontFamily: {
                sans: ['Figtree', ...defaultTheme.fontFamily.sans],
            },
        },
    },

    plugins: [forms],
};
