纸间 Paper & Ink
编辑部排版 · 衬线长文
米色纸感背景、宋体大标题、34em 正文栏与右侧目录栏。像翻一本装订好的运维年鉴,适合真正坐下来读长文档。
- 首字下沉、章节细线,报纸式报头
- 右侧 sticky 目录 + 阅读进度条
- 手机端底部五栏 tabbar
把设备、链路、约定与每一次变更,按文章的组织方式重新排版。三套方案共用同一份数据源(content.json),骨架、配色与交互各不相同 —— 挑一个顺眼的,或者三个都留着。
编辑部排版 · 衬线长文
米色纸感背景、宋体大标题、34em 正文栏与右侧目录栏。像翻一本装订好的运维年鉴,适合真正坐下来读长文档。
暗色终端 · 状态面板
近黑底 + 琥珀/荧光青、等宽数字、状态灯。首页不是文章流而是仪表盘:KPI、拓扑速览、日志式变更流。为运维视角优化。
现代杂志 · 卡片流
纯白大圆角卡片、冷紫蓝渐变光斑、大字号 hero。节奏松弛,手机上是悬浮胶囊导航,读起来更像一个产品官网。
| 维度 | 纸间 | 机舱 | 流光 |
|---|---|---|---|
| 适合场景 | 长时间读正文 | 一眼看状态 | 展示与分享 |
| 默认配色 | 米色 / 深墨 | 近黑 / 琥珀 | 纯白 / 紫蓝 |
| 首页形态 | 报头 + 文章流 | 仪表盘 | hero + 卡片流 |
| 手机端 | 底部 tabbar | 底部 tabbar | 悬浮胶囊 |
| 字体基调 | 衬线为主 | 等宽为主 | 无衬线为主 |
三套页面都是单文件静态 HTML:CSS、JS、数据全部内联,不请求任何外部资源,断网也能开。同一个 content.json 编译而成,所以三套内容完全一致,只有视觉与交互不同。
路由是 hash 形式(#/devices、#/doc/<id>),任意页面都能直接刷新进入,也能复制链接分享。
数据更新后重跑 publish.py 与 build_blog.py,部署脚本会自动把新版本换成线上。