Flow

Foundations

Typography

Fonts

Für Benutzeroberflächen wird hauptsächlich die Font Inter verwendet. Sie wird z. B. in Headings, im Body und in den Components eingesetzt. Im Code wird die Font Size immer in REM angegeben, damit die Schrift vom User leicht vergrößert werden kann.
Die Line Height beträgt immer min. 150 % der Höhe der Font.


Headings

Headings zeichnen sich durch ihre Farbe und die große Auswahl an verschiedenen Größen zur Strukturierung aus.

REMPXLine Height

Heading 1

2 rem32 px48 lh

Heading 2

1,25 rem20 px30 lh

Heading 3

1.125 rem18 px27 lh

Heading 4

1 rem16 px24 lh
Heading 5
1 rem16 px24 lh

Text

Text wird überall auf Benutzeroberflächen verwendet, vom Fließtext bis hin zu kleinen Hinweisen. Bei Small kann zwischen den Line Heights 21 und 24 gewählt werden, da gerade 24lh gut in das Layout passt und 21lh für kleinere Höhen besser geeignet ist.

REMPXLine Height
Text (Body)1 rem16 px24 lh
Text (Body)1 rem16 px24 lh
Text (Small)0,875 rem14 px21 lh / 24 lh
Text (Small)0,875 rem14 px21 lh / 24 lh

Label

Labels sind durch ihre graue Farbe und Bold-Darstellung als beschreibendes Element in komplexeren Components gut erkennbar.

REMPXLine Height
0,875 rem14 px21 lh / 24 lh

Links

Frei stehende Links werden in Bold dargestellt. Im Fließtext stehende Links verfügen über einen Unterstrich, um sie im Text besser erkennen zu können (s. Accessibility).

REMPXLine Height
Link0,875 rem14 px24 lh
Link1 rem16 px24 lh

Code

Um Code von der anderen Font abzuheben, wird bei Code Fira Code verwendet, da sie einen eher technisches Aussehen hat.

REMPXLine Height
code0,875 rem14 px24 lh