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
| Item | Path |
|---|---|
| Site package | blocklets/arcblock/.web/components/landing-hero/ |
| Manifest | …/landing-hero/manifest.json |
| Renderer | …/landing-hero/render.js (when present) |
| Internal matrix | docs/aup/capability-matrix.md §5 (internal, non-routed) |
| Matrix row concept | site layout-component · landing-hero |
Notes
Product landing path; not prioritized as a docs content sample. May include script.js.
Related
- Components hub — navigation only
- Theme components (default theme unit pages)
- Component resolution
- Use and override components