/** @type {import('tailwindcss').Config} */ module.exports = { content: [ './src/pages/**/*.{js,ts,jsx,tsx,mdx}', './src/components/**/*.{js,ts,jsx,tsx,mdx}', './src/app/**/*.{js,ts,jsx,tsx,mdx}', './src/ui/**/*.{js,ts,jsx,tsx,mdx}', ], "darkMode": "class", theme: { extend: { colors: { 'primary-blue': 'rgb(var(--color-primary-blue) / )', secondary: 'rgb(var(--color-secondary) / )', 'primary-background': 'rgb(var(--primary-background) / )', 'primary-text': 'rgb(var(--primary-text) / )', 'secondary-text': 'rgb(var(--secondary-text) / )', 'light-text': 'rgb(var(--light-text) / )', 'primary-border': 'rgb(var(--primary-border) / )', }, keyframes: { slideDownAndFade: { from: { opacity: 0, transform: 'translateY(-2px)' }, to: { opacity: 1, transform: 'translateY(0)' }, }, slideLeftAndFade: { from: { opacity: 0, transform: 'translateX(2px)' }, to: { opacity: 1, transform: 'translateX(0)' }, }, slideUpAndFade: { from: { opacity: 0, transform: 'translateY(2px)' }, to: { opacity: 1, transform: 'translateY(0)' }, }, slideRightAndFade: { from: { opacity: 0, transform: 'translateX(2px)' }, to: { opacity: 1, transform: 'translateX(0)' }, }, }, animation: { slideDownAndFade: 'slideDownAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)', slideLeftAndFade: 'slideLeftAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)', slideUpAndFade: 'slideUpAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)', slideRightAndFade: 'slideRightAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)', }, }, }, plugins: [require('@headlessui/tailwindcss'), require('tailwind-scrollbar')], }