Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Components are the reusable building blocks of our design system. Each component meets a specific interaction or UI need, and has been specifically created to work together to create patterns and intuitive user experiences.


Components in Chameleon fall into three categories:

Status
titleFOUNDATIONs

Panel
bgColor#F4F5F7

These components handle space and layout.



Status
colourBlue
titleComponents

Panel
bgColor#DEEBFF

Components are the most common component and represent basic building blocks. They can be reused in many places.

Status
colourPurple
titleBlock components

Panel
bgColor#EAE6FF

Block components deliver chunks of UI dedicated to specific use cases.

Status
colourYellow
titleSnippets

You’ll also find snippets. These are not components but are ready to use blocks of code that form common patterns and save you the time of creating them from scratch.


All components

Foundational components

Panel
bgColor#F4F5F7

Container

Status
titleFOUNDATION

A very brief description

Panel
bgColor#F4F5F7

Fluid grid
Status
titleFOUNDATION

A very brief description

Panel
bgColor#F4F5F7

Grid
Status
titleFOUNDATION

A very brief description

Panel
bgColor#F4F5F7

Section
Status
titleFOUNDATION

A very brief description

Panel
bgColor#F4F5F7

Spacer
Status
titleFOUNDATION

A very brief description


Actions & Inputs

Breadcrumbs
Status
colourBlue
titleComponent

A very brief description

Button
Status
colourBlue
titlecomponent

A very brief description

CTA Block
Status
colourPurple
titleBlock component

A very brief description

Link
Status
colourBlue
titleComponent

A very brief description


Landmarks

Global Header
Status
colourPurple
titleBlock component

A very brief description

Footer
Status
colourPurple
titleBlock component

A very brief description


Layouts

Accordion
Status
colourBlue
titleComponent

A very brief description

Asset item
Status
colourBlue
titleComponent

A very brief description

Card
Status
colourBlue
titleComponent

A very brief description

Carousel
Status
colourBlue
titleComponent

A very brief description

Disclosure
Status
colourBlue
titleComponent

A very brief description

Heading block
Status
colourPurple
titleBlock component

A very brief description

Image + text
Status
colourPurple
titleBlock component

A very brief description

Image block
Status
colourPurple
titleBlock component

A very brief description

Page block
Status
colourPurple
titleBlock component

A very brief description

Page card
Status
colourBlue
titleComponent

A very brief description

Page header
Status
colourPurple
titleBlock component

A very brief description

Picto item
Status
colourBlue
titleComponent

A very brief description

Product card
Status
colourBlue
titleComponent

A very brief description

Product header
Status
colourPurple
titleBlock component

A very brief description

Product overview
Status
colourYellow
titleSnippet

A very brief description

Teaser
Status
colourBlue
titleComponent

A very brief description


Media

Icon
Status
colourBlue
titleComponent

A very brief description

Image
Status
colourBlue
titleComponent

A very brief description

Video
Status
colourBlue
titleComponent

A very brief description


Text

Typography
Status
colourBlue
titleComponent

A very brief description


Snippets

Warning

Insert snippets here


Looking for something else?

Panel
panelIconId1f50e
panelIcon:mag_right:
panelIconText🔎
bgColor#F4F5F7

Try looking in Patterns.

Panel
bgColor#E3FCEF

Looking for something we don’t have yet?
You can request new components by filling in our CRF. The Design System Team will get in touch to discuss your needs.

Child pages (Children Display)