1 viewer
Back to Components
Component · Navigation

SiteFooter

Variant-aware site footer for template pages. Supports brand, tagline, multi-column link grids, extra row, and bottom bar.

Category
Navigation
Slots
7
States
0
Writer
Shared
cre8.primitive.site-footer

Preview

Live renderShared SSR + WASM writers
CRE8 One Living Computer · 76 Apps Online · Node 127.0.0.1:8787
<Footer>
  <Text
    text="CRE8 One Living Computer · 76 Apps Online · Node 127.0.0.1:8787"
  />
</Footer>

Anatomy

The named parts of the rendered markup. Recipes style these hooks, and every renderer keeps them stable.

SlotDOM class
root.cre8-site-footer
inner.cre8-site-footer__inner
grid.cre8-site-footer__grid
brand.cre8-site-footer__brand
col.cre8-site-footer__col
extra.cre8-site-footer__extra
bottom.cre8-site-footer__bottom
7 rows
Role
contentinfo

States and platforms

The states the contract publishes, the platforms it declares, and the style recipes that dress it.

States
No published states
Platforms
web
Recipes
unstyledruntime-console

Renderers

Shared writer
SiteFooter renders through the one writer the server and the WASM DOM share, so both emit the same markup.

Every tag in the example above renders through a shared writer.

Declared adapters. A status is the manifest's declaration, not a measured parity result.

TargetRendererStatus
webreactexperimental
1 row

Accessibility

Uses native footer landmark semantics for site-level footer content.

  • The footer element provides an implicit contentinfo landmark.
  • Link columns use heading and list semantics for discoverability.