Skip to content

Document the page layout contract#609

Draft
ruibaby wants to merge 1 commit into
halo-dev:mainfrom
ruibaby:docs/page-layout-contract
Draft

Document the page layout contract#609
ruibaby wants to merge 1 commit into
halo-dev:mainfrom
ruibaby:docs/page-layout-contract

Conversation

@ruibaby

@ruibaby ruibaby commented Jul 2, 2026

Copy link
Copy Markdown
Member

变更内容

  • 新增主题页面布局契约文档,说明 Halo 2.26.0 中 templates/layout.htmlhtml(head, content) 片段约定。
  • 补充主题目录结构、主题 API 变更日志和插件模板文档中的接入说明。
  • 更新常用代码片段,区分页面布局契约和主题内部私有布局。

背景

对应 halo-dev/halo#10129 中新增的页面布局契约能力,用于让插件前台页面复用当前主题的页面外壳,并在主题未适配时回退到 Halo 内置布局。

验证

  • pnpm lint
  • pnpm build

@ruibaby ruibaby changed the title 补充页面布局契约文档 Document the page layout contract Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant