Text styles

Headlines

Headline XL

Headline L

Headline M

Headline S

Headline XS
Headline XXS
Body text

Body L

Body M

Body S

Additional styles
Label M
Label S
Overline
Caption
Quotes
“You know you're in love when you can't fall asleep because reality is finally better than your dreams.”

Text alignment

You can set alignment for text elements by adding a class name from below.

TAR

Text align right

TAL

Text align left

TAC

Text align center

TAJ

Text align justify

Colors

Background colors

Primary

900
800
700
600
500
400
300
200
100
50
Accent
900
800
700
600
500
400
300
200
100
50
Neutrals
900
800
700
600
500
400
300
200
100
50
Error
900
800
700
600
500
400
300
200
100
50
Warning
900
800
700
600
500
400
300
200
100
50
Success
900
800
700
600
500
400
300
200
100
50
Info
900
800
700
600
500
400
300
200
100
50
Black
100
88
80
72
64
56
48
40
32
24
16
8
4
White
100
88
80
72
64
56
48
40
32
24
16
Footer color

Text colors

Primary

TC Primary-900
TC Primary-800
TC Primary-700
TC Primary-600
TC Primary-500
TC Primary-400
TC Primary-300
TC Primary-200
TC Primary-100
TC Primary-60
Accent
TC Accent-900
TC Accent-800
TC Accent-700
TC Accent-600
TC Accent-500
TC Accent-400
TC Accent-300
TC Accent-200
TC Accent-100
TC Accent-50
Neutrals
TC Neutrals-900
TC Neutrals-800
TC Neutrals-700
TC Neutrals-600
TC Neutrals-500
TC Neutrals-400
TC Neutrals-300
TC Neutrals-200
TC Neutrals-100
TC Neutrals-50
Error
Error-900
Error-800
Error-700
Error-600
Error-500
Error-400
Error-300
Error-200
Error-100
Error-50
Warning
Warning-900
Warning-800
Warning-700
Warning-600
Warning-500
Warning-400
Warning-300
Warning-200
Warning-100
Warning-50
Success
Success-900
Success-800
Success-700
Success-600
Success-500
Success-400
Success-300
Success-200
Success-100
Success-50
Info
Info-900
Info-800
Info-700
Info-600
Info-500
Info-400
Info-300
Info-200
Info-100
Info-50
White
TC White-100
TC White-88
TC White-80
TC White-72
TC White-64
TC White-56
TC White-48
TC White-40
TC White-32
TC White-24
TC White-16
TC White-8

Backgrounds

Form

Subscribe

We will notify you about the newest updates

Success
Your email has been sent
Error
Something went wrong. Try one more time.

Buttons and links

Primary

Secondary

The style option for secondary components. They have less priority than the primary accent and can be used for buttons that we do not want to highlight a lot.

Outline

Outline buttons are medium accented. They contain important, but not the main actions in the application. Outlined buttons are also a lower accented alternative for contained buttons, or a higher accented alternative for text buttons.

Tertiary

The least accented style without any borders but with text and/or icon will be great solution for minimalistic styled websites or for the less accented buttons that won't distrub the user from your main offer.

Link / Default

Rich Text Styles

What’s a Rich Text element?

What’s a Rich Text element?

What’s a Rich Text element?

What’s a Rich Text element?

What’s a Rich Text element?
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.

  • List item
  • List item
  • List item
Mountain illustration

Breakpoints

Overview

Sprkl grid system can adapt across all 4 default webflow breakpoints (Desktop, tablet, mobile ladscape and mobile portrait). We are using different names for breakpoints e.g. Desktop = Large (LG), Tablet = Medium (MD), etc. Default grid tiers are as follows:

  • Large (LG) - Base

  • Medium (MD) - ≤ 991

  • Medium landscape (MDL) - ≤ 767

  • Small (SM) -  ≤ 478

HEADS UP. Switch between breakpoints in designer mode in order to make changes.

Large (LG)

Styles apply at all breakpoints, unless they’re edited at a larger or smaller breakpoint. Sprkl use 12 column grid at LG breakpoint. You can change them from here.

lg1
lg2
lg3
lg4
LG5
LG6
LG7
LG8
LG9
LG10
LG11
LG12
Mediuam (MD)

Styles added here will apply at 991px and down, unless they’re edited at a smaller breakpoint. Sprkl use 6 column grid at MD breakpoint. You can change them from here.

MD1
md2
md3
md4
md5
md6
Medium landscape (MDL)

Styles added here will apply at 767px and down, unless they’re edited at a smaller breakpoint. Sprkl use 6 column grid at MDL breakpoint. You can change them from here.

mdl1
mdl2
mdl3
mdl4
mdl5
MDL-6
Small (SM)

Styles added here will apply at 478px and down. Sprkl use 2 column grid at SM breakpoint. You can change them from here.

SM1
SM2

Structure

Sprkl system use a series of containers, rows, and columns in order to build different layouts. Overall structure listed below.

  • Section

  • ↳ Wrapper

  • ↳↳ Row

  • ↳↳↳ Col

Section

You can visually structure you content into logical groups with Section global class. Wrapper, row and col classes should be nested inside of it.

COL

Wrapper

Wrapper defines global paddings of your website. Note that wrapper has its own Max-width and should be sum of Row width and global paddings width (e.g. Row width 1320px + 20px left global padding + 20px right global padding = 1360px Wrapper max-width).

COL

Row

All columns should be nested inside of rows, you can stack any row amount on top of each other. Rows defines Max-width of your content and its overall width includes left and right paddings of nested columns.

COL

Columns

Columns constructed of Col global class and LGN supporting combo class. Where Col class holds global settings for columns and LGN defines width of the column (where N is a number 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 which defines width of column).

COL

Spacing

Spacing Scale

Use the spacing scale for components or sections. This scale is applied and used within all components and sections. Spacing available in the system:

  • 2px

  • 4px

  • 8px

  • 12px

  • 16px

  • 24px

  • 32px

  • 48px

  • 64px

  • 120px

Spacing Classes

Spacing classes represented with Stack, Inline, Indent, Inset, Section classes and G Stack, G Inline group classes. Use them to provide proper spacing across components, blocks and sections.

Stack

Stack is a global class which adds bottom margin. Bellow you'll find table of existing stack scale.

Spacing Class
Stack Z
Stack XXS
Stack XS
Stack S
Stack M
Stack L
Stack XL
Stack 2XL
Stack 3XL
Value
0 px    0 px    0 px    0px
0 px    0 px    2 px    0px
0 px    0 px    4 px    0px
0 px    0 px    8 px    0px
0 px    0 px    12 px    0px
0 px    0 px    16 px    0px
0 px    0 px    24 px    0px
0 px    0 px    48 px    0px
0 px    0 px    64 px    0px

Inline

Inline is a global class which adds right margin. Bellow you'll find table of existing inline scale.

Spacing Class
Inline Z
Inline XXS
Inline XS
Inline S
Inline M
Inline L
Inline XL
Inline 2XL
Inline 3XL
Value
0 px    0 px    0 px    0 px
0 px    2 px    0 px    0 px
0 px    4 px    0 px    0 px
0 px    8 px    0 px    0 px
0 px    12 px    0 px    0 px
0 px    16 px    0 px    0 px
0 px    24 px    0 px    0 px
0 px    48 px    0 px    0 px
0 px    64 px    0 px    0 px

Indent

Indent is a global class which adds left margin. Bellow you'll find table of existing indent scale.

Spacing Class
Indent Z
Indent XXS
Indent XS
Indent S
Indent M
Indent L
Indent XL
Indent 2XL
Indent 3XL
Value
0 px    0 px    0 px    0 px
0 px    0 px    0 px    2 px
0 px    0 px    0 px    4 px
0 px    0 px    0 px    8 px
0 px    0 px    0 px    12 px
0 px    0 px    0 px    16 px
0 px    0 px    0 px    24 px
0 px    0 px    0 px    48 px
0 px    0 px    0 px    64 px

Inset

Inset is a global class which adds equal margin around the element. Bellow you'll find table of existing inset scale.

Spacing Class
Inset Z
Inset XXS
Inset XS
Inset S
Inset M
Inset L
Inset XL
Inset 2XL
Inset 3XL
Value
0 px    0 px    0 px    0 px
2 px    2 px    2 px    2 px
4 px    4 px    4 px    4 px
8 px    8 px    8 px    8 px
12 px    12 px    12 px    12 px
16 px    16 px    16 px    16 px
24 px    24 px    24 px    24 px
48 px    48 px    48 px    48 px
64 px    64 px    64 px    64 px

Group spacing

Group spacing such as G Stack and G Inline are global classes and used to add spacing inside of elements groups.  

G Stack

Uses flexbox (vertical direction) to provide space between group of elements.

Spacing Class
G Stack Z
G Stack XXS
G Stack XS
G Stack S
G Stack M
G Stack L
G Stack XL
G Stack 2XL
G Stack 3XL
Value
Row 0px
Row 2px
Row 4px
Row 8px
Row 12px
Row 16px
Row 24px
Row 48px
Row 64px

G Inline

Uses flexbox (horizontal direction) to provide space between group of elements.

Spacing Class
G Inline Z
G Inline XXS
G Inline XS
G Inline S
G Inline M
G Inline L
G Inline XL
G Inline 2XL
G Inline 3XL
Value
Column 0 px
Column 2 px
Column 4 px
Column 8 px
Column 12 px
Column 16 px
Column 24 px
Column 48 px
Column 64 px

Section

With section classes you can set top and bottom margins for a whole section.

Spacing Class
Section
Z
Section
XXS
Section
XS
Section
S
Section
M
Section
L
Section
XL
Section
2XL
Section
3XL
Value
0 px    0 px    0 px    0 px
24 px    0 px    24 px    0px
32 px    0 px    32 px    0px
48 px    0 px    48 px    0px
64 px    0 px    64 px    0px
80 px    0 px    80 px    0px
96 px    0 px    96 px    0px
120 px    0 px    120 px    0px
168 px    0 px    168 px    0px
Stack
Stack Z
Stack XXS
Stack XS
Stack S
Stack M
Stack L
Stack XL
Stack 2XL
Stack 3XL
Inline
Inline Z
Inline XXS
Inline XS
Inline S
Inline M
Inline L
Inline XL
Inline 2XL
Inline 3XL
Indent
Indent Z
Indent XXS
Indent XS
Indent S
Indent M
Indent L
Indent XL
Indent 2XL
Indent 3XL
Inset
Inset Z
Inset XXS
Inset XS
Inset S
Inset M
Inset L
Inset XL
Inset 2XL
Inset 3XL
G Stack
G Stack Z
G Stack XXS
G Stack XS
G Stack S
G Stack M
G Stack L
G Stack XL
G Stack 2XL
G Stack 3XL
G Inline
G Inline Z
G Inline XXS
G Inline XS
G Inline S
G Inline M
G Inline L
G Inline XL
G Inline 2XL
G Inline 3XL
Section
Section
Section
Section
Section
Section
Section
Section
Section
Section