Spaces:
Runtime error
Runtime error
/** @type {import('tailwindcss').Config} */ | |
export default { | |
darkMode: ['class'], | |
content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'], | |
theme: { | |
extend: { | |
colors: { | |
background: 'hsl(var(--background))', | |
foreground: 'hsl(var(--foreground))', | |
card: { | |
DEFAULT: 'hsl(var(--card))', | |
foreground: 'hsl(var(--card-foreground))', | |
}, | |
popover: { | |
DEFAULT: 'hsl(var(--popover))', | |
foreground: 'hsl(var(--popover-foreground))', | |
}, | |
primary: { | |
DEFAULT: 'hsl(var(--primary))', | |
foreground: 'hsl(var(--primary-foreground))', | |
}, | |
secondary: { | |
DEFAULT: 'hsl(var(--secondary))', | |
foreground: 'hsl(var(--secondary-foreground))', | |
}, | |
muted: { | |
DEFAULT: 'hsl(var(--muted))', | |
foreground: 'hsl(var(--muted-foreground))', | |
}, | |
accent: { | |
DEFAULT: 'hsl(var(--accent))', | |
foreground: 'hsl(var(--accent-foreground))', | |
}, | |
destructive: { | |
DEFAULT: 'hsl(var(--destructive))', | |
foreground: 'hsl(var(--destructive-foreground))', | |
}, | |
border: 'hsl(var(--border))', | |
input: 'hsl(var(--input))', | |
ring: 'hsl(var(--ring))', | |
chart: { | |
1: 'hsl(var(--chart-1))', | |
2: 'hsl(var(--chart-2))', | |
3: 'hsl(var(--chart-3))', | |
4: 'hsl(var(--chart-4))', | |
5: 'hsl(var(--chart-5))', | |
}, | |
}, | |
keyframes: { | |
shake: { | |
'0%, 100%': { transform: 'translateX(0)' }, | |
'25%': { transform: 'translateX(-10px)' }, | |
'75%': { transform: 'translateX(10px)' }, | |
}, | |
floting: { | |
'0%,100%': { | |
transform: 'translateY(0)', | |
}, | |
'50%': { | |
transform: 'translateY(15px)', | |
}, | |
}, | |
shadow: { | |
'0%,100%': { | |
transform: 'scale(1,1)', | |
}, | |
'50%': { | |
transform: 'scale(.85,.85)', | |
}, | |
}, | |
'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: { | |
floting: 'floting 2.5s infinite', | |
shake: 'shake 0.2s ease-in-out', | |
shadow: 'shadow 2.5s infinite', | |
'accordion-down': 'accordion-down 0.2s ease-out', | |
'accordion-up': 'accordion-up 0.2s ease-out', | |
}, | |
borderRadius: { | |
lg: 'var(--radius)', | |
md: 'calc(var(--radius) - 2px)', | |
sm: 'calc(var(--radius) - 4px)', | |
}, | |
}, | |
}, | |
plugins: [require('tailwindcss-animate')], | |
}; | |