blob: 6d7ccf567844ca0d893fd438269f6ed19d660015 [file] [log] [blame]
/** @type {import('tailwindcss').Config} */
export default {
content: ["./src/**/*.{js,ts,jsx,tsx,html}", "./src/test-theme.html"],
darkMode: "selector", // Enable class-based dark mode
plugins: ["@tailwindcss/container-queries"],
theme: {
extend: {
// Custom colors for better dark mode support
colors: {
// Define semantic color tokens
surface: {
DEFAULT: "#ffffff",
dark: "#1f2937",
},
"surface-secondary": {
DEFAULT: "#f9fafb",
dark: "#374151",
},
},
animation: {
"fade-in": "fadeIn 0.3s ease-in-out",
},
keyframes: {
fadeIn: {
"0%": {
opacity: "0",
transform: "translateX(-50%) translateY(10px)",
},
"100%": {
opacity: "1",
transform: "translateX(-50%) translateY(0)",
},
},
},
},
},
};