Styleguide · Web · Stand 19.09.2026 · v0.1

Fünftes Viertel im Web.

Was hier steht, gilt für fuenftesviertel.de. Quelle der Wahrheit ist die theme.json des Child-Themes; diese Seite zeigt, was dort definiert ist, und dient als Auswahlbogen für alles, was sich bewegt.

01 · Farben

Skye ist die Fläche, Weiß ist die Stimme.

Die Website steht komplett auf Skye. Weiß trägt Text, Logo und Buttons, OffWhite ist die leisere Stufe für Labels und Hover. Midnight kommt nur in Schatten und Akzenten vor, nie als Fläche. Andere Farben gibt es nicht.

Skye#0000FF · baseHintergrund der ganzen Seite, Logo auf Weiß
Weiß#FFFFFF · contrastText, Logo, Buttons, Linien in voller Stärke
OffWhite#E6E6FE · mutedLabels, Hover-Zustände, helle Stufe im Duotone
LinieOffWhite 35 % · lineHaarlinien, Rahmen, Trenner zwischen Sektionen
Midnight#000033 · accentSchatten, Fokusring, Abdunkeln. Keine Fläche.

Im Code: var(–wp–preset–color–base), –contrast, –muted, –line, –accent

03 · Ziffern

Zahlen aus derselben Hand.

Die Ziffern 0 bis 9 sind in der Handschrift der Bildmarke gezeichnet. Sie sind für große Zahlen da: Hausnummer, Öffnungszeiten, Datum eines Festivals, die 75.000 m². Nicht als Ersatz für Zahlen im Fließtext. Als Inline-SVG nehmen sie jede Textfarbe an, deshalb funktionieren sie weiß auf Skye und Skye auf Weiß aus derselben Datei.

.000 m²

Beispiel: Ziffern groß, Einheit in der Headline-Schrift

Mediathek: Original schwarz IDs 46 bis 55, weiße Versionen IDs 63 bis 72 (für den Bildblock). Im Code: Inline-SVG mit fill=“currentColor“, Klasse fv-numbers auf den Container, Größe über –fv-number-size.

04 · Typografie

Sofia Sans Extra Condensed für die Headlines, Geist für den Text, Geist Mono für die Handschrift.

Alle drei selbst gehostet, alle drei variabel. Display-Headlines laufen in Sofia Sans Extra Condensed 800 als Versalien: dieselbe Akzidenz-Linie wie Söhne Schmal, ähnlich schmal, ähnlich hohe Mittellänge, ohne die Härte einer Archivo. Geist trägt den Lauftext, Geist Mono die handgeschriebenen Notizen: Labels, Eyebrows, Tags, das Wort „Menu“. Print bleibt bei Söhne.

Condensed-Vergleich

Dieselbe Zeile in den Kandidaten, einmal gemischt wie im Söhne-Muster, einmal als Versalien wie auf der Seite. Sofia Sans Extra Condensed 800 ist aktiv und läuft überall, die anderen nur hier. Archivo ist raus.

Sofia Sans Extra Condensed 800 · aktivAkzidenz-Linie, am nächsten an Söhne Schmal Halbfettfv-display

Söhne Schmal Family · Köln bekommt einen neuen Treffpunkt.

Köln bekommt einen neuen Treffpunkt.

Sofia Sans Extra Condensed 650Dieselbe Schrift, ein Gewicht leichter (Kräftig statt Halbfett)font-weight: 650

Söhne Schmal Family · Köln bekommt einen neuen Treffpunkt.

Köln bekommt einen neuen Treffpunkt.

Sofia Sans Condensed 700Eine Stufe breiter, mehr Luft in den BuchstabenKandidat

Söhne Schmal Family · Köln bekommt einen neuen Treffpunkt.

Köln bekommt einen neuen Treffpunkt.

Antonio 600Alternate-Gothic-Linie, höher, runder, mehr PlakatKandidat

Söhne Schmal Family · Köln bekommt einen neuen Treffpunkt.

Köln bekommt einen neuen Treffpunkt.

Oswald 500Ebenfalls Alternate Gothic, klassisch, etwas breiterKandidat

Söhne Schmal Family · Köln bekommt einen neuen Treffpunkt.

Köln bekommt einen neuen Treffpunkt.

Geist 800Bisheriger Stand, keine Condensedvorher

Köln bekommt einen neuen Treffpunkt.

Schriftmuster

DisplaySofia Sans Extra Condensed 800 · Versalien · clamp(3.5rem, 8vw, 8.5rem) · 0.9fv-display fv-hero-title

Köln bekommt einen neuen Treffpunkt.

SektionstitelSofia Sans Extra Condensed 800 · Versalien · clamp(2.5rem, 5.2vw, 5rem)fv-display fv-h2

Mitten in Köln.

TitelGeist 600 · 2.5rem bis 4.5rem · 1.1xx-large

Das Erlebnis

ÜberschriftGeist 600 · 1.75rem bis 2.5rem · 1.1x-large

Was passiert hier?

LeadGeist 400 · 1.25rem bis 1.5rem · 1.6large

Direkt neben XXXLutz an der Horbeller Straße entsteht ein Ort für Food, Community und Events. Container-Architektur, kurze Wege, lange Abende.

TextGeist 400 · 1.0625rem · 1.6medium

Das Fünfte Viertel ist Teil einer langfristigen Entwicklung von rund 75.000 m². Den Auftakt macht ein Treffpunkt aus Containern, der wächst, wie das Viertel wächst: mit Pop-ups, Sommerfestival und Weihnachtsmarkt.

KleinGeist 400 · 0.875remsmall

© 2026 Fünftes Viertel. Alle Rechte vorbehalten. Impressum · Datenschutz

MonoGeist Mono · Versalien · 0.08em Laufweitefv-mono

Food. Community. Events. →

EyebrowGeist Mono · 0.75rem · 0.14em · OffWhitefv-eyebrow

Scroll down ↓

TagGeist Mono · 0.7rem · Weiß auf Skye invertiertfv-tag

Summer Winter Coming soon

05 · Buttons & Links

Pille, weiß, eine pro Sektion.

Der Button ist weiß auf Skye, Geist 700, volle Rundung. Hover wechselt auf OffWhite. Die Outline-Variante ist für Zweitaktionen. Links sind unterstrichen und werden im Hover OffWhite. Listen bekommen Pfeile statt Punkte.

ListePfeile
  • Horbeller Straße, Köln
  • Direkt neben XXXLutz
  • Parkplätze vor Ort
fv-list-arrows
PlatzhalterGestrichelt
Dein Logo hier?
fv-dashed
TrennerHaarlinie
Food
Drinks
Events
fv-divider-row · fv-section

06 · Abstände & Raster

Fünf Stufen, zwei Breiten.

Textspalte 40rem, weite Spalte 76rem, Seitenrand 1.5rem. Sektionen haben oben und unten Stufe 4, innerhalb einer Sektion gilt Stufe 2 als Standardabstand zwischen Blöcken. Bilder dürfen bis an den Viewportrand laufen.

1 · 0.75rem · spacing|20
2 · 1.5rem · spacing|30
3 · 3rem · spacing|40
4 · 5rem · spacing|50
5 · 6rem bis 10rem · spacing|60

contentSize 40rem · wideSize 76rem · blockGap spacing|30 · Bleed: fv-bleed-left, fv-bleed-right auf dem Spalten-Block

07 · Bilder

Jedes Foto wird Skye.

Alle Fotos laufen durch das Duotone-Preset Skye (Skye zu OffWhite). Im Bildblock unter Filter auswählen, fertig. So landet jedes Bild im Markenlook, egal wer es fotografiert hat. Keine Rahmen, keine Rundungen, keine Schatten.

Duotone: var:preset|duotone|skye · Bilder liegen blockbündig, auf dem Handy volle Breite

Container mit Fünftes-Viertel-Branding im Duotone Skye

08 · Animationen

Bewegung, die vom Scrollen kommt.

Grundhaltung: nichts blinkt von allein. Elemente kommen ins Bild, weil man scrollt; die Bewegung ist an die Scrollposition gekoppelt, läuft im Compositor und ist nach 25 Prozent Sichtbarkeit fertig. Wer im System „Bewegung reduzieren“ gesetzt hat, sieht alles sofort. Unten stehen alle Kandidaten mit Nummer. Sag mir, welche bleiben, der Rest fliegt raus.

0.7sDauer · –fv-anim-duration
1.25remWeg · –fv-anim-distance
90msVersatz · –fv-stagger-step
0.22 0.61 0.36 1Kurve · –fv-anim-ease
0.35sHover · –fv-hover-duration

A · Einblenden beim Scrollen

01 bis 04 sind auf der Startseite bereits im Einsatz. 05 bis 08 sind neue Varianten für Headlines und Textblöcke; sinnvoll ist eine Variante für Headlines plus der Standard für alles andere.

01Bestand · Text & Blöcke

Hochwandern

Der Standard. Blendet ein und wandert 20 px nach oben. Für Absätze, Überschriften, ganze Sektionen.

Köln bekommt einen neuen Treffpunkt.

fv-reveal
02Bestand · Text & Blöcke

Von links

Kommt aus der linken Flanke. Für Elemente, die am linken Rand stehen: Listen, Adressen, Zitate.

  • Horbeller Straße
  • Direkt neben XXXLutz
  • Köln-West
fv-reveal--left
03Bestand · Bilder

Leichter Zoom

Bild blendet ein und setzt sich von 104 auf 100 Prozent. Ruhig, kaum merklich, für alle Fotos.

Becher mit Fünftes-Viertel-Branding
fv-reveal--scale
04Bestand · Container

Versetzt

Auf den Container: die Kinder laufen mit 90 ms Abstand nacheinander ein. Für Hero, Listen, Kartenreihen.

Standort

Mitten in Köln.

Food. Community. Events. →
fv-stagger
05Neu · Text

Aus der Unschärfe

Kommt aus 10 px Weichzeichnung scharf. Weich, fast fotografisch. Für Lead-Texte und Zitate, nicht für kleine Schrift.

Das Erlebnis.

fv-reveal--blur
06Neu · Headlines Empfehlung

Wischt frei

Die Headline wird von unten aufgedeckt, als würde eine Kante hochgezogen. Präzise, grafisch, passt zum Wegeleitsystem.

Was passiert hier?

fv-reveal--wipe
07Neu · Text

Mit Schwung

Kommt 40 px von unten und schwingt minimal über. Lebendiger als der Standard. Für Zahlen, Tags, einzelne Akzente.

Coming soon

Summer Festival

fv-reveal--rise
08Neu · Headlines

Wort für Wort

Jedes Wort läuft einzeln ein, 45 ms versetzt. Das Skript zerlegt den Text, Links bleiben erhalten. Nur für kurze Headlines.

Food. Community. Events. Pop-ups.

fv-words

B · Bilder

Ein Einblenden für Fotos (03 oder 09), dazu optional ein Dauerverhalten (10) und ein Hover für verlinkte Bilder (11).

09Neu · Bilder Empfehlung

Aus der Maske

Das Bild wird von unten aufgedeckt und setzt sich dabei von 108 auf 100 Prozent. Die Kante fährt hoch, das Motiv kommt zur Ruhe.

Container mit Fünftes-Viertel-Branding
fv-reveal--mask
10Neu · Bilder · Scroll

Parallax

Das Bild wandert leicht gegen die Scrollrichtung, 7 Prozent nach oben und unten. In der kleinen Bühne scrollen, um es zu sehen.

↕ Hier scrollen
↓ scrollen
Foodbag mit Fünftes-Viertel-Branding
fv-parallax
11Neu · Bilder · Hover

Zoom beim Hover

Bild wächst im Rahmen auf 105 Prozent, 0.8 s weich. Für verlinkte Bilder: Galerie, Events, Partner.

Foodbag mit Fünftes-Viertel-Branding
fv-hover-zoom

C · Linien & Zahlen

Die Haarlinie ist das ruhigste Gestaltungsmittel der Seite. Wenn sie sich bewegt, dann einmal und kurz.

12Neu · Linien Empfehlung

Linie zeichnet sich

Die Trennlinie über einer Sektion wächst von links nach rechts, bevor der Inhalt einblendet. Ersetzt den statischen Rand von fv-section.

Partner

Gemeinsam bauen.

fv-line-draw
13Bestand · Linien · Scroll

Linie wächst mit dem Scroll

Die Linie skaliert über die gesamte Strecke, die sie im Bild ist. Fortschritt statt Effekt. In der Bühne scrollen.

↕ Hier scrollen
↓ scrollen
fv-progress
14Neu · Zahlen

Zahl zählt hoch

Zählt von 0 zum Zielwert, 1.4 s, reines CSS. Zielwert als Inline-Style, Endwert im aria-label. Für die 75.000 m², Öffnungstage, Partnerzahl.

.000 m²

Entwicklungsfläche
fv-count · --fv-to
15Bestand · Scroll

Blendet wieder aus

Kommt beim Hereinscrollen, geht beim Herausscrollen. Nur für einzelne Elemente, sonst wird die Seite unruhig. In der Bühne scrollen.

↕ Hier scrollen
↓ scrollen

Follow the journey.

fv-sticky-fade

D · Buttons & Links · Hover

Ein Hover für den Button, einer für Textlinks. Auf Touch-Geräten passiert nichts davon, deshalb darf kein Hover Information tragen.

16Neu · Button Empfehlung

Pfeil rückt nach

Der Pfeil aus der Handschrift wandert beim Hover ein kleines Stück nach rechts. Zeigt Richtung, bleibt leise.

fv-btn-arrow
17Neu · Button · Outline

Füllung wischt durch

Der Outline-Button füllt sich beim Hover von links mit Weiß, die Schrift springt auf Skye. Für Zweitaktionen.

fv-btn-fill
18Neu · Button

Hebt sich

Button geht 3 px nach oben und bekommt einen Midnight-Schatten. Der einzige Schatten auf der Seite.

fv-btn-lift
19Neu · Textlinks

Unterstreichung wandert ein

Statt der festen Unterstreichung zeichnet sich die Linie beim Hover von links. Für Navigation, Social Links, Footer.

fv-underline-slide

E · Marke & Dauerläufer

Alles, was ohne Scrollen läuft. Höchstens eines davon pro Screen, sonst konkurriert es mit dem Inhalt.

20Neu · Dauerläufer

Laufschrift

Endlos laufende Zeile in Display-Versalien, 28 s pro Runde, hält beim Hover an. Als Trenner zwischen Sektionen oder im Footer.

Food · Community · Events · Pop-ups · Köln ·
fv-marquee
21Neu · Dauerläufer

Pulsierender Punkt

Ein Punkt vor dem Text sendet alle 1.8 s einen Ring aus. Für „Coming soon“, Öffnungszeiten, Live-Hinweise.

Coming soonSommerfestival 2027
fv-pulse
22Neu · Dauerläufer

Hüpfender Hinweis

Der Scroll-Hinweis im Hero hüpft alle 1.6 s ein kleines Stück nach unten. Nur dort, nirgends sonst.

Scroll down ↓
fv-bounce
23Neu · Marke · Hover

Bildmarke kippt

Die 5/4 kippt beim Hover um 6 Grad und schwingt zurück, wie ein handgezeichneter Aufkleber. Für Footer und Karten-Platzhalter.

fv-mark-tilt
24Neu · Seitenaufruf Empfehlung

Hero läuft ein

Beim Laden der Seite laufen die Kinder des Hero-Containers versetzt ein, einmalig und zeitbasiert. Das Pendant zu 04 für den ersten Screen.

Köln · Horbeller Straße

Köln bekommt einen neuen Treffpunkt.

Food. Community. Events. →
fv-load-in
25Bestand · Seitenwechsel

Sanfter Seitenwechsel

Zwischen zwei Seiten blendet der Browser 200 ms über, statt weiß zu blitzen. Läuft bereits, ohne Klasse, in Chrome und Safari. Zum Testen: zur Baustellenseite und zurück.

@view-transition

Alle Klassen liegen in assets/css/animations.css, die Demos in assets/js/site.js und custom.css (Präfix fv-sg-). Nicht gewählte Kandidaten werden nach der Auswahl entfernt.