| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- /** @type {import('tailwindcss').Config} */
- export default {
- content: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'],
- theme: {
- extend: {
- colors: {
- okx: {
- black: '#0F0F10',
- gray: '#1A1A1B',
- border: '#262628',
- text: '#EDEDED',
- muted: '#9CA3AF',
- accent: '#9AED2C',
- primary: '#9AED2C'
- }
- },
- fontFamily: {
- display: ['Space Grotesk', 'Inter', 'ui-sans-serif', 'system-ui', 'sans-serif'],
- sans: ['Inter', 'ui-sans-serif', 'system-ui', 'sans-serif']
- },
- boxShadow: {
- soft: '0 8px 24px rgba(0,0,0,0.25)'
- },
- backgroundImage: {
- 'grid-dark':
- 'radial-gradient(circle at 1px 1px, rgba(255,255,255,0.06) 1px, transparent 0)'
- },
- keyframes: {
- marquee: {
- '0%': { transform: 'translateX(0)' },
- '100%': { transform: 'translateX(-50%)' }
- },
- float: {
- '0%, 100%': { transform: 'translateY(0)' },
- '50%': { transform: 'translateY(-6px)' }
- }
- },
- animation: {
- marquee: 'marquee 20s linear infinite',
- float: 'float 6s ease-in-out infinite'
- }
- }
- },
- plugins: []
- }
|