Files
cc-connect/web/tailwind.config.ts
2026-06-02 23:14:41 +08:00

37 lines
1.0 KiB
TypeScript

import type { Config } from 'tailwindcss'
export default {
content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'],
darkMode: 'class',
theme: {
extend: {
colors: {
accent: {
DEFAULT: 'rgb(var(--color-accent) / <alpha-value>)',
dim: 'rgb(var(--color-accent-dim) / <alpha-value>)',
},
},
animation: {
'fade-in': 'fadeIn 0.4s ease',
'slide-up': 'slideUp 0.4s ease',
'float-in': 'floatIn 0.4s ease',
},
keyframes: {
fadeIn: {
from: { opacity: '0', transform: 'scale(0.96) translateY(20px)' },
to: { opacity: '1', transform: 'scale(1)' },
},
slideUp: {
from: { opacity: '0', transform: 'translateY(10px)' },
to: { opacity: '1', transform: 'translateY(0)' },
},
floatIn: {
from: { opacity: '0', transform: 'translateY(10px)' },
to: { opacity: '1', transform: 'translateY(0)' },
},
},
},
},
plugins: [require('@tailwindcss/typography')],
} satisfies Config