52 lines
1.2 KiB
JavaScript
52 lines
1.2 KiB
JavaScript
/** @type {import('tailwindcss').Config} */
|
|
export default {
|
|
darkMode: 'class',
|
|
content: ['./src/renderer/index.html', './src/renderer/src/**/*.{js,ts,jsx,tsx}'],
|
|
theme: {
|
|
extend: {
|
|
fontFamily: {
|
|
sf: [
|
|
'-apple-system',
|
|
'BlinkMacSystemFont',
|
|
'"SF Pro Display"',
|
|
'"SF Pro Text"',
|
|
'"PingFang SC"',
|
|
'"Helvetica Neue"',
|
|
'Inter',
|
|
'system-ui',
|
|
'sans-serif'
|
|
]
|
|
},
|
|
colors: {
|
|
apple: {
|
|
// 主强调色跟随用户设置(--accent-rgb),支持 /透明度 语法
|
|
blue: 'rgb(var(--accent-rgb) / <alpha-value>)',
|
|
pink: '#FF375F',
|
|
purple: '#BF5AF2',
|
|
teal: '#64D2FF',
|
|
green: '#30D158',
|
|
orange: '#FF9F0A',
|
|
red: '#FF453A',
|
|
gray: '#8E8E93'
|
|
}
|
|
},
|
|
borderRadius: {
|
|
xl: '14px',
|
|
'2xl': '20px',
|
|
'3xl': '28px'
|
|
},
|
|
backdropBlur: {
|
|
apple: '30px'
|
|
},
|
|
boxShadow: {
|
|
apple: '0 8px 30px rgba(0, 0, 0, 0.12)',
|
|
'apple-lg': '0 20px 60px rgba(0, 0, 0, 0.18)'
|
|
},
|
|
transitionTimingFunction: {
|
|
apple: 'cubic-bezier(0.25, 0.1, 0.25, 1)'
|
|
}
|
|
}
|
|
},
|
|
plugins: []
|
|
}
|