Skip to main content Red Hat Design System logo Contribute on Github v1.4.5

Footer

Overview Style Guidelines Code Demos Accessibility

Installation

Slots 12 1
Slot Name Description
base

Overrides everything. Do not use.

header

Overrides header-*, logo, social-links

header-primary

primary footer header content, e.g. main logo. Overrides logo

header-secondary

secondary footer header content, e.g. social links. Overrides social-links

heading

text that describes the footer section to assistive tecchnology. Contains default text "Red Hat footer".

logo

main page or product logo. Defaults to Red Hat corporate logo

social-links

social media links (icons). Contains a default set of links

main

main footer content. Overrides main-*

main-primary

main footer region. typically a columnar grid

links

main footer links

main-secondary

typically contains prose or promotional content

universal

must contain <rh-footer-universal>

Deprecated Slots

Slot Name Description
global

must contain <rh-footer-universal>

Note: global is deprecated.

  • use universal
Attributes 1
DOM Property Description Type Default
colorPalette
ColorPalette
'darker'
Methods 1
Method Name Description
updateAccessibility()

Get any <ul>s that are in the designated link slots and synchronously update each list and header if we need to.

Events 0

None

CSS Shadow Parts 12
Part Name Description
base

main footer element, containing all footer content

header

footer header, typically containing main logo and social links

header-primary

primary footer header content, e.g. main logo

header-secondary

secondary footer header content, e.g. social links

logo

main page or product logo container

social-links

social links container <rh-footer-links>

main

main content container.

main-primary

container for main footer links

links

container for main footer links

links-accordion-header

mobile links accordion header element

links-accordion-panel

mobile links panel container element

main-secondary

container fro prose or promotional content

CSS Custom Properties 8
CSS Property Description Default
--rh-footer-icon-color #8a8d90
--rh-footer-icon-color-hover #b8bbbe
--rh-footer-border-color #6a6e73
--rh-footer-accent-color #e00
--rh-footer-section-side-gap 16px
--rh-footer-links-gap 8px
--rh-footer-link-header-font-size 0.875em
--rh-footer-nojs-min-height 750px
Design Tokens 0

None

Slots 12
Slot Name Description
heading

text that describes the footer section to assistive tecchnology. Contains default text "Red Hat footer".

logo
logo-image
primary
primary-start
primary-end
secondary
secondary-start
secondary-end
links-primary
links-secondary
tertiary
Attributes 1
DOM Property Description Type Default
colorPalette
ColorPalette
'darker'
Methods 0

None

Events 0

None

CSS Shadow Parts 13
Part Name Description
base
base
logo
logo-image
primary
primary-start
primary-end
secondary
secondary-start
secondary-end
links-primary
links-secondary
tertiary
CSS Custom Properties 0

None

Design Tokens 0

None

Slots 0

None

Attributes 0

None

Methods 0

None

Events 0

None

CSS Shadow Parts 0

None

CSS Custom Properties 0

None

Design Tokens 0

None

Slots 0

None

Attributes 0

None

Methods 0

None

Events 0

None

CSS Shadow Parts 0

None

CSS Custom Properties 0

None

Design Tokens 0

None

Slots 0

None

Attributes 1
DOM Property Description Type Default
headerHidden

Cause the header slot to be visually hidden. Setting this to true will not affect aria-labelledby.

boolean
false
Methods 1
Method Name Description
updateAccessibility()
Events 0

None

CSS Shadow Parts 0

None

CSS Custom Properties 0

None

Design Tokens 0

None

Slots 0

None

Attributes 1
DOM Property Description Type Default
icon
string | undefined
unknown
Methods 0

None

Events 0

None

CSS Shadow Parts 0

None

CSS Custom Properties 0

None

Design Tokens 0

None

© 2021-2024 Red Hat, Inc. Deploys by Netlify