Row

row

The row class is the foundation of the flexbox grid system. They are needed in order for the row-col class to work.

row

row-nested

Use the class combo row row-nested to put a row inside of a row. This is helpful if you want to create sub grids.

A row nested inside of a row-col
row
row
A row nested inside of a row-col
row
row

row-break

.row-col
.row-col
.row-col
.row-col
.row-col
.row-col
.row-col

row-justify-end

.row .row-justify-end

row-justify-center

.row .row-justify-center

row-justify-space-around

row row-justify-space-around
row row-justify-space-around

row-justify-space-between

row row-justify-space-between
row row-justify-space-between

row-align-end

row row-align-end

row-align-center

row row-align-end
row row-align-end
row row-align-end

row-align-stretch

row row-align-stretch

row-col

.row-col
.row-col
.row-col
.row-col
.row-col
.row-col
.row-col

Grid

The grid consists of 6 columns. There are responsive classes that allow you to responsively change column width based on the viewport size.
lg
md
sm
xs
row-col
auto width
auto width
auto width
auto width
row-col lg-1
16.666%
100%
100%
100%
row-col md-1
16.666%
16.666%
100%
100%
row-col sm-1
16.666%
16.666%
16.666%
100%
row-col xs-1
16.666%
16.666%
16.666%
16.666%

row-col lg-*

.row-col .lg-1
.row-col .lg-2
.row-col .lg-3
.row-col .lg-4
.row-col .lg-5
.row-col .lg-6

row-col md-*

.row-col .md-1
.row-col .md-2
.row-col .md-3
.row-col .md-4
.row-col .md-5
.row-col .md-6

row-col sm-*

.row-col .sm-1
.row-col .sm-2
.row-col .sm-3
.row-col .sm-4
.row-col .sm-5
.row-col .sm-6

row-col xs-*

.row-col .xs-1
.row-col .xs-2
.row-col .xs-3
.row-col .xs-4
.row-col .xs-5
.row-col .xs-6

row-col offset-lg-*

offset-lg-1
offset-lg-2
offset-lg-3
offset-lg-4
offset-lg-5

row-col offset-md-*

offset-md-1
offset-md-2
offset-md-3
offset-md-4
offset-md-5

row-col offset-sm-*

offset-sm-1
offset-sm-2
offset-sm-3
offset-sm-4
offset-sm-5

row-col offset-xs-*

offset-xs-1
offset-xs-2
offset-xs-3
offset-xs-4
offset-xs-5
Display heading 1
Display heading 2
Display heading 3
Display heading 4

h1 Heading

h2 Heading

h3 Heading

h4 Heading

h5 Heading
h6 Heading

This is a lead paragraph. A lead is used to call out text and make it prominent.

This is a paragraph. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lectus arcu bibendum at varius. Est sit amet facilisis magna etiam tempor. Cursus in hac habitasse platea dictumst quisque sagittis. Neque aliquam vestibulum morbi blandit cursus risus at. Tincidunt tortor aliquam nulla facilisi cras fermentum odio eu feugiat.

h1 Heading
h2 Heading
h3 Heading
h4 Heading
h5 Heading
h6 Heading
This is a lead paragraph. A lead is used to call out text and make it prominent.
This is a paragraph. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lectus arcu bibendum at varius. Est sit amet facilisis magna etiam tempor. Cursus in hac habitasse platea dictumst quisque sagittis. Neque aliquam vestibulum morbi blandit cursus risus at. Tincidunt tortor aliquam nulla facilisi cras fermentum odio eu feugiat.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

  • first item
  • section item
  • third item
"Blockquote text is slightly bigger and calls out text where you want to."
—Jeffery
Some text here as a caption

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

  1. first item
  2. section item
  3. third item
"Blockquote text is slightly bigger and calls out text where you want to."
—Jeffery
Some text here as a caption
Figure
Figure float right
Figure float left
Figure float left
This is the blockquote element
This is blockquote using a div
unordered list

You can change between ordered and unordered in the settings tab.

  • item 1
  • item 2
ordered list

You can change between ordered and unordered in the settings tab.

  • item 1
  • item 2
  • item 3
Nested list
  • item 1
  • item 2
    • nested item a
    • nested item b
    • nested item c
list group
  • item 1
  • item 2
  • item 3
list group flush
  • item 1
  • item 2
  • item 3

Forms

Input fields

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Input and label sizing

This is some form help text.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Floating labels

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

input groups

Input group
Input group w/ checkmark
Text-area input group w/ label
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Form w/ grid

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Accordion

Accordion

What is the meaning of life?
What is my favorite fruit?
How does my hair look?
Where is my mind?

Accordion flush

What is the meaning of life?
What is my favorite fruit?
How does my hair look?
Where is my mind?

Alerts

Here's an alert. You canHere's an alert. You can use these to inform users. Here's an alert. You can use these to inform users. Here's an alert. You can use these to inform users.Here's an alert. You can use these to inform users.Here's an alert. You can use these to inform users.
Here's an alert. You can use these to inform users. Here's an alert. You can use these to inform users. Here's an alert. You can use these to inform users.Here's an alert. You can use these to inform users.Here's an alert. You can use these to inform users.

Badges New

Badges New

Badges New

Badges New

Badges New
Badges New
Floated badges 99+

Badges New

Badges New

Badges New

Badges New

Badges New
Badges New

Cards

Card-header

Card-title

Card-subtitle

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Text LinkText Link
Button Text
Card-header

Card-title

Card-subtitle

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Text LinkText Link
Button Text

Card-title

Card-subtitle

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Card-title

Card-subtitle

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Slider

Collapse

collapse toggle

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

collapse toggle

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Modal

toggle modal

Off canvas

offcanvas-left
Offcanvas-left

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

offcanvas-right
Offcanvas-left

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Toast

open toast

Add border

Remove border

flex order

order-lg-*

Top
Middle
Last

order-md-*

Top
Middle
Last

order-sm-*

Top
Middle
Last

order-xs-*

Top
Middle
Last

Shadow

shadow-none
shadow-xs
shadow-sm
shadow-md
shadow-lg
shadow-lg

hr width

margin

m-*

m-0
m-1
m-2
m-3
m-4
m-5
m-auto

mt-*

mt-0
mt-1
mt-2
mt-3
mt-4
mt-5
mt-auto

mr-*

mr-0
mr-1
mr-2
mr-3
mr-4
mr-5
mr-auto

mb-*

mb-0
mb-1
mb-2
mb-3
mb-4
mb-5
mb-auto

ml-*

ml-0
ml-1
ml-2
ml-3
ml-4
ml-5
ml-auto

mx-*

mx-0
mx-1
mx-2
mx-3
mx-4
mx-5
mx-auto

my-*

my-0
my-1
my-2
my-3
my-4
my-5
my-auto

padding

p-*

p-0
p-1
p-2
p-3
p-4
p-5

pt-*

pt-0
pt-1
pt-2
pt-3
pt-4
pt-5

pr-*

pr-0
pr-1
pr-2
pr-3
pr-4
pr-5

pb-*

pb-0
pb-1
pb-2
pb-3
pb-4
pb-5

pl-*

pl-0
pl-1
pl-2
pl-3
pl-4
pl-5

px-*

p-
p-
p-
p-
p-
p-

py-*

p-
p-
p-
p-
p-
p-

Text

text-center

text-right

text-justify

text-italic

text-bold

text-regular

text-decoration-none

text-strikethrough

text-underline

text-overline

text-uppercase

text-captialize

text-lowercase

text-direction-right

text-superscript

text-subscript

text-muted

text-reset link that's color has been reset

Background

Text color

text-secondary
text-secondary
text-primary
text-gray-01
text-gray-02
text-gray-02
This is a title
This is some text here
This is a title