josephcrowell / wn-frostbite-theme
Frostbite基础主题。
dev-main
2023-08-26 08:53 UTC
Requires
- composer/installers: ~1.0
This package is auto-updated.
Last update: 2024-09-26 10:58:59 UTC
README
Frostbite主题是一个基于Tailwind CSS和Flowbite构建的简单主题,旨在成为Winter CMS的基础主题。本主题使用Winter Mix进行资源编译。
需求
- Winter CMS 1.1.8或以上版本。
- 如果您想修改主题样式,需要NodeJS 12或以上版本。
开发
该主题基于Tailwind CSS和Flowbite构建,这两个都是使用NodeJS框架构建的。为了能够编译对样式或内容的任何更改,您必须使用Winter CMS 1.1.8及以上版本中包含的Mix命令。
首先,您需要安装主题所需的Node依赖项。
php artisan mix:install -p theme-frostbite
然后,要编译开发环境下的Tailwind CSS样式,请在项目的根目录中运行以下命令
php artisan mix:compile -p theme-frostbite
要编译生产环境下的Tailwind CSS样式(如果您对Frostbite主题进行了任何更改,应该执行此操作),您必须在上面的命令中添加--production标志
php artisan mix:compile -p theme-frostbite --production
为了便于开发主题,您还可以监视必要的模板和样式表文件中的任何更改
php artisan mix:watch theme-frostbite