Color
Defines the core colors used in the design system, ensuring a cohesive and consistent look across all elements.
--color-primary
--color-primary
--color-primary-hover
--color-primary-hover
--color-secondary
--color-secondary
--color-secondary-hover
--color-secondary-hover
--color-tertiary
--color-tertiary
--color-heading
--color-heading
--color-text
--color-text
--color-text-muted
--color-text-muted
--color-text-dark
--color-text-dark
--color-text-light
--color-text-light
--color-primary-bg
--color-primary-bg
--color-secondary-bg
--color-secondary-bg
--color-border
--color-border
Primary Color
The main brand color applied to buttons, links, and key components.
--color-primary
--color-primary
Tints
Lighter variations of the primary color for backgrounds and highlights.
--color-primary-tint-9
--color-primary-tint-8
--color-primary-tint-7
--color-primary-tint-6
--color-primary-tint-5
--color-primary-tint-4
--color-primary-tint-3
--color-primary-tint-2
--color-primary-tint-1
Secondary Color
A complementary color used for accents and less prominent elements.
--color-secondary
--color-secondary
Tints
Lighter versions of the secondary color for subtle backgrounds or highlights.
--color-secondary-tint-9
--color-secondary-tint-8
--color-secondary-tint-7
--color-secondary-tint-6
--color-secondary-tint-5
--color-secondary-tint-4
--color-secondary-tint-3
--color-secondary-tint-2
--color-secondary-tint-1
Tertiary Color
A complementary color used for accents and less prominent elements.
--color-tertiary
--color-tertiary
Tints
Lighter versions of the secondary color for subtle backgrounds or highlights.
--color-secondary-tint-9
--color-secondary-tint-8
--color-secondary-tint-7
--color-secondary-tint-6
--color-secondary-tint-5
--color-secondary-tint-4
--color-secondary-tint-3
--color-secondary-tint-2
--color-secondary-tint-1
Typography
Standardizes font styles, sizes, and hierarchy for clear and accessible text presentation. This heading uses the clamp function to create a responsive size.
.h1 / --h1
This is a demo headline 01
.h2 / --h2
This is a demo headline 02
.h3 / --h3
This is a demo headline 03
.h4 / --h4
This is a demo headline 04
.h5 / --h5
This is a demo headline 05
.h6 / --h6
This is a demo headline 06
Texts Sizes
Defines the scale for headings, body text, and captions, ensuring readability. This text uses the clamp function to create a responsive size.
.text-xxl / --text-xxl
This is a demo 01
.text-xl / --text-xl
This is a demo 02
.text-l / --text-l
This is a demo 03
.text-m / --text-m
This is a demo 04
.text-s / --text-s
This is a demo 05
.text-xs / --text-xs
This is a demo 06
Body Text
The default style for paragraphs and content blocks, optimized for clarity. This text uses the clamp function to create a responsive size.
.body-text-s / body-text-s
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
.body-text-m / body-text-m
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
.body-text-l / body-text-l
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
.font-200
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
.font-300
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
.font-400
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
.font-500
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
.font-600
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
.font-700
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
.font-800
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
.font-900
Lorem ipsum dolor sit amet netus tincidunt vulputate nibh dictum class fames dignissim laoreet ac nostra enim tortor pretium ridiculus
Buttons
Details styles for interactive buttons, including size, padding, colors, and hover states.
Border Radius
Specifies the curvature of corners for buttons, cards, and other elements to maintain consistency.
--radius-xs
--radius-s
--radius-m
--radius-l
--radius-xl
--radius-xxl
--radius-50
Shadow
Defines the depth and layering effects for cards, modals, and other components.
--shadow-xs
--shadow-s
--shadow-m
--shadow-l
--shadow-xl
Icon
Establishes the style and size of icons, ensuring visual alignment with the overall design.
.icon
.icon .icon-outline
.icon .icon--filled
--icon-xs
--icon-s
--icon-m
--icon-l
--icon-xl
--icon-xxl
Width
Defines the core colors used in the design system, ensuring a cohesive and consistent look across all elements.
--width-xs
--width-s
--width-m
--width-l
--width-xl
--width-xxl
--container-width
Space
Outlines standard width options for containers and layouts for responsive design.
--space-7xx
--space-6xx
--space-5xs
--space-4xs
--space-3xs
--space-xxs
--space-xs
--space-s
--space-m
--space-l
--space-lx
--space-xxl
--space-3xxl
--space-4xxl
--space-5xxl
--space-6xxl
Grid
Available Grid Variables
This style guide includes 11 predefined grid variables for flexible layouts. You can use the following grid variables to create layouts with 2 to 12 columns:
--grid-2, --grid-3, --grid-4, --grid-5, --grid-6, --grid-7, --grid-8, --grid-9, --grid-10, --grid-11, --grid-12
--grid-2
--grid-2
--grid-3
--grid-3
--grid-3
--grid-4
--grid-4
--grid-4
--grid-4
--grid-5
--grid-5
--grid-5
--grid-5
--grid-5
--grid-6
--grid-6
--grid-6
--grid-6
--grid-6
--grid-6
Flex
Pre-designed layouts using flexbox.
2 Column
2 Column
3 Column
3 Column
3 Column
4 Column
4 Column
4 Column
4 Column
5 Column
5 Column
5 Column
5 Column
5 Column
6 Column
6 Column
6 Column
6 Column
6 Column
6 Column
Section Padding
Provides guidelines for the inner spacing within sections to maintain proper proportions.
.section-padding-l / --section-padding-l
.section-padding-m / --section-padding-m
.section-padding-s / --section-padding-s
.section-padding-xs / --section-padding-xs