Skip to main content

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

site `landing-hero`

Site layout component `landing-hero` 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/landing-hero/. Resolution priority: site override > theme default.

Purpose

Editorial landing-page hero with restrained, content-specific visual trace.

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

landing layout

Common author-facing props (from manifest): title, subtitle, primaryAction, secondaryAction, variant, headlineVariant, maxLines, displayPrefix, displayAccent, trace, traceKicker, traceText, geometry, geometryModifier, glyphField, heroVisual

heroVisual (e.g. heroVisual=webgl) switches to a full-bleed visual layer behind the copy — see Hero lab for working webgl-hero widget candidates with exact config. Suppresses trace/geometry when set.

Surfaces

layout (and docs shell where mounted).

Public status

released

Fallback

Missing media → no media block.

Sample

Used on product landing pages under pages/*/layout.aup. Not prioritized as an in-docs live mock (layout surface only).

Evidence

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

Notes

Product landing path; not prioritized as a docs content sample. May include script.js.