Example project using Tailwind CSS 4 and shadcn/vue with simple-modal plugin
npm install tailwindcss4-daisyui-example这是一个使用 Tailwind CSS 4 和 daisyUI 的示例项目,展示了如何集成和使用 simple-modal 插件。
- ✨ Tailwind CSS 4: 使用最新的 Tailwind CSS 4 和 @tailwindcss/vite 插件
- 🎨 daisyUI: 集成 daisyUI 组件库和主题系统
- 🌙 深色模式: 支持亮色/暗色主题切换
- 📱 响应式设计: 完全响应式,支持各种屏幕尺寸
- 🚀 TypeScript: 完整的 TypeScript 支持
- 🎯 Modal 组件: 集成 simple-modal 插件的各种使用示例
``bash`
cd example-project
npm install
`bash`
npm run dev
`bash`
npm run build
``
example-project/
├── src/
│ ├── components/ # Vue 组件
│ ├── lib/ # 工具函数
│ │ └── utils.ts # 工具函数
│ ├── styles/ # 样式文件
│ │ └── globals.css # 全局样式和 Tailwind CSS 配置
│ ├── App.vue # 主应用组件
│ └── main.ts # 应用入口
├── components.json # 组件配置(可选)
├── package.json # 项目配置
├── tsconfig.json # TypeScript 配置
└── vite.config.ts # Vite 配置
`vue`
`vue`
项目使用 daisyUI 的主题系统,支持:
- 多种预设主题(neutral、stone、zinc、gray、slate)
- 深色/亮色模式切换
- 自定义 CSS 变量
- 响应式缩放主题(theme-scaled)
- Vue 3: 渐进式 JavaScript 框架
- TypeScript: 类型安全的 JavaScript
- Vite: 快速的构建工具
- Tailwind CSS 4: 实用优先的 CSS 框架
- daisyUI: 基于 Tailwind 的组件库
- Lucide Vue: 美观的图标库
- simple-modal: 简洁的 Modal 组件库
1. 本项目使用 file:../` 引用父目录的 simple-modal 插件
2. 样式系统基于 Tailwind CSS 4 的新特性
3. 组件库使用 daisyUI 的主题系统
4. 支持完整的 TypeScript 类型检查
MIT