Footer
The Footer component renders a full-width footer area, typically used at the bottom of the page. It supports a logo, a list of links, and an optional text note.
Fields
-
logo(optional) - A switchable field allowing internal or external image selection:-
If
imageis selected:-
image(required) - Chooser for selecting an image from Magnolia DAM. -
altText(optional) - Alt text for accessibility.
-
-
If
externalImageis selected:-
externalImage(required) - Full URL to the external image. -
externalImageAlt(optional) - Alt text for accessibility.
-
-
-
text(optional) - A simple text field, used for the note or message shown at the bottom (e.g., "Some rights reserved"). -
links(required) - A list of at least one link item. Each item includes:-
linkChooser(defaultValue:internalLink) - Switchable between internal and external:-
If
internalLinkis selected:-
internalLink(required) - Page link chooser. -
text(required) - Label for the link.
-
-
If
externalLinkis selected:-
externalLink(required) - Full URL. -
text(required) - Label for the link.
-
-
-
Behavior
-
Displays a full-width footer.
-
If a logo is provided, it appears on the left.
-
Links are rendered in a vertical list, each with its label.
-
If the text field is filled, it appears at the bottom of the footer as a note.
-
Styling and layout are handled in the front-end implementation.