- CMS
- 后端
- 前端
【免费下载链接】october
Self-hosted CMS platform based on the Laravel PHP Framework.
本指南以 October CMS 后台system模块内置的 Scoreboard(记分板)UI 元素为核心,系统讲解如何用纯 HTML +data-control声明式属性,在后端表单、列表页顶部搭建由标题数值、饼图、柱状图、目标进度条等组成的指标总览区。读完本文,你将掌握 Scoreboard 的完整 DOM 结构、全部可用的 item 类型与数据属性、配色与状态语义,以及从 scoreboard.css 与 foundation.js 源码推导出的底层实现原理。
Scoreboard 是什么
Scoreboard 是 October CMS 后端界面(Backend)中用于集中展示一组关键统计指标的容器组件。它通常位于列表页或表单页顶部,以横向排列的多个scoreboard-item呈现"标题 + 数值 + 补充说明"的结构化信息,例如文章数量、评论数、最新评论者等。
它不需要任何 PHP 服务端代码参与渲染——只需在视图(如 CMS 页面、partial 或后端表单布局)中输出带约定 class 与data-control属性的 HTML 结构,再由 foundation.js 中注册的控件在浏览器端完成图表绘制与交互。相关样式通过 toolbox.css 中@import "elements/scoreboard/scoreboard.css"引入。
基础用法:标题数值(title-value)项
Scoreboard 最基础的形态是一组title-value项。核心 DOM 结构如下(摘自 scoreboard/README.md):
<div class="scoreboard"> <div><div class="scoreboard"> <div><div class="scoreboard-item title-value">赞- CMS
- 后端
- 前端
【免费下载链接】october
Self-hosted CMS platform based on the Laravel PHP Framework.
相关推荐
Douyin Downloader实战指南:抖音批量下载视频与作者主页作品全操作
Douyin Downloader实战指南:抖音批量下载视频与作者主页作品全操作 手动保存50个抖音视频,在App里点来点去要两小时;用配置批量跑,只要两分钟。
CMS后端前端Spectrum 取色器在 October CMS 后端 ColorPicker 表单组件中的集成与实战指南
Spectrum 取色器在 October CMS 后端 ColorPicker 表单组件中的集成与实战指南 本篇文章以 October CMS 仓库中随附的第
CMS后端前端Textual Tree 组件完全指南:用 Python 在终端构建可交互的树形数据界面
Textual Tree 组件完全指南:用 Python 在终端构建可交互的树形数据界面 Tree 是 Textual 框架内置的树形控件(自 0.6.0 版本
前端UI组件异步编程