Footer
The Footer component provides a reusable pattern for footer in the interface.
Footer
Renders a footer in default mode with a logotype and grouped navigation links.
Footer with slot content
Renders the footer in slot-only mode, where arbitrary content is placed inside the component tags instead of using the built-in links structure.
Footer with subfooter
Renders the footer with a subfooter bar containing a list of contact items, demonstrating the subfooter section with horizontal layout.
Footer with prefooter and postfooter
Renders the footer in slot-only mode with prefooter content placed above and postfooter content placed below the main slot area.
API
| Parameter | Default | Description |
|---|---|---|
|
componentElement
|
footer | - |
|
slotOnly
|
false | - |
|
id
|
- | |
|
logotype
|
/ | - |
|
logotypeHref
|
- | |
|
links
|
[] | - |
|
subfooterLogotype
|
- | |
|
prefooter
|
- | |
|
postfooter
|
- | |
|
footerareas
|
- |
CSS API
| Variable | Default | Type | Values | Description |
|---|---|---|---|---|
|
--c-footer--space
|
var(--space) | range | - | Base spacing unit. Used for padding and margin inside components. |
|
--c-footer--border-width
|
var(--border-width) | range | - | Size |
|
--c-footer--color--surface
|
var(--color--surface) | color | - | Surface |
|
--c-footer--color--surface-contrast
|
var(--color--surface-contrast) | color | - | Used for text and icons on surface backgrounds with less contrast. |
|
--c-footer--home-link-height-multiplier
|
1 | range | - | Scales the footer home link height locally without changing global sizing. |