6
0
Fork 0
jiqu-library-miniprogram/windi.config.js

59 lines
1.2 KiB
JavaScript

// windi.config.js
import { defineConfig } from 'windicss/helpers'
import colors from 'windicss/colors'
export default defineConfig({
darkMode: 'class',
theme: {
colors: {
...colors,
primary: '#378264',
success: '#4cd964',
warning: '#FC8720',
error: '#dd524d',
txBase: '#383838',
txGray: '#808080',
bgBase: '#ffffff',
txBorder: '#E5E5E5',
bgSubtitle: '#f0ad4e',
bgInput: '#F7F5F5',
bgUserInput: '#F7FAF9',
txSvip: '#D43030',
badge: '#FC8720'// Badge 徽标数背景色
},
fontSize: {
xs: '20rpx',
sm: '24rpx',
md: '28rpx',
lg: '32rpx',
xl: '36rpx',
xxl: '40rpx',
'3xl': '44rpx',
'4xl': '48rpx'
},
spacing: {
1: '2rpx',
2: '4rpx',
3: '6rpx',
4: '8rpx',
5: '10rpx',
rowSm: '10rpx',
base: '20rpx',
rowLg: '30rpx'
},
borderRadius: {
xs: '25rpx',
sm: '24rpx',
md: '30rpx',
lg: '90rpx',
xl: '',
full: '9999px',
}
},
shortcuts: {
'btn': 'text-center rounded-full',
'btn-primary': 'bg-primary text-white',
'btn-default': 'default'
}
})