Files
Nova40Landing/tailwind.config.js
2026-05-05 18:35:16 +07:00

53 lines
1.4 KiB
JavaScript

/** @type {import('tailwindcss').Config} */
export default {
content: [
"./index.html",
"./src/**/*.{js,ts,jsx,tsx}",
],
theme: {
extend: {
colors: {
nova: {
bg: '#0A0E1A',
surface: '#131831',
surfaceLight: '#1C2345',
primary: '#6C63FF',
primaryLight: '#8B85FF',
accent: '#00E5FF',
success: '#00E676',
warning: '#FFD740',
error: '#FF5252',
text: '#FFFFFF',
textSecondary: '#8A8FB5',
textMuted: '#4A5078',
border: '#1E2548',
}
},
fontFamily: {
sans: ['Inter', 'system-ui', '-apple-system', 'sans-serif'],
},
animation: {
'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite',
'orbit': 'orbit 20s linear infinite',
'float': 'float 6s ease-in-out infinite',
'glow': 'glow 2s ease-in-out infinite alternate',
},
keyframes: {
orbit: {
'0%': { transform: 'rotate(0deg)' },
'100%': { transform: 'rotate(360deg)' },
},
float: {
'0%, 100%': { transform: 'translateY(0)' },
'50%': { transform: 'translateY(-10px)' },
},
glow: {
'0%': { boxShadow: '0 0 20px rgba(108, 99, 255, 0.4)' },
'100%': { boxShadow: '0 0 40px rgba(108, 99, 255, 0.8)' },
},
},
},
},
plugins: [],
}