1.4.0 • Published 9 months ago
@chapanda/style-preset-tailwind v1.4.0
@chapanda/style-preset-tailwind
基于中心规范基础结合 tailwindcss
的样式预设,它实现了和 @chapanda/style-preset-base
几乎一样的样式预设.
使用
在 tailwind.config.ts
配置文件中使用 chaPandaTailwindConfig
方法包裹导出的配置对象.
import type { Config } from 'tailwindcss'
import { chaPandaTailwindConfig } from '@chapanda/style-preset-tailwind'
export default chaPandaTailwindConfig({
content: [
"index.html",
"src/**/*.{js,ts,jsx,tsx}",
],
presets: [
// 省略配置
],
darkMode: 'media', // or 'class'
theme: [
// 省略配置
],
plugins: [
// 省略配置
],
}) satisfies Config
API
chaPandaTailwindConfig
@chapanda/style-preset-tailwind
使用了 tailwindcss
的 theme
中 colors
和 plugin
中的 shortcut
选项,
特别是如果你需要扩展 shortcut
时,不要把他放在 plugin
选项里,而是需要把他作为第二个参数传递给 chaPandaTailwindConfig
declare function chaPandaPresetTailWindShortcut(customShortcut?: Record<string, string>): (context: PluginAPI) => void;
declare const chaPandaTailwindConfig: (
// tailwindcss 的配置对象
userConfig: Config,
// shortcut 插件选项
options?: ChaPandaTailwindOptions
) => tailwindcss_types_config.Config;
参考
关于全局样式(布局对齐、字体、颜色变量等)请阅读 @chapanda/style-preset-base
文档
1.4.0
9 months ago
1.3.1
9 months ago
1.1.0
10 months ago
1.0.0
10 months ago
0.0.1-beta.9
11 months ago
1.2.4
10 months ago
1.2.3
10 months ago
1.2.2
10 months ago
1.3.0
10 months ago
1.2.1
10 months ago
0.0.1-beta.10
11 months ago
0.0.1-beta.12
11 months ago
0.0.1-beta.11
11 months ago
0.0.1-beta.14
10 months ago
0.0.1-beta.13
11 months ago
0.0.1-beta.8
11 months ago
0.0.1-beta.1
11 months ago
0.0.0
11 months ago