Welcome to Fabric, FINN’s Design System

Fabric provides components and tools to our product teams, to help them work more efficiently in creating simple, intuitive, and beautiful experiences for FINN users.

Typography

Typography is how you use text to create visual hierarchy. Good typography can make content easier to read and help the user scan the page to find the information they need.

Typeface

Fabric uses 2 Font variants from the FINNtype font set

  • FinnTypeStrippet-light - For all non bold text.
  • FinnTypeStrippet-Medium - All bold text.

Font sizes

Headings

h1 - h5 Are ready to use header types. Including all the styling the headings are supposed to have.

Text-sizes

Predefined font-sizes including line-heights, these come with regular text styling, same as the default text size (text-16). When creating custom things that call for other text sizes these should be used. (unless it actually is a logical heading)

SizeLine-heightNameAppearance
34px41pxh1

Heading

28px34pxh2

Heading

22px28pxh3

Heading

16px22pxh4

Heading

14px18pxh5
Heading
34px41pxtext-34Quick foxes
28px34pxtext-28Quick foxes
22px28pxtext-22Quick foxes
16px22pxtext-16Quick foxes
14px18pxtext-14Quick foxes
12px16pxtext-12Quick foxes

Text formatting

Text formatting can be used to visually add clarity and adjust voice or meaning.

Bold

Be careful with personal information

Italic

Underline

Used as a hover state for text links and should never be used as a mechanism to add emphasis.

Strikethrough

Guidelines

Don't use underlines for adding emphasis

Underlines makes the text look like links. They should not be used as a way for adding emphasis to words.

Avoid walls of text

Keep paragraphs concise. Some users with cognitive disabilities (and even those who don’t) can have a very difficult time reading and comprehending large blocks of text. Divide text into paragraphs and include headings, white space, and illustrations if you have to.

Left align text

It is more difficult to read blocks of text which is centered or right aligned, since the eyes would jump back and forth withouth having a consistent point to go back to on the next line.

Don't let paragraphs get too thin

Paragraphs of text that are too thin are difficult to read, as the eyes jump back and forth too much. If the paragraph texts are too long, it is difficult to locate the next line. Ideally, block of text should be 70 characters wide.