Style Guide
Modify the elements that already exist to adapt them to your own design.
All classes started with u-... are utilities set in one of the embeds at GLOBAL_stylesComponent.
For further information read The Hash Docs.
Typography
Core Headings
Element
Element
Element
Element
Element
Element
On design 99px - D5.5 / T4.2 / L3.8 / P3.2 rem
On design 60px - D3.75 / T3.2 / L2.8 / P - rem
On design 52px - D3.25 / T2.8 / L2.6 / P - rem
On design 40px - D2.5 / T2.4 / L- / P - rem
On design 32px - D2 / T- / L- / P - rem
On design 24px - D1.5 / T -/ L - / P - rem
Additional Headings
with Custom Clamp CSS
Body
On design 27px/24px
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
On design 20px/30px
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
/ On design 19px
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
/ On design 16px
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
- Example Ordered List
- Example Ordered List
- Example Unordered List
- Example Unordered List
Line Clamp
The next custom atributes are set at the ... embed as root variables.
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.
Color
This colors are set in the color embed as root variables.
Background
Dark 1
Dark 2
Light Gray
Light Gray
Accent 1
Accent 2
Text
Dark 1
Dark 2
Light Gray
White
Primary
Primary
Components
Buttons
Forms
Thank you for your submission!
Thank you for your submission!
Cards

Default
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Layout
Section
Container
Grid
Default gap is set in the spacing embed
Wrappers
//
Heading
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.
//
Heading
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.
//
Heading
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.
//
//
F3 Framework Base
Spacers
Global Top and Bottom padding
// On design Desktop: 140px
// On design Desktop: 64x
// On design Desktop: 64px
// On design Desktop: 96px
// On design Desktop: 34px
// On design Desktop: 16px
Utilities
Max Widths
Modifiers
On tablet

On mobile landscape
Layouth
Size
Margin
Full
Left & Right
margin-right: auto;
Bottom
Top
Padding
Top
Botton
Full
Overflow
Pointer Events
Display + position
Rounded Corners
The next custom classe are set at the ... embed as class naming variables.
Full Class Utilities
left: 0%;
top: 0%;
right: 0%;
bottom: 0%;
width: 100%;
height: 105%;
object-fit: cover;
left: 0%;
top: 0%;
right: 0%;
bottom: 0%;
width: 100%;
height: 105%;
object-fit: cover;
overflow: hidden;
aspect-ratio: 1/1;
left: 0%;
top: 0%;
right: 0%;
bottom: 0%;
width: 100%;
height: 105%;
object-fit: cover;
overflow: hidden;
aspect-ratio: 16/9;