Style Guide

Your valuables deserve more than a dusty drawer or forgotten corner. Welcome to Vaultik – the secure digital vault, built for everything you treasure.

Download on the App StoreGet it on Google Play

Color Palette

Black

#000000

Dark Gray

#9e9e9e

Light Gray

#e6e6e6

White

#ffffff

Purple

#5b20bb

Blue

#4f8cff

Orange

#f56b41

Green

#76af5d

Transparent

Transparent Bottom

Transparent Top

Transparent Both

Typography

Typeface
Neue Haas Grotesk
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789
Note: It is a best practice to only using H1-H6 heading levels to maintain clear hierarchies and create more minimal layout structures.
Element

H1

Element

H2

Element

H3

Element

H4

Element
H5
Element
H6
Class
H1
Class
H2
Class
H3
Class
H4
Class
H5
Class
H6
Blockquote
"Lorem ipsum dolor sit amen"
Typeface
Neue Haas Grotesk
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789
Note: The body font should be set on the root 'Body (All Pages)' tag.
Paragraph

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Italic (italic)

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Bold (bold)

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Paragraph Small (text-small)

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Ordered List
  1. Ordered List Item
  2. Ordered List Item
Unordered List
  • Unordered List Item
  • Unordered List Item

All H1 Headings

All H2 Headings

All H3 Headings

All H4 Headings

All H5 Headings
All H6 Headings

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.

  • This is a sample unordered list item
  • This is a sample unordered list item
  • This is a sample unordered list item
  1. This is a sample ordered list item
  2. This is a sample ordered list item
"This is a block quote"

Forms

Note: These are Hubspot embeds that are styled with the "Hubspot Form Styles" component directy beneath this paragraph. It is only needed once on any page that has an embedded Hubspot form and one is included in the Footer component.  

Cards

$19,300 - My Wallet

Card Feature

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum.

$19,300 - My Wallet

VaultCare

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum.

Card Standard

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum.

"A must-have app for collectors."
Profile picture
Name Surname
Job Position

Interactive

Accordion Heading

plus

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Note: Custom code is required in the page settings and "Swiper Styles" + "Swiper Nav & Pagination" components also need to be added to the page.

Vaultik is the first Web3 luxury fintech solution.

Read Article
External Link

Vaultik is the digital vault exclusively designed for luxury items

Read Article
External Link

Meet Farfetch’s All-Web3 Accelerator Startups

Read Article
External Link

Responsive Grid

Define your div with a class of "container-fluid" for full width.

col
col
col
col

Columns need to be nested within a "row".  All columns start off at equal-widths by defining the class of "col" and auto-collapse at the mobile portrait breakpoint if no responsive classes are defined. 

col
col
col
col
col
col
col
col
col
col

To define our 12 column grid, all classes must precede with the initial class of "col" and "col-lg-(1-12)"

1
11
2
10
3
9
4
8
5
7
6
6
12

Defining our tablet breakpoints, all classes must precede with the class of "col" and "col-md-(1-12)"

1
11
2
10
3
9
4
8
5
7
6
6
12

Defining our mobile landscape breakpoints, all classes must precede with the class of "col" and "col-sm-(1-12)"

1
11
2
10
3
9
4
8
5
7
6
6
12

Defining our mobile portrait breakpoints, all classes must precede with the class of "col" and "col-xs-(1-12)"

1
11
2
10
3
9
4
8
5
7
6
6
12

If responsive columns are placed within a single row and which the total result in greater then 12, they will automatically wrap onto a new line.

4
8
6
6
3
2
7

Vertical Alignment

align-start
align-start
align-start
align-center
align-center
align-center
align-end
align-end
align-end
align-between
align-between

Horizontal Alignment

justify-start
justify-start
justify-center
justify-center
justify-end
justify-end
justify-between
justify-between
justify-around
justify-around

Self-Align Columns

self-start
self-center
self-end

Column Reordering

To individually reorder columns in a row, simply define the order on each viewport size

order-lg-last
order-lg-first
order-md-last
order-md-first
order-sm-last
order-sm-first
order-xs-last
order-xs-first

Margin

m-0
m-md-0
m-sm-0
m-xs-0
mx-auto
mx-0
mx-1
mx-2
mx-3
mr-0
mr-1
mr-2
mr-3
ml-0
ml-1
ml-2
ml-3
mx-md-auto
mx-md-0
mx-md-1
mx-sm-auto
mx-sm-0
mx-sm-1
mx-xs-auto
mx-xs-0
mx-xs-1
my-0
my-1
my-2
my-3
mb-0
mb-1
mb-2
mb-3
mt-0
mt-1
mt-2
mt-3
my-md-0
my-md-1
my-md-2
my-md-3
my-sm-0
my-sm-1
my-sm-2
my-sm-3
my-xs-0
my-xs-1
my-xs-2
my-xs-3
mt-n1
mt-n2
mt-n3
mb-n1
mb-n2
mb-n3
mr-n1
mr-n2
mr-n3
ml-n1
ml-n2
ml-n3

Padding

p-0
p-md-0
p-sm-0
p-xs-0
px-0
px-1
px-2
px-3
pr-0
pr-1
pr-2
pr-3
pl-0
pl-1
pl-2
pl-3
px-md-0
px-md-1
px-sm-0
px-sm-1
px-xs-0
px-xs-1
py-0
py-1
py-2
py-3
pt-0
pt-1
pt-2
pt-3
pb-0
pb-1
pb-2
pb-3
py-md-0
py-md-1
py-md-2
py-md-3
py-sm-0
py-sm-1
py-sm-2
py-sm-3
py-xs-0
py-xs-1
py-xs-2
py-xs-3

Text

text-gradient-1
text-gradient-2
text-gradient-3
text-purple
text-blue
text-orange
text-green
text-white
text-Black
text-gray
text-center
text-right
text-left
text-center-md
text-center-sm
text-center-xs
font-heading
font-body
uppercase
lowercase

Images

circle
Border-radius
Object-fit
Object-fit + w100
Object-fit + h100
Object-contain
crop-top-left
crop-top-center
crop-top-right
crop-left
crop-center
crop-right
crop-bottom-left
crop-bottom-center
crop-bottom-right
blend-screen
blend-overlay
blend-multiply
Opacity-75
Opacity-50
Opacity-25
Opacity-10

Positioning

position-sticky
position-relative
position-absolute
position-absolute
position-absolute + top-left
position-absolute + top-center
position-absolute + top-right
position-absolute + center-left
position-absolute + center-center
position-absolute + center-right
position-absolute + bottom-left
position-absolute + bottom-center
position-absolute + bottom-right

Box Shadows

Box-shadow-1
box-shadow-2
Box-shadow-1
Box-shadow-inset-1
box-shadow-inset-2
Box-shadow-inset-3

Other

overflow-hidden
overflow-visible
visible-md
visible-sm
visible-xs
d-none
d-block
d-inline-block
d-flex
d-inline-flex
sr-only
sr-only
stretch-linkAdd-a-field Unhide

Internet Explorer Card Fixes

Set both the 'card' and 'card-body' classes to display:block only in IE to prevent text overflow and layout shift issues due to Flexbox.

Learn More

Animations

slide-up-no-offset
slide-up
slide-up-1
slide-up-2
slide-up-3
slide-left
slide-left-1
slide-left-2
slide-left-3
slide-right
slide-right-1
slide-right-2
slide-right-3
fade-in
fade-in-1
fade-in-2
fade-in-3
grow-in
grow-in-1
grow-in-2
grow-in-3
zoom
zoom-scroll