luketowers/oc-blank-theme

该软件包已被 废弃 并不再维护。未建议替代软件包。
对于该软件包的最新版本(dev-master),没有可用的许可信息。

Blank OctoberCMS 启动主题

安装: 16

依赖项: 0

建议者: 0

安全: 0

星级: 4

关注者: 2

分支: 0

开放问题: 0

语言:HTML

类型:october-theme

dev-master 2021-03-16 17:39 UTC

This package is auto-updated.

Last update: 2024-07-17 01:14:07 UTC


README

这不是一个用于将网站随意扔到服务器上,安装一些插件,然后就结束了的主题。这是一个当你想自己构建它时使用的主题,但你厌倦了每次开始项目时都要做同样无聊的样板。

包含

  • Animate.css(当你的客户想要它 弹出 时使用)
  • Normalize.css(因为浏览器很糟糕,对吧?)
  • FontAwesome5(你得到一个图标,你得到一个图标,每个人都得到一个图标!)
  • GoogleAnalytics(跟踪所有事情!)
  • Bootstrap-Grid-Only(因为 Bootstrap 很糟糕,但显然开发者只知道如何布局网格)
  • 由 RealFaviconGenerator.net 生成的 Favicons(因为图标是一个很好的点缀)
  • OctoberCMS 后端 FlashMessages 和 Loaders 支持(为了那甜美的功能)

主题支持 RainLab.Pages,并按合理的样板布局组织所有内容,以便您可以立即开始制作下一件伟大的事情。

文档

这个主题按我认为最适合 OctoberCMS 主题的方式组织,并打算用作所有项目的样板启动主题。

布局

该主题包含一个布局 default.htm,它通过生成导航菜单并渲染 header.htm 部分来启动主题,然后是 {% page %},然后是 footer.htm 部分。

页面

该主题默认包含两个 CMS 页面 404.htmerror.htm(两者都是 OctoberCMS 错误处理页面)和三个 RainLab.Pages 静态页面(首页、关于、联系)。导航菜单由 RainLab.Pages 处理。

部分

该主题包含两组部分:tmpl 用于处理主题的结构,meta 用于处理文档头部内的标签。

partials/tmpl:
  • featured-image.htm:用于渲染带有其他内容的特色图片的辅助工具
  • footer.htm:网站页脚,也是放置主题脚本的地方
  • header.htm:网站页眉,包括 DOCTYPE 声明、head 部分,以及打开的 body 标签。
  • nav-items.htm:基于 RainLab.Pages 导航数据渲染导航菜单项
partials/meta:
  • favicons.htm:用于与图标相关的标签
  • seo.htm:用于与 SEO 相关的标签
  • styles.htm:用于加载主题样式和网页字体

资产

资产分为以下文件夹,位于 theme/assets

  • favicons:由 RealFaviconGenerator.net 生成的图标资产文件
  • images:主题设计图像、徽标等
  • js:主题 JavaScript 文件
  • less:主题样式
  • vendor:任何其他外部依赖项的主题资产