本插件提供以下能力
- 统一设计token颜色变量
- 提供数字字体 font-d-din-pro
- 预设 rem2px、safe-area 插件
- 提供svg图标tailwind使用
pnpm add -D @vue3-oop/tailwind-preset
在项目的 tailwind.config.js
中引入并使用
/** @type {import('tailwindcss').Config} */
module.exports = {
presets: [
require('@@vue3-oop/tailwind-preset').preset()
],
}
项目的入口 main.css
中写入
@import "@vue3-oop/tailwind-preset/preflight.css";
@tailwind base;
@tailwind components;
@tailwind utilities;
在配置中配置团队整体配色
module.exports = {
presets: [
require('@vue3-oop/tailwind-preset').preset({
colors: {
primary: '#1c6add'
}
})
],
}
然后项目代码就可有tailwind智能提示
<div class="text-primary">primary color</div>
<div class="font-d-din-pro">1111</div>
在项目目录下 src/icons
放置svg图标,然后在代码中就可以有智能提示
<i class="i-arrow-top"></i>