luketowers / oc-blank-theme
该软件包已被 废弃 并不再维护。未建议替代软件包。
对于该软件包的最新版本(dev-master),没有可用的许可信息。
Blank OctoberCMS 启动主题
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.htm
和 error.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
:任何其他外部依赖项的主题资产