1. Fonts
Im Divi 5 → Variable Manager → Fonts
| Variablenname | Wert |
|---|---|
CDH / Font / Headline |
DM Serif Display |
CDH / Font / Body |
Inter |
Die Theme-Grundeinstellung ebenfalls:
- Heading Font → DM Serif Display
- Body Font → Inter
Design Variables lassen sich direkt mit den Typografie-Feldern von Divi verbinden.
2. Schriftgrößen als globale Variablen
Diese Option Group Presets sind angelegt
| Variable | Wert |
|---|---|
CDH / Type / H1 |
clamp(42px, 5vw, 60px) |
CDH / Type / H2 |
clamp(32px, 3.5vw, 44px) |
CDH / Type / H3 |
clamp(25px, 2.5vw, 32px) |
CDH / Type / H4 |
clamp(20px, 1.8vw, 24px) |
CDH / Type / Lead |
clamp(18px, 1.5vw, 20px) |
CDH / Type / Body |
17px |
CDH / Type / Small |
14px |
CDH / Type / Label |
13px |
Divi 5 unterstützt bei Number Variables CSS-Funktionen wie clamp() und calc(), sodass wir Responsive Typography ohne drei separate Desktop-/Tablet-/Mobilwerte realisieren können.
3. Typografie-Presets
Diese Option Group Presets sind angelegt
H1 – Seitentitel
DM Serif Display
- Weight: 400
- Size:
CDH / Type / H1 - Line Height:
1.05 - Letter Spacing:
-0.01em
Beispiele:
Vitello Tonnato
Unsere Rezepte
Italienische Küche
H2 – Abschnitt
DM Serif Display
- Weight: 400
- Size:
CDH / Type / H2 - Line Height:
1.10
Beispiele:
Neueste Rezepte
Landesküchen
Beliebte Gerichte
H3 – Unterüberschrift
DM Serif Display
Weight: 400
Size: CDH / Type / H3
Line Height: 1.15
Beispiele:
Zutaten
Zubereitung
Nährwerte
H4
Hier wechsle ich bewusst zu Inter:
- Inter
- 600
CDH / Type / H4- Line Height
1.25
Für funktionale Untergliederungen.
Body
Inter
- Weight: 400
- Size: 17 px
- Line Height:
1.65
Das sind bei 17 px ungefähr 28 px Zeilenhöhe – sehr angenehm für längere Rezepttexte.
Lead / Einleitung
Inter
- Weight: 400
- Size: 18–20 px
- Line Height: 1.6
Für Rezeptbeschreibungen oder Einleitungstexte.
Meta
Inter Medium 500
- 14 px
- Line Height 1.4
Beispielsweise:
45 Minuten · Mittel · 4 Portionen
Label
Inter SemiBold 600
- 13 px
- Line Height 1.3
- Letter Spacing
0.06em
Beispielsweise:
ITALIEN
HAUPTGERICHT
28 REZEPTE
4. Spacing-System
Hier sollten wir aufhören, irgendwo willkürlich 37 px, 63 px oder 18 px einzutragen.
Wir verwenden eine feste Skala.
| Variable | Wert |
|---|---|
CDH / Space / XXS |
4px |
CDH / Space / XS |
8px |
CDH / Space / S |
12px |
CDH / Space / M |
16px |
CDH / Space / L |
24px |
CDH / Space / XL |
32px |
CDH / Space / 2XL |
48px |
CDH / Space / 3XL |
64px |
CDH / Space / 4XL |
96px |
Genau für solche Spacing Scales sind Divis Number Variables gedacht.
5. Content-Breite
Ebenfalls als Variablen.
| Variable | Wert |
|---|---|
CDH / Layout / Content |
1200px |
CDH / Layout / Text |
760px |
CDH / Layout / Narrow |
640px |
Für Fließtexte und Rezeptbeschreibungen sollte die Textzeile nicht über die gesamte 1200-px-Seite laufen.
Die 760 px sorgen für deutlich angenehmere Lesbarkeit.
6. Border-Radius
Ich würde den Auftritt freundlich gestalten, aber nicht in die derzeit typische SaaS-Welt mit riesigen 30-px-Rundungen abrutschen lassen.
Unsere Skala:
| Variable | Wert |
|---|---|
CDH / Radius / Small |
4px |
CDH / Radius / Medium |
8px |
CDH / Radius / Large |
12px |
CDH / Radius / Card |
12px |
CDH / Radius / Pill |
999px |
Verwendung
Rezeptkarten: 12 px
Landesküchen-Kacheln: 12 px
Bilder: 8–12 px
Formfelder: 6–8 px
Kategorie-Badges: Pill
7. Schatten
Ich würde den Auftritt freundlich gestalten, aber nicht in die derzeit typische SaaS-Welt mit riesigen 30-px-Rundungen abrutschen lassen.
Unsere Skala:
Card Shadow
0 6px 24px rgba(0,0,0,0.08)
Card Hover
0 12px 32px rgba(0,0,0,0.12)
Soft Shadow
0 3px 12px rgba(0,0,0,0.06)
Keine schwarzen, schweren Schlagschatten.
8. Rezeptkarten
Das wird eines unserer wichtigsten Element Presets.
CDH / Card / Recipe
Bild
- Seitenverhältnis ungefähr 4:3
object-fit: cover- Radius oben: 12 px
Karte
- Radius: 12 px
- Hintergrund: hell
- Shadow: Soft
- Overflow hidden
Innenabstand
24 px
Kategorie
Inter 600
13 px
Versalien
Letter spacing 0.06em
Titel
DM Serif Display
26–30 px
Line Height 1.15
Beschreibung
Inter 16–17 px
Line Height 1.55
Meta
Inter 14 px
Hover
Karte:
translateY(-4px)
Schatten etwas stärker.
Bild:
scale(1.03)
Transition ungefähr:
300ms ease
Also Bewegung, aber kein nervöses Herumhüpfen.
9. Landesküchen-Karten
Für die bereits geplante Ansicht:
CDH / Card / Country
Großes Food- oder Länderbild.
Darüber beziehungsweise darunter:
Italien
DM Serif Display
30–34 px
42 REZEPTE
Inter SemiBold
13 px
Letter spacing:
0.06em
Die komplette Karte klickbar.
Hover:
- Bild ganz leicht vergrößern
- Overlay minimal verändern
- Karte 3–4 px anheben
Das eignet sich sowohl für Landesküchen als auch für den entsprechenden Abschnitt auf der Startseite.
10. Buttons
Wir definieren zwei Hauptvarianten
Primary Button
Inter SemiBold 600
15 px
Padding:
14px 24px
6px
Hover
leicht dunklertranslateY(-1px)
Secondary Button
Gleiche Typografie.
- transparenter Hintergrund
- 1 px Border
- passende Text-/Primärfarbe
Damit bekommen wir beispielsweise:
Rezept ansehen
und sekundär:
Alle Rezepte
11. Navigation
Die Navigation bleibt komplett Inter
Desktop
Inter 600
15 px
Line Height 1
Ich würde keine DM Serif Display im Menü verwenden.
Die Serifenschrift soll ihre Wirkung bei redaktionellen Inhalten entfalten.
12. Formulare
Inter 16 px
Formfelder:
- Höhe ca. 48–52 px
- Radius 6–8 px
- Border 1 px
- Hintergrund sehr hell
- Padding 14–16 px
Labels:
Inter 600
14 px
Divi 5 bietet auch für Formularfelder eigene Typografie‑, Border- und Shadow-Gruppen, sodass wir hierfür ebenfalls ein Preset anlegen können.
13. Bilder
Ich würde eine feste Regel aufstellen:
Rezeptbilder
4:3
Hero-/Titelbilder
16:9 oder etwa 2:1
Landesküchen
3:2 beziehungsweise 4:3
Personen
4:5
Und möglichst nicht unterschiedliche Seitenverhältnisse wild innerhalb eines Grids mischen.
14. Das komplette System im Überblick
CDH
│
├─ COLORS
│ ├─ Primary
│ ├─ Secondary
│ ├─ Accent
│ ├─ Text
│ ├─ Text Muted
│ ├─ Background
│ ├─ Surface
│ └─ Border
│
├─ FONTS
│ ├─ Headline → DM Serif Display
│ └─ Body → Inter
│
├─ TYPE
│ ├─ H1
│ ├─ H2
│ ├─ H3
│ ├─ H4
│ ├─ Lead
│ ├─ Body
│ ├─ Small
│ └─ Label
│
├─ SPACE
│ ├─ XXS → 4px
│ ├─ XS → 8px
│ ├─ S → 12px
│ ├─ M → 16px
│ ├─ L → 24px
│ ├─ XL → 32px
│ ├─ 2XL → 48px
│ ├─ 3XL → 64px
│ └─ 4XL → 96px
│
├─ RADIUS
│ ├─ Small → 4px
│ ├─ Medium → 8px
│ ├─ Large → 12px
│ └─ Pill → 999px
│
└─ LAYOUT
├─ Content → 1200px
├─ Text → 760px
└─ Narrow → 640px
Option Group Presets sind in Divi 5 bewusst modulübergreifend wiederverwendbar, während Element Presets anschließend den kompletten Modultyp definieren können.
15. Die Farbpalette
1. Kernfarben aus dem Logo
| Rolle | Name | HEX | Einsatz |
|---|---|---|---|
| Primary | Champagner-Gold | #FDD58F | Hauptmarkenfarbe, Buttons, Highlights, Icons |
| Accent | Zitronengelb | #FFF155 | Akzente, Labels, kleine Hervorhebungen |
| Secondary / Dark | Tiefschwarz | #000000 | Logo-Hintergrund, dunkle Flächen, starke Kontraste |
2. Ergänzende Systemfarben
Damit die Seite nicht nur aus Schwarz und Gelb besteht, brauchen wir ruhige Begleitfarben:
| Rolle | Name | HEX | Einsatz |
|---|---|---|---|
| Text | Soft Black | #161616 | Standard-Fließtext |
| Text Muted | Warm Gray | #6C6558 | Metadaten, sekundäre Infos |
| Background | Warm Ivory | #FFF9EF | Seitenhintergrund |
| Surface | Light Cream | #FFF4DE | Karten, Boxen, hervorgehobene Flächen |
| Border | Soft Sand | #E8D8B3 | Linien, Rahmen, Trennungen |
3. Hover- und Zustandsfarben
Für Buttons und Interaktionen:
| Rolle | Name | HEX |
|---|---|---|
| Primary Hover | Darker Gold | #E9C175 |
| Accent Hover | Darker Lemon | #EBDD42 |
| Dark Hover | Charcoal Black | #1A1A1A |
CDH / Color / Primary → #FDD58F
CDH / Color / Primary Hover → #E9C175
CDH / Color / Accent → #FFF155
CDH / Color / Accent Hover → #EBDD42
CDH / Color / Dark → #000000
CDH / Color / Text → #161616
CDH / Color / Text Muted → #6C6558
CDH / Color / Background → #FFF9EF
CDH / Color / Surface → #FFF4DE
CDH / Color / Border → #E8D8B3
16. Einsatz der Farben
1. Seitenhintergrund
Background #FFF9EF
Das gibt der Seite Wärme und einen kulinarischen, leicht cremigen Charakter. Reines Weiß wäre mir hier zu kühl.
2. Text
- Standardtext: Text
#161616 - Sekundäre Infos: Text Muted
#6C6558
Damit bleibt alles gut lesbar, ohne dass die Seite zu hart wirkt.
3. Headlines
Die Headlines in DM Serif Display würde ich meist in:
- Dark
#000000
oder - Text
#161616
setzen.
Für einzelne Highlights kann man Primary #FDD58F einsetzen, aber nur sparsam.
4. Karten / Rezeptboxen
Für Karten würde ich nehmen:
- Hintergrund: Surface
#FFF4DE - Border: Border
#E8D8B3 - Text: Text
#161616
Das wirkt freundlicher als rein weiße Karten.
5. Buttons
Primary Button
- Hintergrund: Primary
#FDD58F - Text: Dark
#000000 - Hover: Primary Hover
#E9C175
Secondary Button
- Hintergrund: Dark
#000000 - Text: Primary
#FDD58F - Hover: Dark Hover
#1A1A1A
Accent Button / Badge
- Hintergrund: Accent
#FFF155 - Text: Dark
#000000 - Hover: Accent Hover
#EBDD42
Ganz wichtige Kontrastregel
Die beiden hellen Markenfarben sind wunderschön — aber:
Nie weiße Schrift auf Gold oder Gelb
also kein Weiß auf #FDD58F oder #FFF155.
Das ist kontrastarm und schlecht lesbar.
Stattdessen immer:
- schwarzer / sehr dunkler Text auf Gold/Gelb
- goldener Text auf schwarzem Hintergrund
Das passt perfekt zum Logo.
Farbverteilung auf der Website
Ich würde ungefähr mit dieser Gewichtung arbeiten:
- 70 % helle Flächen
(Background,Surface) - 20 % dunkle Typografie und dunkle Funktionsflächen
(Text,Dark) - 10 % Marken- und Akzentfarben
(Primary,Accent)
So bleibt die Seite elegant und nicht zu laut.
Anwendung auf die Elemente
Rezeptkarten
- Karte:
Surface - Titel:
Text - Meta:
Text Muted - Kategorie-Badge:
Accent - CTA-Button:
Primary
Landesküchen-Kacheln
- Bild + dunkles Overlay
- Titel:
#FFFFFFoderPrimary - Rezeptanzahl-Badge:
Accentmit dunklem Text
Header / Navigation
- Hintergrund:
Backgroundoder#FFFFFF - Menüpunkte:
Text - Hover:
Primary - Aktiver Menüpunkt:
DarkoderPrimary
Footer
Hier darf es dunkler werden:
- Hintergrund:
Dark - Überschriften:
Primary - Text:
#F7E7C1oder#FFFFFF - Links Hover:
Accent