58 lines
1.9 KiB
JavaScript
Executable File
58 lines
1.9 KiB
JavaScript
Executable File
/** @type {import('tailwindcss').Config} */
|
|
export default {
|
|
content: [
|
|
"./index.html",
|
|
"./src/**/*.{js,ts,jsx,tsx}",
|
|
],
|
|
theme: {
|
|
extend: {
|
|
fontFamily: {
|
|
'kaspersky': ['Kaspersky Sans Text', 'system-ui', 'sans-serif'],
|
|
'kaspersky-mono': ['Kaspersky Sans Mono', 'monospace'],
|
|
},
|
|
colors: {
|
|
kaspersky: {
|
|
// Kaspersky Lab brand colors
|
|
primary: '#00A88E', // Primary green (bright)
|
|
'primary-dark': '#006D5C', // Dark green
|
|
'primary-light': '#00D4A8', // Light green
|
|
secondary: '#1A1A1A', // Dark background
|
|
accent: '#00D4A8', // Accent green
|
|
danger: '#D32F2F', // Red (errors/warnings)
|
|
warning: '#FF9800', // Orange (warnings)
|
|
success: '#4CAF50', // Success green
|
|
bg: {
|
|
DEFAULT: '#F5F5F5', // Light background
|
|
card: '#FFFFFF', // Card background
|
|
dark: '#1A1A1A', // Dark background
|
|
darker: '#0D0D0D', // Darker
|
|
},
|
|
text: {
|
|
DEFAULT: '#333333', // Primary text
|
|
light: '#666666', // Light text
|
|
lighter: '#999999', // Lighter
|
|
dark: '#1A1A1A', // Dark text
|
|
white: '#FFFFFF', // White text
|
|
},
|
|
border: {
|
|
DEFAULT: '#E0E0E0', // Primary border
|
|
light: '#F0F0F0', // Light border
|
|
dark: '#CCCCCC', // Dark border
|
|
},
|
|
// Legacy colors for backward compatibility
|
|
base: '#00A88E',
|
|
dark: '#006D5C',
|
|
},
|
|
},
|
|
borderRadius: {
|
|
'kaspersky': '4px',
|
|
},
|
|
boxShadow: {
|
|
'kaspersky': '0 2px 8px rgba(0, 0, 0, 0.1)',
|
|
'kaspersky-lg': '0 4px 16px rgba(0, 0, 0, 0.15)',
|
|
'kaspersky-xl': '0 8px 32px rgba(0, 0, 0, 0.2)',
|
|
},
|
|
},
|
|
},
|
|
plugins: [],
|
|
}
|