winter / wn-workshop-theme
基于TailwindCSS构建的主题,用于测试核心插件
dev-main
2024-04-08 01:43 UTC
Requires
- composer/installers: ~1.0
This package is auto-updated.
Last update: 2024-09-17 02:46:08 UTC
README
工作坊主题是一个基于Tailwind CSS构建的简单主题,旨在成为Winter CMS核心插件的测试平台。
该主题测试以下插件
并且测试以下概念
- Snowboard JavaScript框架
- 内联组件代码
- 基于主题的组件模板覆盖
要求
- Winter CMS 1.1.8或更高版本。
- 如果需要为该主题添加样式,NodeJS 12或更高版本。
开发
该主题基于Tailwind CSS构建,后者使用NodeJS框架构建。为了能够编译对样式或内容的任何更改,您必须使用Winter CMS 1.1.8中包含的Mix命令。
首先,您必须安装主题所需的Node依赖项。
php artisan mix:install -p theme-workshop
然后,在项目的根目录中运行以下命令以编译开发中的Tailwind CSS样式
php artisan mix:compile -p theme-workshop
要编译用于生产的Tailwind CSS样式(如果对工作坊主题进行了任何更改,则应执行此操作),您必须在上面的命令中添加--production
标志
php artisan mix:compile -p theme-workshop --production
为了便于开发主题,您还可以监视必要的模板和样式表文件中的任何更改
php artisan mix:watch theme-workshop