Style Guide

Shipium Style Guide

Typography

HTML Headings Tags

HTML tags define default Heading styles.

All H1 Headings

Heading 1

All H2 Headings

Heading 2

All H3 Headings

Heading 3

All H4 Headings

Heading 4

All H5 Headings

Heading 5

All H6 Headings

Heading 6

Heading Classes

Heading classes when typography style doesn't match the default HTML tag.

heading-style-h1

Heading-style-h1

heading-style-h2

Heading-style-h2

heading-style-h3

Heading-style-h3

heading-style-h4

Heading-style-h4

heading-style-h5

Heading-style-h5

heading-style-h6

Heading-style-h6

Other HTML Tags

HTML tags define default text styles.

All Paragraphs

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.

All Links

All Links

All Block Quotes

Block Quote

All Unordered Lists

All Ordered Lists

  1. No bullet list
  2. No bullet list
  3. No bullet list

Text Sizes

Text sizes classes when typography size doesn't match the default HTML tag.

text-size-large

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-size-medium

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-size-regular

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-size-small

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-size-tiny

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 Weights

Text weight classes when typography weight doesn't match the default HTML tag.

text-weight-xbold

text-weight-xbold (800)

text-weight-bold

text-weight-bold (700)

text-weight-semibold

text-weight-semibold (600)

text-weight-medium

text-weight-medium (500)

text-weight-normal

text-weight-normal (400)

text-weight-light

text-weight-light (300)

Text Styles

Text style classes when typography style doesn't match the default HTML tag.

text-style-italic

text-style-italic

text-style-strikethrough

text-style-strikethrough

text-style-allcaps

text-style-allcaps

text-style-nowrap

text-style-nowrap

text-style-quote

text-style-quote

text-style-link

text-style-link

text-style-2lines

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-style-3lines

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.

text-style-muted

text-style-muted

text-style-tagline

text-style-tagline

text-color-white

text-color-white

Text Alignment

Text alignment classes when typography alignment doesn't match the default HTML tag.

text-align-left

text-align-left

text-align-center

text-align-center

text-align-right

text-align-right

Text Wrap

text-wrap-normal

Rich Text

Rich Text Example

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

This is a block quote

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.

This is a link inside of a rich text

  1. List item
  2. List item
  3. List item

Caption goes here

Colors

Color Schemes

Manage your colors easily with global color schemes simply adding the color scheme class to the section you want it applied to.

color-scheme-1

Scheme 1

Text color

color-scheme-2

Scheme 2

Text color

Color Modes

color-mode

Base

Text color

color-mode

is-white

White

Text color

color-mode

is-dark

Dark

Text color

Background Color

bg-white

White

Text Color

text-white

White

Gradients

gradient

Petrol 950 to Petrol 50

UI Elements

Buttons

button
Button

button
is-small
Button

button
is-secondary
Button

button
is-cta
Button

Tags

Linkable labels that categorize or highlight information on cards, products and posts

tag
Tag

tag
is-text
Tag

tag
is-alternate
Tag

Form Elements

form_field-label
form_input

.form_field-label
form_input

is-text-area
.form_field-label
form_input

is-select-input
.form_field-labelSelect one...First ChoiceSecond ChoiceThird Choice

form_checkbox
Checkbox

form_radio
Radio

Icons (Image)

icon-height-xxsmall

icon-height-xsmall

icon-height-small

icon-height-medium

icon-height-large

icon-height-xlarge

icon-height-custom1

Radius

Large

Large radius is applied to elements which are 1 or 2 columns in width.

Medium

Medium radius is applied to elements which are between 2 and 3 columns in width.

Small

Small radius is applied to elements which are smaller than 4 columns in width.

Effects

Box Shadows

Shadows allow you to add depth and realism to designs by positioning elements on a z-axis. shadow-xxsmall

Structure Classes

Defined and flexible core structure we can use on all or most pages.

page-wrapper

main-wrapper

container-small

container-medium

container-large

Paddings

Direction Classes

padding-bottom

Margins

Direction Classes

margin-bottom

Utility Classes

Useful utility classes we like to use in most of our projects to build faster. hide

This element is hidden

hide-tablet

hide-mobile-portrait

hide-mobile-landscape

overflow-visible

overflow-hidden

overflow-auto

overflow-scroll

no-scrollbar

pointer-events-auto

pointer-events-none

layer

spacing-clean

align-center

relative

size-full

height-full

absolute

z-index-1

z-index-2

display-block

display-flex

display-flex

flex-col

display-flex

justify-center

display-flex

items-center

display-inlineflex

margin-top-auto

aspect-ratio-square

aspect-ratio-portrait

aspect-ratio-landscape

aspect-ratio-widescreen

inherit-color

sr-only