加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
tailwind.config.js 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
故时旅人 提交于 2022-05-13 15:11 . BM快捷导航v3.0.0
const PresetFontSizeConfig = {}
const PresetRadiusConfig = {}
const PresetSpacingConfig = {
"2em":"2em",
"3em":"3em",
"4em":"4em",
"5em":"5em",
}
for (let i = 0; i < 100; i++) {
if (i < 61) {
PresetFontSizeConfig[i] = i + 'px'
}
if (i < 30) {
PresetRadiusConfig[i] = i + 'px'
}
PresetSpacingConfig[i] = i + 'px'
}
function cloneDeep(obj) {
return JSON.parse(JSON.stringify(obj))
}
module.exports = {
darkMode: 'class',
content: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'],
prefix: 'BM-',
corePlugins: {
preflight: false
},
theme: {
//基于默认配置的继承样式
extend: {
colors: {
666: '#666',
333: '#333',
999: '#999',
"1f":'#F0F4F7',
"main":'#5354EE',
"mhover":'#4345d9',
"w50":'rgba(255,255,255,0.5)',
'dark1f':'#0F172A',
'darkwhite':'#1E293B',
'darktextwhite':'#8C9AAF',
'darkitem':'#2D4258'
},
fontSize: () => cloneDeep(PresetFontSizeConfig),
borderRadius: () => cloneDeep(PresetRadiusConfig),
lineHeight:()=>cloneDeep(PresetSpacingConfig)
},
//直接覆盖,非继承
spacing: () => cloneDeep(PresetSpacingConfig)
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化