|
|
|
|
|
module.exports = { |
|
|
content: [ |
|
|
'./src/**/*.{js,ts,jsx,tsx,mdx}', |
|
|
], |
|
|
theme: { |
|
|
extend: { |
|
|
colors: { |
|
|
quantum: { |
|
|
50: '#f0f4ff', |
|
|
100: '#e0e7ff', |
|
|
200: '#c7d2fe', |
|
|
300: '#a5b4fc', |
|
|
400: '#818cf8', |
|
|
500: '#6366f1', |
|
|
600: '#4f46e5', |
|
|
700: '#4338ca', |
|
|
800: '#3730a3', |
|
|
900: '#312e81', |
|
|
950: '#1e1b4b', |
|
|
}, |
|
|
surface: { |
|
|
50: '#f8fafc', |
|
|
100: '#f1f5f9', |
|
|
200: '#e2e8f0', |
|
|
300: '#cbd5e1', |
|
|
400: '#94a3b8', |
|
|
500: '#64748b', |
|
|
600: '#475569', |
|
|
700: '#334155', |
|
|
800: '#1e293b', |
|
|
900: '#0f172a', |
|
|
950: '#020617', |
|
|
}, |
|
|
}, |
|
|
fontFamily: { |
|
|
sans: ['var(--font-geist-sans)', 'system-ui', 'sans-serif'], |
|
|
mono: ['var(--font-geist-mono)', 'JetBrains Mono', 'monospace'], |
|
|
display: ['var(--font-display)', 'system-ui', 'sans-serif'], |
|
|
}, |
|
|
animation: { |
|
|
'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite', |
|
|
'gradient': 'gradient 8s ease infinite', |
|
|
'float': 'float 6s ease-in-out infinite', |
|
|
}, |
|
|
keyframes: { |
|
|
gradient: { |
|
|
'0%, 100%': { backgroundPosition: '0% 50%' }, |
|
|
'50%': { backgroundPosition: '100% 50%' }, |
|
|
}, |
|
|
float: { |
|
|
'0%, 100%': { transform: 'translateY(0px)' }, |
|
|
'50%': { transform: 'translateY(-10px)' }, |
|
|
}, |
|
|
}, |
|
|
backgroundImage: { |
|
|
'grid-pattern': 'linear-gradient(to right, rgba(99, 102, 241, 0.03) 1px, transparent 1px), linear-gradient(to bottom, rgba(99, 102, 241, 0.03) 1px, transparent 1px)', |
|
|
'gradient-radial': 'radial-gradient(var(--tw-gradient-stops))', |
|
|
}, |
|
|
backgroundSize: { |
|
|
'grid': '24px 24px', |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
plugins: [], |
|
|
}; |
|
|
|