Styleguide

Die gestalterischen Entscheidungen hinter den 2026 Seiten, der Startseite und den Kontakt- und Verkaufsseiten. Alles hier basiert auf den Live-Kursen und den Tokens: Wenn etwas auf dieser Seite falsch aussieht, ist es auch auf der Website falsch.

Aktualisiert am 1. Oktober 2026 · Tokens: Variablen › folk 2026 · Vorherige Anleitung: /style-guide-old

Grundsätze

Die Regeln, an die sich jede Seite hält. Wenn ein neuer Fall auftaucht, wird er im Rahmen dieser Regeln gelöst, nicht außerhalb.

01 Zuerst die Muttersprache
Der Kunde steht an erster Stelle · Variablen

Client-First-Klassennamen, Webflow-Variablen und Designer-Steuerelemente. Benutzerdefinierter Code nur für das, was der Designer nicht darstellen kann (:has, :checked, Autofill, Keyframes), im Kopf der Seite gespeichert und kommentiert.

02 Polsterung und Spalt
keine Ränder

Der vertikale Rhythmus wird durch Abstände innerhalb eines Abschnitts erzielt, niemals durch Ränder zwischen den Abschnitten. Innerhalb eines Abschnitts wird der Abstand durch „flex“ oder „grid-gap“ festgelegt, niemals durch „margin-bottom“. Jede Textklasse setzt ihren oberen und unteren Rand auf 0 zurück, da sonst die Standardränder von Webflow für Überschriften und Absätze zum Tragen kommen.

03 Einheiten
px · rem · ch · em

px nur für Rahmen und Schatten, die der Verzierung dienen. rem für Schrift, Innenabstände und Lücken, damit diese mit der Schriftgröße des Lesers mitwachsen. ch für die Lesemaßeinheit (max-width-text beträgt 60 ch). Buchstabenabstand in em, damit sich der Buchstabenabstand an die Schriftgröße anpasst.

04 Typ pro Haltepunkt
kein clamp()

Die Größen werden im Designer pro Breakpoint festgelegt (Desktop, Tablet, Mobilgerät), niemals mit `clamp()`. Was Sie in einem Breakpoint sehen, ist genau das, was ausgeliefert wird.

05 Der Text sagt, wie; das Layout sagt, wo
section-header.is-center

Textklassen verfügen über eigene Eigenschaften für Schriftart, Schriftgröße und Farbe. Ausrichtung und Breite werden vom Container vorgegeben: Die gleiche Überschrift vom Typ „h1“ wird auf der Startseite (innerhalb von „section-header.is-center“) zentriert und auf der Seite „Kontakt – Vertrieb“ linksbündig ausgerichtet.

06 Schwarze Haarlinien
Rahmen/Feine Linie #21201c

Jede Regel ist fast schwarz, niemals grau; graue Regeln werden als fehlend interpretiert. „border/subtle“ gilt nur für die Ränder der Felder.

07 Kombinationen für Einzelstücke
heading-style-h1.is-tight

Eine seitenbezogene Anpassung wird zu einer Combo-Klasse, sodass die gemeinsame Klasse an allen anderen Stellen unverändert bleibt. Benennen Sie die Combo nach ihrer Funktion (is-line, is-full, is-tight) und benennen Sie sie um, wenn sich diese ändert.

08 Niemals das Scrollen unterbrechen
kein Stift · kein Druckknopf · kein Schritt

Keine fixierten Abschnitte, kein Scroll-Snap und keine Scroll-Schritte. „Motion“ formatiert nur Inhalte, die normal scrollen; natives CSS-„sticky“ ist zulässig, da es weiterhin vom Reader gesteuert wird.

Farbe

Semantische Tokens in der „ folk 2026“-Sammlung. Die meisten dienen als Aliase für die bisherige Standardsammlung, sodass jeder Hex-Wert an einer einzigen Stelle gespeichert ist. Die ui/*-Tokens sind ausschließlich für die Produkt-Mockups vorgesehen und beeinflussen niemals das Erscheinungsbild der Seite.

Text
„text-size-regular“ ist immer „text/primary“
text/primary
Schwarz bei 89 %
text/secondary
schwarz bei 63 % · Platzhalter, Notizen
text/muted
#8d8d8d
text/Fehler
hsla(359,89 %, 63 %) · nur Formularfehler
Oberfläche
warme Grautöne, niemals kühle
Oberfläche/Seite
weiß
oberflächlich/subtil
#fcfcfc
Oberfläche/Karte
#f4f2f0 · Medienfelder
Oberfläche/Chip
#e7e3df · Hover, Logo-Kacheln
Oberfläche/Gittergewebe
Weiß bei 65 % · Navigations-Overlay
Grenze
regeln = Haarlinie
Rahmen/Haarlinie
#21201c · jede Regel
Grenze/subtil
#e4e4e4 · nur die Ränder des Feldes
border/strong
#d4d4d4
Grenze/warm
rgba(133,111,90, 0,4) · Karten
border/tint-blue
blauer Bandrand · 40 %
border/tint-sand
Sandstreifenrand · 40 %
border/tint-pink
rosa Bandrand · 40 %
border/tint-cream
cremefarbener Randstreifen · 40 %
Rahmen/Unterstreichung
grau (72 %) · Link unterstrichen
Marke
Akzente, sparsam eingesetzt
Marke/Blau
#94c4ff
Marke/Lila
#c1aaf9
Marke/Orange
#ffc53d
Marke/Grün
#bdee63
Farbton
Medienbänder, Hover-Effekte bei Karten
Farbton/Blau
#c3d3d6 · Aufnahme
Farbton/Rosa
#d8c0d0 · Anreichern
Farbton/Creme
#c9c9a8 · Titel
Farbton/Sand
#cfc4a6 · Öffentlichkeitsarbeit
Farbton/Pfirsich
Anruf
Farbton/dunkel
#0a0a0a · Hero Band
tint/hero-base
#a8a8a8 · unter dem Helden – Aquarell

Typografie

Drei Familien, eine Hierarchie. Die Klasse muss der Überschriftenebene entsprechen: „heading-style-h1“ nur für die einzige H1-Überschrift der Seite, „heading-style-h2“ für jeden Abschnitts-Titel und „h3“ für die Titel der Beiträge.

Familien
Schriftart/Anzeige · Schriftart/Text · Schriftart/Mono
Uxum Grotesque 500, Überschriften

Inter, Lauftext, Felder, Schaltflächen, Produkt-Benutzeroberfläche

Geist Mono, Nummern und Etiketten (01 Prospect)
Anzeigestil der Überschrift
6 rem / 1,04 / −0,027 em · Tablet 4 rem · Mobilgerät 2,5 rem
Ihr gesamter Verkaufsprozess
Überschriftenstil-h1
4,5 rem / 1 / −0,025 em · max. 30 Zeichen · Tablet 3 rem · Mobil 2 rem · .is-tight = Zeilenhöhe 0,9 (bitte wenden Sie sich an den Vertrieb)
Eine Plattform für Ihren gesamten Vertriebsprozess
Überschriftenstil-h2
4 rem / 1 / −0,023 em · Tablet 2,75 rem · Mobilgerät 2 rem
Von Closern geliebt
Überschriftenstil-h3
2,25 rem / 1,1 / −0,021 em · Tablet 2,125 rem · Mobilgerät 1,75 rem
Finden Sie Ihre nächsten Kunden
text-size-xlarge
1,75 rem / 2,125 rem / −0,021 em · Tablet 1,5 rem · Mobilgerät 1,375 rem

Ein Einleitungsabsatz, der sparsam eingesetzt wird, wenn ein Abschnitt noch stärker hervorgehoben werden soll.

text-size-regular
1,25 rem / 1,225 / −0,017 em · Tablet 1,125 rem · Mobilgerät 1 rem · immer Text/primär

Lauftext. Schwarz, niemals gedämpft oder als Sekundärfarbe. Kombinieren Sie ihn mit „max-width-text“ (60 Zeichen) für Texte, die länger als eine Zeile sind.

text-size-small
0,875 rem / 1,225 / −0,017 em

Nebensächliche Details: Rollen unter einem Pseudonym, Kartenbeschreibungen.

Augenbraue
0,6875 rem / 1 rem / +0,045 em · Großbuchstaben · Rahmen/Haarlinie
Ersetzt
Augenbrauen-Nummer
Geist Mono 0,875 rem / 1,225
01 Interessent

Art der Produktbenutzeroberfläche

Jede Produktabbildung verwendet ausschließlich diese sieben Stile, sodass sich alle Bilder einheitlich anpassen. Die Größen sind unter folk 2026 als „ui/type“-Token hinterlegt: Ändern Sie ein Token, um das Design aller Bilder anzupassen. Die Strichstärke beträgt 400 oder 500.

ui-t-display

Uxum 1,5 rem / 1,5 rem · 500

Kunden

App-Leiste und Seitentitel in der Desktop-App

ui-t-display-sm

Uxum 1,25 rem / 1,3125 rem · 500

Louise Martin

Namen von Kontakten und Profilen, Titel auf dem Telefonbildschirm

ui-t-subtitle

Inter 0,9375 rem / 1,25 rem · 500

Zusammenfassung der Beziehungen

Abschnittsüberschriften, Suchfeld, umfangreicher Zusammenfassungstext

ui-t-text

Inter 0,8125 rem / 1,125 rem · 400

Nach der Vorführung habe ich nachgehakt und warte nun auf die Preisangaben.

Lauftext, Listenzeilen, Menüpunkte

ui-t-text-medium

Inter 0,8125 rem / 1,125 rem · 500

Acme Corp

Namen, Zeilenüberschriften, Werte, Schaltflächen

ui-t-caption

Inter 0,75 rem / 1 rem · 400

vor 2 Tagen

Nebenzeilen, Zeitstempel, Transkripte

ui-t-caption-medium

Inter 0,75 rem / 1 rem · 500

Letzte Interaktion

Spaltenüberschriften, Beschriftungen, Beschriftungen der Seitenleisten-Gruppen

Farbe

Basis-UI/Text · Stummschaltung-UI/Stummgeschaltet · Ausblendung-UI/Platzhalter

ui/text: die Standardeinstellung

is-muted: on text, text-medium, caption, caption-medium

is-faint: nur bei Text und Bildunterschrift

Elemente mit Layout

ui-btn · ui-tag · ui-pill · ui-tab · ui-nav-item

Schaltflächen, Tags, Pillen, Registerkarten und Navigationselemente behalten ihre eigene Klasse bei, binden jedoch Schriftgröße, Zeilenhöhe und Schriftfamilie an dieselben „ui/type“-Tokens. Geben Sie niemals eine reine Schriftgröße ein.

Ausnahmen

selten halten

Geist-Mono-Zahlen (ui-num, ui-mono, ui-deal_num), Avatar-Initialen in 11px, das Tastenglyph (ui-key) und die Uhrzeit in der Statusleiste in Schriftstärke 600.

Symbole

Der Ordner „Product Icons“ enthält alle Glyphen und Markenzeichen, die in den Produktabbildungen verwendet werden.

Regeln

16px · aktuelleFarbe

Überall eine einheitliche Größe: 16px, sowohl auf Desktop- als auch auf Smartphone-Bildschirmen. Das Symbol übernimmt die Farbe seines Containers; legen Sie die Farbe daher immer beim übergeordneten Element fest, niemals beim Symbol selbst. Fügen Sie niemals eine SVG-Datei direkt in eine Illustration ein: Fügen Sie das Symbol zunächst in den Ordner „Product Icons“ ein und fügen Sie es dann ein.

Symbol / …

49 Schnittstellen-Glyphen

Symbol / Chevron nach links

Symbol / Pfeil nach rechts

Symbol / Abwärtspfeil

Symbol / Pfeil nach oben

Symbol / Aufklappen

Symbol / Suche

Symbol / Glocke

Symbol / E-Mail

Symbol / Telefon

Symbol / Kontrollkreis

Symbol / Diagramm

Symbol / Person

Symbol / Silhouette einer Person

Symbol / Gebäude

Symbol / Büro

Symbol / Mehr

Symbol / Dollar

Symbol / Plus

Symbol / Bei

Symbol / Chevron-Kreis

Symbol / Close

Symbol / Link

Symbol / Glitzern

Symbol / Uhr

Symbol / Kalender

Symbol / Konto

Symbol / Chat

Symbol / Hinweis

Symbol / Zauberstab

Symbol / Globus

Symbol / Klammern

Symbol / Fettdruck

Symbol / Kursiv

Symbol / Unterstreichung

Symbol / Anhang

Symbol / Seitenleiste

Symbol / Apps

Symbol / Schraube

Symbol / Datenbank

Symbol / Würfel

Symbol / Sortieren

Symbol / Filter

Symbol / Mikrofon

Symbol / Auflegen

Symbol / Lautstärke

Symbol / Häkchen

Symbol / Umschalt

Symbol / Rücktaste

Symbol / Assistent

Logo / …

10 Markenzeichen, eigene Farben

Logo / folk

Logo / LinkedIn

Logo / LinkedIn-Profilbild

Logo / Gmail

Apollo

Logo / Apollo

Personendatenlabore

Logo / People Data Labs

Prospeo

Logo / Prospeo

Dropcontact

Logo / Dropcontact

Wiza

Logo / Wiza

Logo / WhatsApp

Logo / X

Logo / Google Kalender

Logo / Outlook

Logo / OpenAI

Logo / Claude

Keine Symbole

Markenchips und Zeichnungen

Die Logo-Chips „Orbit“ und „Consolidate“ behalten ihre ursprüngliche Größe bei. Drahtpfeile, Sterne, Cursor, Wellenbalken und Foto-Avatare gelten nicht als Symbole.

Abstand

Zwei Ebenen. Eine einheitenfreie numerische Skala und sechs semantische Bezeichnungen, die darauf verweisen. Klassen werden an die semantische Bezeichnung gebunden, sodass der Designer die Werte entsprechend der Absicht interpretiert; die Zahlen dienen als Ausweichmöglichkeit. Keine T-Shirt-Größen, keine Pixelbezeichnungen.

Abstand/1
0,125 rem
Abstand/2
0,25 rem · vertikaler Stapel
spacing/3 = eng
0,5 rem · eine Beschriftung und ihr Wert, Formularfelder
Abstand/4
0,75 rem · Symbol zu Text
spacing/5 = Stapel
1rem · Überschrift zum Absatz, Schaltfläche zur Anmerkung
spacing/6 = Zwischenraum
1,5 rem · Seitenrand, Rasterabstand, Abstand zwischen Linie und Inhalt
spacing/7 = block
2rem · Abstand zwischen Gruppen in einer Spalte
Abstand/8
3rem · Hero-Top-Abstand
spacing/9 = Einzug
4rem · Abstand zwischen Abschnittsüberschrift und Inhalt, Abstand im mobilen Bereich
spacing/10 = Abschnitt
6rem · Abschnittsabstand, Abstand zwischen zwei Spalten
Abstand/11
7,5 rem
Abstand/12
10rem

Layout

Jeder Abschnitt besteht aus denselben vier Ebenen: section_name › padding-section › padding-global › container-large. Die Abschnitte lassen sich dann beliebig neu anordnen, ohne dass man sich um die Ränder kümmern muss.

Behälter
Behälter/groß · mittel · klein

container-large 90 rem (1440 px), sodass Laptops mit einer Breite von 1440 bis 1728 px einen seitlichen Rand behalten. container-medium 64 rem, container-small 48 rem. Die Medienbänder liegen innerhalb des Containers und reichen nicht bis zum Rand; nur das Hero-Band reicht über den Container hinaus.

padding-global
Dachrinne, links und rechts

1,5 rem auf jeder Seite an jedem Breakpoint.

Abstandsabschnitt
Abschnitt 6rem · Tablet 6rem · Handy 4rem

Oberer und unterer Abstand jedes Abschnitts. „.is-hero“ legt oben einen Abstand von 3rem fest, damit das Produktfoto auf der Startseite angezeigt wird.

Abschnittsüberschrift
Abstand zur Rinne · Randabstand nach unten

Titel und Einleitung eines Abschnitts. „.is-tight“ verringert den Abstand zum Inhalt, „.is-center“ zentriert den gesamten Inhalt (Home-Hero).

Kein 12-spaltiges Raster
Spalten + is-2 … is-6

In Figma gemessen: Die 5-up-Karten und die 6-up-Logo-Zeile passen nicht in ein 12-Spalten-Raster. Konstant sind die Spaltenbreite und der Abstand von 1,5 rem, sodass die Zeilen gleiche Anteile ausmachen. Zweispaltige Hero-Bereiche verwenden ein eigenes Raster (contact-hero: 1fr 1fr, 6 rem Abstand, auf Tablets gestapelt).

Haltepunkte
Webflow-Standardeinstellungen

Desktop ab 992px (darüber 1440 und 1920), Tablet bis zu 991px, Handy im Querformat bis zu 767px, Handy im Hochformat bis zu 479px. Schriftart und Abstände ändern sich bei Tablet und Handy.

Regeln und Form

Die Zeilen auf dieser Seite entsprechen der systemeigenen Haarlinie: 1px, Rahmen/Haarlinie, mit Abstand zum Rand.

container-large.has-rule
1px Haarlinie + Abstand zum oberen Rand

So beginnt ein Abschnitt: eine Linie quer über den Container, dann der Titel. Wird in jedem Abschnitt der Startseite nach dem Hero-Bereich sowie im Hero-Bereich „Kontakt/Vertrieb“ verwendet.

container-large.is-hairline
1px dünne Linie, kein Abstand

Nur die Regel, wenn der Inhalt seine eigenen Abstände festlegt (CTA in der Fußzeile).

Zeilen
testimonial-row · feature-row_text

Listen werden in jeder Zeile durch eine hauchdünne Linie oben getrennt, niemals allein durch Leerzeichen.

Ecken
0 · außer der CTA-Pille

Überall scharfe Ecken: Karten, Felder, Bereiche, Logo-Kacheln. Die einzige Ausnahme bildet der primäre CTA, ein vollformatiges Element (Radius 999 px).

Umriss, kein Rahmen
Die Züge liegen außerhalb des Rahmens

Rahmenlinien verwenden die Kontur (alle vier Langstriche), sodass sie keinen Platz im Layout beanspruchen und über den untergeordneten Elementen liegen. Alles, was einseitig ist, wie beispielsweise eine Zeilenlinie oder eine Unterstreichung, verwendet einen Rand.

Formulare

Jedes Demo-Formular ist mit dem siteweiten Qualifizierungsskript verknüpft. Sie können das Formular nach Belieben gestalten; behalten Sie die Verknüpfung unten jedoch genau so bei, wie sie ist.

Verkabelung (nicht durchtrennen)
Demo-Skript für die Fußzeile der Website

Wrapper .signup-form_wrap, Formular mit data-folk-demo="contact", ein input[type=email], ein .js-select, dessen Werte 1–2, 3–9, 10–49, 50–249, 250–999 und 1000+ lauten. Das Skript sucht beim Verlassen des E-Mail-Feldes nach dem Unternehmen und leitet qualifizierte Teilnehmer mit 10+ an /demo-calendly, qualifizierte Teilnehmer mit 3–9 an /book-a-folk-demo-2 und alle anderen an die Weiterleitung für nicht qualifizierte Teilnehmer weiter.

Inline-Formular
Anmeldeformular · Hero-Bereich auf der Startseite, CTA in der Fußzeile

E-Mail-Adresse, Teamgröße und Schaltfläche in einer umrandeten Zeile, 0,875 rem, 3 rem hoch.

Zeilenfelder
signup-form_input.is-line · signup-form_select.js-select.is-line

Wenden Sie sich an den Vertrieb. Kein Rahmen, kein Hintergrund, Textgröße 1,25 rem, schwarze Unterstreichung mit 1 px, Höhe 4 rem. Der Platzhalter ist der Titel (keine Beschriftungen; jedes Feld verfügt über ein „aria-label“). Platzhalter und nicht ausgewähltes Auswahlfeld in „text/secondary“. Keine Unterstreichung bei Fokus: Das Cursorzeichen dient als Hinweis, und das Auswahlfeld zeigt nur bei Tastaturfokus eine 2-px-Linie an.

Hauptschaltfläche
signup-form_submit.is-full

Schwarze Pille, volle Breite, 1 rem, 3,5 rem hoch.

Rhythmus
Kontaktformular-Felder · Kontaktformular-Aktionen

Enge Anordnung der Felder (0,5 rem), Schaltfläche und Notenstapel (1 rem), Block (2 rem) zwischen den beiden Gruppen.

Entscheidungen
warum das so ist

Ein natives „Select“-Element anstelle von Optionsfeldern: Die Optionsfelder benötigten ein Bridge-Skript, um das Qualifikationsskript zu erreichen, das „Select“-Element benötigt keines. Der Seitenkopf überdeckt die blaue Autovervollständigungsanzeige von Chrome und behält die Schriftart des Feldes bei den vorgeschlagenen Werten bei.

Antrag

Einblendungen sind Attribute, keine Interaktionen. Die Elemente werden nacheinander eingeblendet und ausgeblendet; es gibt keine Unschärfe, und nichts wartet auf die Scrollposition des Lesers, sobald es auf dem Bildschirm erscheint.

data-reveal-group
laden · anzeigen · scrollen

In einem Abschnitt oder Raster. „load“ interagiert mit der Seite (Heroes), zeigt die Gruppe an, sobald sie in den Bildschirm eintritt, und scrollt Element für Element nach oben, während sie erscheint. „data-reveal-at="60%"“ verzögert die Anzeige, bis der obere Rand diese Höhe erreicht hat.

data-reveal
nach oben · Linien · Ausblenden

up: Einblenden und um 1 rem nach oben verschieben. lines: Ein Titel, der Zeile für Zeile eingeblendet wird. fade: Nur Deckkraft; wird für hauchdünne Container verwendet, damit die Regel zusammen mit ihrem Abschnitt angezeigt wird.

data-reveal-preset
Links · Spalte · Elemente · Karten · Block · Liste · Menü · Fußnote

Ein Attribut statt drei bei den üblichen Mustern.

Die H1-Regel
data-reveal-css="hero"

Überschriften im Bereich „Above the Fold“ nutzen die rein CSS-basierte Einblendung, sodass sie sofort als gerendert gelten (LCP). Fügen Sie niemals einen JS-Fade-Effekt zu einem Container hinzu, der die H1-Überschrift enthält.

Immer sichtbar
reduzierte Bewegung · kein JS · Designer

Mit reduzierten Animationen, ohne JavaScript oder im Designer ist alles ganz einfach sichtbar. Die Engine ist „reveal.js“ in der Fußzeile der Website; die Modi, die nur auf der Startseite verfügbar sind, befinden sich in „reveal-extra.js“.

Komponenten

Gemeinsam genutzte Abschnitte werden als Webflow-Komponenten bereitgestellt, sodass eine Änderung an einer Stelle auf allen Seiten, die diese Komponenten verwenden, übernommen wird.

Navigationsleiste · Fußzeile
auf der gesamten Website

Beide Bearbeitungen wirken sich auf alle Seiten aus. Die „Base“-Variante der Fußzeile enthält das CTA-Formular. Benennen Sie niemals die Elemente .nav-items-wrapper, .nav-item-wrapper, .logo-context-menu oder .sub-nav-item um, da Skripte und CSS auf diese Elemente verweisen.

Abschnitte 2026
Logos 2026 · Kundenstimmen 2026

Die Logo-Wand und die Reihen mit Kundenstimmen des Unternehmens, die im Direktvertrieb wiederverwendet werden.

Formular zur Qualifizierung als Held
Startseite – Heldenformular

Das Inline-Demo-Formular, das bereits mit dem Qualifizierungsskript verknüpft ist.

Produktmodelle
ui-Namensraum · ui/*-Token

Illustrationen sind programmierte Webflow-Elemente, keine Bilder: Sie sind bei jeder DPI-Einstellung gestochen scharf, interaktiv und animierbar. Sie verwenden eigene UI-Klassen und Tokens und übernehmen niemals die Abstände der Seite. Jede animierte Illustration enthält eine Instanz ihrer Code-Komponente, sodass ein Skript nur einmal bearbeitet werden muss. Alle Illustrationen sind unter /illustrations aufgelistet; fügen Sie jede neue Illustration dort hinzu.

Checkliste
Checkliste › Checklistenpunkt › Checklisten-Symbol
  • Eine Demo erhalten
  • Finden Sie heraus, welcher Tarif der richtige für Sie ist