Skip to content

Components

Accordion

Collapsible content container that lets users show or hide sections on demand.

Alert

Display important messages to users with color-coded alert variants.

Asset Download

List of one or more downloadable assets

Backdrop

A backdrop is a semi-transparent overlay that dims the content behind a modal or popover.

Badge

Compact visual indicators used to highlight status, categories, or counts.

Buttons

Cards

Carousel

A carousel displays a sequence of slides in a scrollable track.

Chip

Compact interactive buttons for selectable options like filters or categories.

Content

Foundation styles for CMS or otherwise long-form HTML content.

Count Indicator

Position read-out ("1 of 6") with previous and next icon buttons.

Divider

Visual element for separating content groups horizontally or vertically.

Dropdown

Energy Labels

Display energy efficiency ratings using standard EU energy label colors and styling.

Forms

Frame

Responsive container that maintains a consistent aspect ratio for images, video, and embeds.

Icon

Icons are small visual symbols used to represent actions, objects, or concepts.

Label

Small, non-interactive markers that categorise content or surface quick technical information.

Link

List

Component for displaying navigation links or item lists with optional icons.

Modal

Overlay dialog that focuses attention on a specific task or content.

Platform Badge

Branded badges for linking to app stores and podcast platforms with automatic scheme support.

Popover

A floating content container that appears relative to a trigger element, displaying contextual information or interactive content.

React

Skeleton

Generic placeholder shapes that hold a page's layout while content loads.

Slider

Component for selecting values within a range using handles and track.

Slot

Gray placeholder box that visualizes where content will be placed in a layout.

Table

Tables display structured data in rows and columns.

Tabs

Component for organizing content into separate switchable views.

Tag

Tags are compact labels used to categorize or highlight content.