内容与排版
行文由这些零件搭成——callout、chip、栅格、步骤轨、统计行、论文卡与文献列表。
CalloutPaperCardGridStepsStats
陈列里的每一个组件都从 astro-inkstone/components/ 按路径导入,用包的默认 token 渲染。组件是纯展示的:数据与标签文案都走 props(默认英文),任何语言的站点传自己的即可。
每张卡对应侧栏章节轨上的一章;卡上的 chip 报的是这一章都演些什么。
行文由这些零件搭成——callout、chip、栅格、步骤轨、统计行、论文卡与文献列表。
这座园地的书架就是用这套分类组件搭的,外加两块链接图面板——反向链接与侧栏的局部关系图。
一个真实运行的 canvas 演示与站点持有的加载器契约,再加页面配件——hero、hub 卡、页内跳转列表、页脚。
这篇笔记本身就是 hub 的现场演示:一篇顶层笔记,frontmatter 里声明了 nav——一份有序的章节清单。此刻在你眼前运转的机制有这些:
part: 编号必须与它在 nav 里的位置一致,否则构建直接失败——章节轨和 frontmatter 不可能各说各话;.hub-grid 里的 HubCard;下面这个框是阅读路径(.path),hub 的另一件配件。