Skip to main content

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

site `content-card`

Site layout component `content-card` under `.web/components`: purpose, boundaries, evidence, and sample honesty.

Web Device layout component (this site) — not an AUP primitive; not an AUP Web-only widget; not a Markdown directive.

Site package: blocklets/arcblock/.web/components/content-card/. Resolution priority: site override > theme default.

Purpose

Generic content card for blog posts, news, and events — site override of the default theme component.

Boundaries

  • Site-only unless a theme package with the same name also exists (then this page is the override contract).
  • Do not document AUP primitives or MD directives on this page.
  • Do not invent props beyond the site manifest.json.

Author entry

layout.aup / list

Common author-facing props (from manifest): title, headingLevel, itemHeadingLevel, description, eyebrow, items, basePath, variant, readMoreHref, emptyText

Surfaces

layout (and docs shell where mounted).

Public status

released

Fallback

Empty list → emptyText (or nothing if empty).

Sample

Docs-safe sample verified under #290 on a related path. See related authoring guide linked below for any remaining multi-unit history; this page is the unit contract.

Evidence

ItemPath
Site packageblocklets/arcblock/.web/components/content-card/
Manifest…/content-card/manifest.json
Renderer…/content-card/render.js (when present)
Internal matrixdocs/aup/capability-matrix.md §5 (internal, non-routed)
Matrix row conceptsite layout-component · content-card

Notes

Site override of theme content-card. Resolution: site > theme. See theme page for default-theme contract.