跳到主要内容

Web Device layout component(站点) · ARC 2.0.0-beta.28

site `content-card`

本站 layout component `content-card`(`.web/components`):用途、边界、证据与 sample 诚实边界。

这是 Web Device layout component(本站),不是 AUP primitive,不是 AUP Web-only widget,也不是 Markdown 指令。

站点包:blocklets/arcblock/.web/components/content-card/。解析优先级:site override > theme default。

用途

博客/新闻/活动通用内容卡片——覆盖 default theme 同名组件。

边界

  • 除非同名 theme 包也存在(此时本页为 override 合同),否则为本站专用。
  • 不要在本页写 AUP primitive 或 MD 指令合同。
  • 勿发明超出站点 manifest.json 的 props。

作者入口

layout.aup / 列表

常见作者 props(来自 manifest):title, headingLevel, itemHeadingLevel, description, eyebrow, items, basePath, variant, readMoreHref, emptyText

表面

layout(挂载处亦可为 docs 壳)。

公共状态

released

Fallback

空列表 → emptyText(为空则不渲染)。

Sample

#290 已在相关路径验证 docs-safe sample。历史多单元合页见下方链接;本页只承载本单元合同。

证据

项路径
站点包blocklets/arcblock/.web/components/content-card/
Manifest…/content-card/manifest.json
Renderer…/content-card/render.js(若有)
内部矩阵docs/aup/capability-matrix.md §5(内部,不对外路由)
矩阵行概念site layout-component · content-card

备注

覆盖 theme content-card。解析:site > theme。default theme 合同见 theme 页。

相关