Spaces:
Sleeping
Sleeping
| /** @type {import('tailwindcss').Config} */ | |
| module.exports = { | |
| content: [ | |
| "./src/**/*.{js,jsx,ts,tsx}", | |
| ], | |
| darkMode: 'class', | |
| theme: { | |
| extend: { | |
| colors: { | |
| primary: { | |
| 50: '#f0f9ff', | |
| 100: '#e0f2fe', | |
| 200: '#bae6fd', | |
| 300: '#7dd3fc', | |
| 400: '#38bdf8', | |
| 500: '#0ea5e9', | |
| 600: '#0284c7', | |
| 700: '#0369a1', | |
| 800: '#075985', | |
| 900: '#0c4a6e', | |
| 950: '#082f49', | |
| }, | |
| gray: { | |
| 50: '#f9fafb', | |
| 100: '#f3f4f6', | |
| 200: '#e5e7eb', | |
| 300: '#d1d5db', | |
| 400: '#9ca3af', | |
| 500: '#6b7280', | |
| 600: '#4b5563', | |
| 700: '#374151', | |
| 800: '#1f2937', | |
| 900: '#111827', | |
| 950: '#030712', | |
| }, | |
| success: { | |
| 50: '#f0fdf4', | |
| 500: '#22c55e', | |
| 600: '#16a34a', | |
| }, | |
| error: { | |
| 50: '#fef2f2', | |
| 500: '#ef4444', | |
| 600: '#dc2626', | |
| } | |
| }, | |
| fontFamily: { | |
| sans: ['Inter', 'system-ui', 'sans-serif'], | |
| }, | |
| animation: { | |
| 'fade-in': 'fadeIn 0.5s ease-in-out', | |
| 'slide-up': 'slideUp 0.3s ease-out', | |
| 'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite', | |
| 'typing': 'typing 1.5s steps(20, end) infinite', | |
| }, | |
| keyframes: { | |
| fadeIn: { | |
| '0%': { opacity: '0' }, | |
| '100%': { opacity: '1' }, | |
| }, | |
| slideUp: { | |
| '0%': { transform: 'translateY(10px)', opacity: '0' }, | |
| '100%': { transform: 'translateY(0)', opacity: '1' }, | |
| }, | |
| typing: { | |
| '0%, 50%': { opacity: '1' }, | |
| '51%, 100%': { opacity: '0' }, | |
| } | |
| }, | |
| backdropBlur: { | |
| xs: '2px', | |
| } | |
| }, | |
| }, | |
| plugins: [ | |
| require('@tailwindcss/typography'), | |
| ], | |
| } |