winter/wn-workshop-theme

基于TailwindCSS构建的主题,用于测试核心插件

资助包维护!
wintercms
Open Collective

安装: 442

依赖者: 0

建议者: 0

安全: 0

星标: 10

关注者: 4

分支: 3

开放问题: 1

语言:HTML

类型:winter-theme

dev-main 2024-04-08 01:43 UTC

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