79 lines
1.8 KiB
JavaScript
79 lines
1.8 KiB
JavaScript
/** @type {import('tailwindcss').Config} */
|
|
|
|
module.exports = {
|
|
content: [
|
|
"./index.html",
|
|
"./src/**/*.{js,ts,jsx,tsx,vue}",
|
|
"./src/**/**/*.{js,ts,jsx,tsx,vue}",
|
|
"./src/**/**/**/*.{js,ts,jsx,tsx,vue}"],
|
|
theme: {
|
|
colors: {
|
|
transparent: 'transparent',
|
|
current: 'currentColor',
|
|
'primary': '#0099FF',
|
|
'secondary': '#FFAA44',
|
|
'cfm-primary': '#0099FF',
|
|
'cfm-secondary': '#FFAA44',
|
|
'neutral': {
|
|
10: '#ffffff',
|
|
50: '#f8fafc',
|
|
100: '#f1f5f9',
|
|
200: '#e2e8f0',
|
|
300: '#cbd5e1',
|
|
400: '#94a3b8',
|
|
500: '#64748b',
|
|
600: '#475569',
|
|
700: '#334155',
|
|
800: '#1e293b',
|
|
900: '#0f172a'
|
|
},
|
|
'danger': '#FF3366',
|
|
},
|
|
container: {
|
|
center: true,
|
|
padding: '16px',
|
|
},
|
|
fontSize: {
|
|
xs: ['12px', 1],
|
|
sm: ['14px', 1],
|
|
base: ['16px', 1],
|
|
lg: ['18px', 1],
|
|
xl: ['20px', 1],
|
|
'2xl': ['24px', 1],
|
|
'3xl': ['30px', 1],
|
|
'4xl': ['36px', 1],
|
|
},
|
|
screens: {
|
|
// 'sm': '640px',
|
|
// 'md': '768px',
|
|
// 'lg': '1024px',
|
|
// 'xl': '1280px',
|
|
'2xl': '1536px',
|
|
},
|
|
extend: {
|
|
keyframes: {
|
|
'fadein': {
|
|
'0%': { opacity: '0' },
|
|
'50%': { opacity: '0.5' },
|
|
'100%': { opacity: '1' },
|
|
},
|
|
'fadeout': {
|
|
'0%': { opacity: '1' },
|
|
'0%': { opacity: '0.5' },
|
|
'0%': { opacity: '0' },
|
|
},
|
|
'edit': {
|
|
'0%, 100%': { transform: 'rotate(0deg)' },
|
|
'25%': { transform: 'rotate(9deg)' },
|
|
'75%': { transform: 'rotate(-9deg)' },
|
|
},
|
|
},
|
|
animation: {
|
|
'fadein': 'fadein 1s ease-in-out',
|
|
'fadeout': 'fadeout 1s ease-in-out',
|
|
'edit': 'edit 0.6s ease'
|
|
},
|
|
},
|
|
},
|
|
};
|