Stripe Designsystem.
Stripe Designsystem — Zahlungsinfrastruktur. Charakteristische lila Verläufe, elegantes Weight-300.
Im Kontext ansehen
Dieselben Design-Tokens, angewendet auf verschiedene Artefaktarten – eine Website, eine App, eine Folie, ein Poster. Originale Mockups, neu mit diesem System gestaltet, keine Screenshots.
it
real.
Design-Tokens
56 Tokens, die dem Open Design Token-Vertrag entsprechen – dieselben strukturierten Werte für Palette, Typografie, Abstände und Motion, die dein Agent liest, um jedes Artefakt zu gestalten.
Oberfläche
-
--bg#ffffff -
--surface#ffffff -
--surface-warm#f6f9fc
Text
-
--fg#061b31 -
--fg-2#273951 -
--muted#64748d -
--metavar(--muted)
Rahmen
-
--border#e5edf5 -
--border-softvar(--border)
Akzent
-
--accent#533afd -
--accent-on#ffffff -
--accent-hover#4434d4 -
--accent-active#2e2b8c
Semantisch
-
--success#15be53 -
--warn#9b6829 -
--danger#ea2261
Typografie
-
--font-display"sohne-var", "Söhne", "Sohne", "SF Pro Display", -apple-system, BlinkMacSystemFont, system-ui, "Helvetica Neue", Arial, sans-serif -
--font-body"sohne-var", "Söhne", "Sohne", "SF Pro Display", -apple-system, BlinkMacSystemFont, system-ui, "Helvetica Neue", Arial, sans-serif -
--font-mono"SourceCodePro", "Source Code Pro", ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Monaco, Consolas, monospace
Typografie-Skala
-
--text-xs12px -
--text-sm14px -
--text-base16px -
--text-lg18px -
--text-xl22px -
--text-2xl32px -
--text-3xl48px -
--text-4xl56px -
--leading-body1.40 -
--leading-tight1.10 -
--tracking-display-0.02em
Abstände
-
--space-14px -
--space-28px -
--space-312px -
--space-416px -
--space-520px -
--space-624px -
--space-832px -
--space-1248px -
--section-y-desktop96px -
--section-y-tablet64px -
--section-y-phone40px
Radius
-
--radius-sm4px -
--radius-md6px -
--radius-lg8px -
--radius-pill9999px
Elevation
-
--elev-flatnone -
--elev-ring0 0 0 1px var(--border) -
--elev-raisedrgba(50, 50, 93, 0.25) 0px 30px 45px -30px, rgba(0, 0, 0, 0.10) 0px 18px 36px -18px
Fokus
-
--focus-ring0 0 0 2px var(--accent), 0 0 0 5px color-mix(in oklab, var(--accent), transparent 75%)
Motion
-
--motion-fast150ms -
--motion-base200ms -
--ease-standardcubic-bezier(0.2, 0, 0, 1)
Layout
-
--container-max1080px -
--container-gutter-desktop32px -
--container-gutter-tablet24px -
--container-gutter-phone16px
Design System Inspired by Stripe
Category: Fintech & Kryptowährung Zahlungsinfrastruktur. Charakteristische lila Verläufe, elegantes Gewicht 300.
1. Visuelles Thema & Atmosphäre
Stripes Website ist der Goldstandard im Fintech-Design – ein System, das gleichzeitig technisch und luxuriös, präzise und warm wirkt. Die Seite öffnet sich auf einer sauberen weißen Leinwand (#ffffff) mit tiefen marinegrauen Überschriften (#061b31) und einem charakteristischen Lila (#533afd), das sowohl als Markenanker als auch als interaktiver Akzent fungiert. Dies ist nicht das kalte, klinische Lila von Unternehmenssoftware; es ist ein sattes, gesättigtes Violett, das selbstbewusst und premium wirkt. Der Gesamteindruck ist der einer Finanzinstitution, die von einer erstklassigen Schriftgießerei neu gestaltet wurde.
Die benutzerdefinierte variable Schriftart sohne-var ist das prägende Element von Stripes visueller Identität. Jedes Textelement aktiviert den OpenType-Stilsatz "ss01", der Zeichenformen für einen ausgesprochen geometrischen, modernen Look modifiziert. Bei Displaygrößen (48px–56px) läuft sohne-var mit Gewicht 300 – ein außergewöhnlich leichtes Gewicht für Überschriften, das eine ätherische, fast geflüsterte Autorität erzeugt. Dies ist das Gegenteil der Konvention “fette Hero-Überschrift”; Stripes Überschriften wirken, als müssten sie nicht schreien. Der negative Buchstabenabstand (-1,4px bei 56px, -0,96px bei 48px) verdichtet den Text zu kompakten, engineerten Blöcken. Bei kleineren Größen verwendet das System ebenfalls Gewicht 300 mit proportional reduziertem Tracking sowie tabellarische Ziffern via "tnum" für die Darstellung von Finanzdaten.
Was Stripe wirklich auszeichnet, ist sein Schattensystem. Anstelle des flachen oder einlagigen Ansatzes der meisten Websites verwendet Stripe mehrschichtige, blau getönte Schatten: das charakteristische rgba(50,50,93,0.25) kombiniert mit rgba(0,0,0,0.1) erzeugt Schatten mit einer kühlen, fast atmosphärischen Tiefe – als ob Elemente in einem Dämmerungshimmel schweben. Der blaugraue Unterton der primären Schattenfarbe (50,50,93) ist direkt mit der marineblau-lila Markenpalette verknüpft, sodass selbst die Elevation markentypisch wirkt.
Hauptmerkmale:
- sohne-var mit OpenType
"ss01"auf allen Texten – ein benutzerdefinierter Stilsatz, der die Schriftzeichen der Marke definiert - Gewicht 300 als charakteristisches Überschriftengewicht – leicht, selbstbewusst, konventionswidrig
- Negativer Buchstabenabstand bei Displaygrößen (-1,4px bei 56px, progressive Lockerung nach unten)
- Blau getönte mehrschichtige Schatten mit
rgba(50,50,93,0.25)– Elevation, die markenfarbig wirkt - Tiefe Marine-Überschriften (
#061b31) statt Schwarz – warm, premium, von Finanzqualität - Konservativer Border-Radius (4px–8px) – keine Pillenform, keine harten Kanten
- Ruby (
#ea2261) und Magenta (#f96bee) als Akzente für Verläufe und dekorative Elemente SourceCodeProals Monospace-Begleiter für Code und technische Bezeichnungen
2. Farbpalette & Rollen
Primär
- Stripe-Lila (
#533afd): Primäre Markenfarbe, CTA-Hintergründe, Link-Text, interaktive Hervorhebungen. Ein gesättigtes Blauviolett, das das gesamte System verankert. - Tiefes Marine (
#061b31):--hds-color-heading-solid. Primäre Überschriftenfarbe. Nicht schwarz, nicht grau – ein sehr dunkles Blau, das dem Text Wärme und Tiefe verleiht. - Reines Weiß (
#ffffff): Seitenhintergrund, Kartenoberflächen, Schaltflächentext auf dunklen Hintergründen.
Marke & Dunkel
- Marken-Dunkel (
#1c1e54):--hds-color-util-brand-900. Tiefes Indigo für dunkle Bereiche, Fußzeilenhintergründe und immersive Markenmomente. - Dunkles Marine (
#0d253d):--hds-color-core-neutral-975. Das dunkelste Neutral – fast schwarz mit einem blauen Unterton für maximale Tiefe ohne Härte.
Akzentfarben
- Ruby (
#ea2261):--hds-color-accentColorMode-ruby-icon-solid. Warmes Rotpink für Icons, Warnmeldungen und Akzentelemente. - Magenta (
#f96bee):--hds-color-accentColorMode-magenta-icon-gradientMiddle. Kräftiges Pinkladenviolett für Verläufe und dekorative Hervorhebungen. - Magenta Hell (
#ffd7ef):--hds-color-util-accent-magenta-100. Getönte Oberfläche für magentafarbene Karten und Abzeichen.
Interaktiv
- Primäres Lila (
#533afd): Primäre Link-Farbe, aktive Zustände, ausgewählte Elemente. - Lila Hover (
#4434d4): Dunkleres Lila für Hover-Zustände bei primären Elementen. - Lila Tief (
#2e2b8c):--hds-color-button-ui-iconHover. Dunkles Lila für Icon-Hover-Zustände. - Lila Hell (
#b9b9f9):--hds-color-action-bg-subduedHover. Sanftes Lavendel für gedämpfte Hover-Hintergründe. - Lila Mittel (
#665efd):--hds-color-input-selector-text-range. Bereichsselektor und Eingabe-Hervorhebungsfarbe.
Neutrale Skala
- Überschrift (
#061b31): Primäre Überschriften, Navigationstext, starke Bezeichnungen. - Beschriftung (
#273951):--hds-color-input-text-label. Formularfelder-Beschriftungen, sekundäre Überschriften. - Fließtext (
#64748d): Sekundärer Text, Beschreibungen, Bildunterschriften. - Erfolgsgrün (
#15be53): Statusabzeichen, Erfolgsindikatoren (mit 0,2–0,4 Alpha für Hintergründe/Rahmen). - Erfolgstext (
#108c3d): Textfarbe für Erfolgsabzeichen. - Zitrone (
#9b6829):--hds-color-core-lemon-500. Warn- und Hervorhebungsakzent.
Oberflächen & Rahmen
- Standardrahmen (
#e5edf5): Standardrahmenfarbe für Karten, Trennlinien und Container. - Lila Rahmen (
#b9b9f9): Rahmen für aktive/ausgewählte Zustände bei Schaltflächen und Eingaben. - Weicher Lila-Rahmen (
#d6d9fc): Subtile lila getönte Rahmen für sekundäre Elemente. - Magenta-Rahmen (
#ffd7ef): Pinkladengetönte Rahmen für magentafarbene Elemente. - Gestrichelter Rahmen (
#362baa): Gestrichelte Rahmen für Ablagezonen und Platzhalterelemente.
Schattenfarben
- Schatten Blau (
rgba(50,50,93,0.25)): Das Charakteristische – blau getönte primäre Schattenfarbe. - Schatten Dunkelblau (
rgba(3,3,39,0.25)): Tieferer blauer Schatten für erhöhte Elemente. - Schatten Schwarz (
rgba(0,0,0,0.1)): Sekundäre Schattenebene zur Tiefenverstärkung. - Schatten Ambient (
rgba(23,23,23,0.08)): Weicher Umgebungsschatten für subtile Elevation. - Schatten Sanft (
rgba(23,23,23,0.06)): Minimaler Umgebungsschatten für leichtes Anheben.
3. Typografieregeln
Schriftfamilie
- Primär:
sohne-var, mit Fallback:SF Pro Display - Monospace:
SourceCodePro, mit Fallback:SFMono-Regular - OpenType-Features:
"ss01"global auf allen sohne-var-Texten aktiviert;"tnum"für tabellarische Zahlen bei Finanzdaten und Bildunterschriften.
Hierarchie
| Rolle | Schrift | Größe | Gewicht | Zeilenhöhe | Buchstabenabstand | Features | Hinweise |
|---|---|---|---|---|---|---|---|
| Display Hero | sohne-var | 56px (3.50rem) | 300 | 1.03 (eng) | -1.4px | ss01 | Maximale Größe, Gewicht-300-Autorität |
| Display Groß | sohne-var | 48px (3.00rem) | 300 | 1.15 (eng) | -0.96px | ss01 | Sekundäre Hero-Überschriften |
| Abschnittsüberschrift | sohne-var | 32px (2.00rem) | 300 | 1.10 (eng) | -0.64px | ss01 | Titel für Feature-Abschnitte |
| Zwischenüberschrift Groß | sohne-var | 26px (1.63rem) | 300 | 1.12 (eng) | -0.26px | ss01 | Kartenüberschriften, Unterabschnitte |
| Zwischenüberschrift | sohne-var | 22px (1.38rem) | 300 | 1.10 (eng) | -0.22px | ss01 | Kleinere Abschnittsköpfe |
| Fließtext Groß | sohne-var | 18px (1.13rem) | 300 | 1.40 | normal | ss01 | Feature-Beschreibungen, Einleitungstext |
| Fließtext | sohne-var | 16px (1.00rem) | 300-400 | 1.40 | normal | ss01 | Standardlesetext |
| Schaltfläche | sohne-var | 16px (1.00rem) | 400 | 1.00 (eng) | normal | ss01 | Primärer Schaltflächentext |
| Schaltfläche Klein | sohne-var | 14px (0.88rem) | 400 | 1.00 (eng) | normal | ss01 | Sekundäre/kompakte Schaltflächen |
| Link | sohne-var | 14px (0.88rem) | 400 | 1.00 (eng) | normal | ss01 | Navigationslinks |
| Bildunterschrift | sohne-var | 13px (0.81rem) | 400 | normal | normal | ss01 | Kleine Bezeichnungen, Metadaten |
| Bildunterschrift Klein | sohne-var | 12px (0.75rem) | 300-400 | 1.33-1.45 | normal | ss01 | Kleingedrucktes, Zeitstempel |
| Bildunterschrift Tabellarisch | sohne-var | 12px (0.75rem) | 300-400 | 1.33 | -0.36px | tnum | Finanzdaten, Zahlen |
| Mikro | sohne-var | 10px (0.63rem) | 300 | 1.15 (eng) | 0.1px | ss01 | Winzige Bezeichnungen, Achsenmarkierungen |
| Mikro Tabellarisch | sohne-var | 10px (0.63rem) | 300 | 1.15 (eng) | -0.3px | tnum | Diagrammdaten, kleine Zahlen |
| Nano | sohne-var | 8px (0.50rem) | 300 | 1.07 (eng) | normal | ss01 | Kleinste Bezeichnungen |
| Code Fließtext | SourceCodePro | 12px (0.75rem) | 500 | 2.00 (weit) | normal | — | Code-Blöcke, Syntax |
| Code Fett | SourceCodePro | 12px (0.75rem) | 700 | 2.00 (weit) | normal | — | Fetter Code, Schlüsselwörter |
| Code Bezeichnung | SourceCodePro | 12px (0.75rem) | 500 | 2.00 (weit) | normal | Großbuchstaben | Technische Bezeichnungen |
| Code Mikro | SourceCodePro | 9px (0.56rem) | 500 | 1.00 (eng) | normal | ss01 | Winzige Code-Anmerkungen |
Grundsätze
- Leichtes Gewicht als Merkmal: Gewicht 300 bei Displaygrößen ist Stripes markanteste typografische Entscheidung. Während andere 600–700 einsetzen, um Aufmerksamkeit zu erregen, nutzt Stripe Leichtheit als Luxus – der Text ist so selbstbewusst, dass er kein Gewicht braucht, um Autorität auszustrahlen.
- ss01 überall: Der Stilsatz
"ss01"ist unverhandelbar. Er modifiziert bestimmte Glyphen (wahrscheinlich alternativea-,g-,l-Formen), um über alle sohne-var-Texte hinweg ein geometrischeres, zeitgemäßeres Gefühl zu erzeugen. - Zwei OpenType-Modi:
"ss01"für Display-/Fließtext,"tnum"für tabellarische Ziffern in Finanzdaten. Diese überlappen sich nie – eine Zahl in einem Absatz verwendet ss01, eine Zahl in einer Datentabelle verwendet tnum. - Progressives Tracking: Der Buchstabenabstand wird proportional mit der Größe enger: -1,4px bei 56px, -0,96px bei 48px, -0,64px bei 32px, -0,26px bei 26px, normal ab 16px und darunter.
- Zwei-Gewicht-Einfachheit: Primär 300 (Fließtext und Überschriften) und 400 (UI/Schaltflächen). Kein Fett (700) bei der Primärschrift – SourceCodePro verwendet 500/700 für Code-Kontrast.
4. Komponentenstile
Schaltflächen
Primäres Lila
- Hintergrund:
#533afd - Text:
#ffffff - Innenabstand: 8px 16px
- Radius: 4px
- Schrift: 16px sohne-var Gewicht 400,
"ss01" - Hover:
#4434d4Hintergrund - Verwendung: Primäre CTAs (“Jetzt starten”, “Vertrieb kontaktieren”)
Ghost / Umrandet
- Hintergrund: transparent
- Text:
#533afd - Innenabstand: 8px 16px
- Radius: 4px
- Rahmen:
1px solid #b9b9f9 - Schrift: 16px sohne-var Gewicht 400,
"ss01" - Hover: Hintergrund wechselt zu
rgba(83,58,253,0.05) - Verwendung: Sekundäre Aktionen
Transparentes Info
- Hintergrund: transparent
- Text:
#2874ad - Innenabstand: 8px 16px
- Radius: 4px
- Rahmen:
1px solid rgba(43,145,223,0.2) - Verwendung: Tertiäre/Info-Ebene-Aktionen
Neutrales Ghost
- Hintergrund: transparent (
rgba(255,255,255,0)) - Text:
rgba(16,16,16,0.3) - Innenabstand: 8px 16px
- Radius: 4px
- Umriss:
1px solid rgb(212,222,233) - Verwendung: Deaktivierte oder gedämpfte Aktionen
Karten & Container
- Hintergrund:
#ffffff - Rahmen:
1px solid #e5edf5(Standard) oder1px solid #061b31(dunkler Akzent) - Radius: 4px (eng), 5px (Standard), 6px (bequem), 8px (hervorgehoben)
- Schatten (Standard):
rgba(50,50,93,0.25) 0px 30px 45px -30px, rgba(0,0,0,0.1) 0px 18px 36px -18px - Schatten (Ambient):
rgba(23,23,23,0.08) 0px 15px 35px 0px - Hover: Schatten verstärkt sich, oft mit der blau getönten Ebene
Abzeichen / Tags / Pillen
Neutrales Pill
- Hintergrund:
#ffffff - Text:
#000000 - Innenabstand: 0px 6px
- Radius: 4px
- Rahmen:
1px solid #f6f9fc - Schrift: 11px Gewicht 400
Erfolgsabzeichen
- Hintergrund:
rgba(21,190,83,0.2) - Text:
#108c3d - Innenabstand: 1px 6px
- Radius: 4px
- Rahmen:
1px solid rgba(21,190,83,0.4) - Schrift: 10px Gewicht 300
Eingaben & Formulare
- Rahmen:
1px solid #e5edf5 - Radius: 4px
- Fokus:
1px solid #533afdoder lila Ring - Beschriftung:
#273951, 14px sohne-var - Text:
#061b31 - Platzhalter:
#64748d
Navigation
- Saubere horizontale Navigation auf Weiß, fixiert mit verschwommenem Hintergrund
- Marken-Wortmarke linksbündig
- Links: sohne-var 14px Gewicht 400,
#061b31Text mit"ss01" - Radius: 6px auf dem Navigationscontainer
- CTA: Lila Schaltfläche rechtsbündig (“Anmelden”, “Jetzt starten”)
- Mobil: Hamburger-Umschalter mit 6px Radius
Dekorative Elemente
Gestrichelte Rahmen
1px dashed #362baa(lila) für Platzhalter-/Ablagezonen1px dashed #ffd7ef(magenta) für magentafarbene dekorative Rahmen
Verlauf-Akzente
- Ruby-zu-Magenta-Verläufe (
#ea2261bis#f96bee) für Hero-Dekorationen - Dunkle Marken-Abschnitte verwenden
#1c1e54Hintergründe mit weißem Text
5. Layout-Grundsätze
Abstandssystem
- Basiseinheit: 8px
- Skala: 1px, 2px, 4px, 6px, 8px, 10px, 11px, 12px, 14px, 16px, 18px, 20px
- Besonders: Die Skala ist am unteren Ende dicht (alle 2px von 4–12), was Stripes präzisionsorientierte Benutzeroberfläche für Finanzdaten widerspiegelt
Raster & Container
- Maximale Inhaltsbreite: ca. 1080px
- Hero: zentrierte Einzelspalte mit großzügigem Innenabstand und leichten Überschriften
- Feature-Abschnitte: 2–3-Spalten-Raster für Feature-Karten
- Vollbreite dunkle Abschnitte mit
#1c1e54Hintergrund für Markenimmersion - Code-/Dashboard-Vorschauen als enthaltene Karten mit blau getönten Schatten
Weißraumphilosophie
- Präzisionsabstände: Anders als die weite Leere minimalistischer Systeme verwendet Stripe gemessenen, zielgerichteten Weißraum. Jeder Abstand ist eine bewusste typografische Entscheidung.
- Dichte Daten, großzügiges Chrom: Finanzdaten-Anzeigen (Tabellen, Diagramme) sind eng gepackt, aber die UI-Umgebung um sie herum ist großzügig beabstandet. Dies erzeugt ein Gefühl kontrollierter Dichte – wie eine gut organisierte Tabellenkalkulation in einem schönen Rahmen.
- Abschnittsrhythmus: Weiße Abschnitte wechseln sich mit dunklen Marken-Abschnitten (
#1c1e54) ab, was eine dramatische Hell/Dunkel-Kadenz erzeugt, die Monotonie verhindert, ohne willkürliche Farben einzuführen.
Border-Radius-Skala
- Mikro (1px): Feinkörnige Elemente, subtile Abrundung
- Standard (4px): Schaltflächen, Eingaben, Abzeichen, Karten – das Arbeitstier
- Bequem (5px): Standard-Kartencontainer
- Entspannt (6px): Navigation, größere interaktive Elemente
- Groß (8px): Hervorgehobene Karten, Hero-Elemente
- Zusammengesetzt:
0px 0px 6px 6pxfür unten gerundete Container (Tab-Panels, Dropdown-Fußzeilen)
6. Tiefe & Elevation
| Ebene | Behandlung | Verwendung |
|---|---|---|
| Flach (Ebene 0) | Kein Schatten | Seitenhintergrund, Inline-Text |
| Ambient (Ebene 1) | rgba(23,23,23,0.06) 0px 3px 6px | Subtiles Anheben von Karten, Hover-Hinweise |
| Standard (Ebene 2) | rgba(23,23,23,0.08) 0px 15px 35px | Standard-Karten, Inhaltspanels |
| Erhöht (Ebene 3) | rgba(50,50,93,0.25) 0px 30px 45px -30px, rgba(0,0,0,0.1) 0px 18px 36px -18px | Hervorgehobene Karten, Dropdowns, Popovers |
| Tief (Ebene 4) | rgba(3,3,39,0.25) 0px 14px 21px -14px, rgba(0,0,0,0.1) 0px 8px 17px -8px | Modals, schwebende Panels |
| Ring (Barrierefreiheit) | 2px solid #533afd Umriss | Tastaturfokusring |
Schattenphilosophie: Stripes Schattensystem basiert auf dem Prinzip der chromatischen Tiefe. Während die meisten Design-Systeme neutrale graue oder schwarze Schatten verwenden, ist Stripes primäre Schattenfarbe (rgba(50,50,93,0.25)) ein tiefes Blaugrau, das die Marine-Palette der Marke widerspiegelt. Dies erzeugt Schatten, die nicht nur Tiefe hinzufügen – sie fügen Markenatmosphäre hinzu. Der mehrschichtige Ansatz kombiniert diesen blau getönten Schatten mit einer reinen schwarzen Sekundärebene (rgba(0,0,0,0.1)) mit einem anderen Versatz, was eine parallax-ähnliche Tiefe erzeugt, bei der der Markenschatten weiter vom Element entfernt sitzt und der neutrale Schatten näher. Die negativen Spreizwerte (-30px, -18px) stellen sicher, dass Schatten nicht horizontal über den Fußabdruck des Elements hinausgehen, was die Elevation vertikal und kontrolliert hält.
Dekorative Tiefe
- Dunkle Marken-Abschnitte (
#1c1e54) erzeugen immersive Tiefe durch Hintergrundfarbenkontrast - Verlauf-Overlays mit Ruby-zu-Magenta-Übergängen für Hero-Dekorationen
- Schattenfarbe
rgba(0,55,112,0.08)(--hds-color-shadow-sm-top) für Oberkanten-Schatten auf fixierten Elementen
7. Dos und Don’ts
Do
- sohne-var mit
"ss01"auf jedem Textelement verwenden – das Stilset IST die Marke - Gewicht 300 für alle Überschriften und Fließtext verwenden – Leichtheit ist das Markenzeichen
- Blau getönte Schatten (
rgba(50,50,93,0.25)) für alle erhöhten Elemente anwenden #061b31(tiefes Marine) für Überschriften statt#000000verwenden – die Wärme ist wichtig- Border-Radius zwischen 4px–8px halten – konservative Abrundung ist beabsichtigt
"tnum"für jede tabellarische/finanzielle Zahlendarstellung verwenden- Schatten schichten: blau getönt weit + neutral nah für Tiefen-Parallax
#533afdLila als primäre interaktive/CTA-Farbe verwenden
Don’t
- Gewicht 600–700 für sohne-var-Überschriften nicht verwenden – Gewicht 300 ist die Markenstimme
- Große Border-Radii (12px+, Pillenformen) bei Karten oder Schaltflächen nicht verwenden – Stripe ist konservativ
- Keine neutralen grauen Schatten – immer mit Blau tönen (
rgba(50,50,93,...)) "ss01"bei keinem sohne-var-Text überspringen – die alternativen Glyphen definieren die Persönlichkeit- Reines Schwarz (
#000000) für Überschriften nicht verwenden – immer#061b31tiefes Marine - Warme Akzentfarben (Orange, Gelb) für interaktive Elemente nicht verwenden – Lila ist primär
- Keinen positiven Buchstabenabstand bei Displaygrößen anwenden – Stripe trackt eng
- Die Magenta/Ruby-Akzente nicht für Schaltflächen oder Links verwenden – sie sind nur dekorativ/Verlauf
8. Responsives Verhalten
Breakpoints
| Name | Breite | Wichtigste Änderungen |
|---|---|---|
| Mobil | <640px | Einzelspalte, reduzierte Überschriftengrößen, gestapelte Karten |
| Tablet | 640-1024px | 2-Spalten-Raster, moderater Innenabstand |
| Desktop | 1024-1280px | Vollständiges Layout, 3-Spalten-Feature-Raster |
| Großer Desktop | >1280px | Zentrierter Inhalt mit großzügigen Rändern |
Touch-Ziele
- Schaltflächen verwenden bequemen Innenabstand (8px–16px vertikal)
- Navigationslinks bei 14px mit ausreichendem Abstand
- Abzeichen haben mindestens 6px horizontalen Innenabstand für Tap-Ziele
- Mobiler Nav-Umschalter mit 6px Radius-Schaltfläche
Zusammenklapstrategie
- Hero: 56px Display -> 32px auf Mobil, Gewicht 300 beibehalten
- Navigation: horizontale Links + CTAs -> Hamburger-Umschalter
- Feature-Karten: 3-Spalten -> 2-Spalten -> einzelne gestapelte Spalte
- Dunkle Marken-Abschnitte: Vollbreiten-Behandlung beibehalten, internen Innenabstand reduzieren
- Finanzdaten-Tabellen: horizontales Scrollen auf Mobil
- Abschnittsabstand: 64px+ -> 40px auf Mobil
- Typografieskala komprimiert: 56px -> 48px -> 32px Hero-Größen über Breakpoints
Bildverhalten
- Dashboard-/Produktscreenshots behalten blau getönte Schatten in allen Größen
- Hero-Verlauf-Dekorationen vereinfachen sich auf Mobil
- Code-Blöcke behalten
SourceCodePro-Behandlung, können horizontal scrollen - Kartenbilder behalten konsistenten 4px–6px Border-Radius
9. Agent-Prompt-Leitfaden
Schnelle Farbreferenz
- Primäres CTA: Stripe-Lila (
#533afd) - CTA Hover: Lila Dunkel (
#4434d4) - Hintergrund: Reines Weiß (
#ffffff) - Überschriftentext: Tiefes Marine (
#061b31) - Fließtext: Schiefer (
#64748d) - Beschriftungstext: Dunkler Schiefer (
#273951) - Rahmen: Weiches Blau (
#e5edf5) - Link: Stripe-Lila (
#533afd) - Dunkler Abschnitt: Marken-Dunkel (
#1c1e54) - Erfolg: Grün (
#15be53) - Dekorativer Akzent: Ruby (
#ea2261), Magenta (#f96bee)
Beispiel-Komponentenprompts
- “Erstelle einen Hero-Abschnitt auf weißem Hintergrund. Überschrift bei 48px sohne-var Gewicht 300, Zeilenhöhe 1.15, Buchstabenabstand -0.96px, Farbe #061b31, font-feature-settings ‘ss01’. Untertitel bei 18px Gewicht 300, Zeilenhöhe 1.40, Farbe #64748d. Lila CTA-Schaltfläche (#533afd, 4px Radius, 8px 16px Innenabstand, weißer Text) und Ghost-Schaltfläche (transparent, 1px solid #b9b9f9, #533afd Text, 4px Radius).”
- “Gestalte eine Karte: weißer Hintergrund, 1px solid #e5edf5 Rahmen, 6px Radius. Schatten: rgba(50,50,93,0.25) 0px 30px 45px -30px, rgba(0,0,0,0.1) 0px 18px 36px -18px. Titel bei 22px sohne-var Gewicht 300, Buchstabenabstand -0.22px, Farbe #061b31, ‘ss01’. Fließtext bei 16px Gewicht 300, #64748d.”
- “Erstelle ein Erfolgsabzeichen: rgba(21,190,83,0.2) Hintergrund, #108c3d Text, 4px Radius, 1px 6px Innenabstand, 10px sohne-var Gewicht 300, Rahmen 1px solid rgba(21,190,83,0.4).”
- “Erstelle Navigation: weißer fixierter Header mit backdrop-filter blur(12px). sohne-var 14px Gewicht 400 für Links, #061b31 Text, ‘ss01’. Lila CTA ‘Jetzt starten’ rechtsbündig (#533afd Hintergrund, weißer Text, 4px Radius). Nav-Container 6px Radius.”
- “Gestalte einen dunklen Marken-Abschnitt: #1c1e54 Hintergrund, weißer Text. Überschrift 32px sohne-var Gewicht 300, Buchstabenabstand -0.64px, ‘ss01’. Fließtext 16px Gewicht 300, rgba(255,255,255,0.7). Karten innen verwenden rgba(255,255,255,0.1) Rahmen mit 6px Radius.”
Iterationsleitfaden
font-feature-settings: "ss01"auf sohne-var-Text immer aktivieren – das ist die typografische DNA der Marke- Gewicht 300 ist der Standard; 400 nur für Schaltflächen/Links/Navigation verwenden
- Schattenformel:
rgba(50,50,93,0.25) 0px Y1 B1 -S1, rgba(0,0,0,0.1) 0px Y2 B2 -S2wobei Y1/B1 größer sind (ferner Schatten) und Y2/B2 kleiner (naher Schatten) - Überschriftenfarbe ist
#061b31(tiefes Marine), Fließtext ist#64748d(Schiefer), Beschriftungen sind#273951(dunkler Schiefer) - Border-Radius bleibt im Bereich 4px–8px – niemals Pillenformen oder große Abrundungen verwenden
"tnum"für alle Zahlen in Tabellen, Diagrammen oder Finanzanzeigen verwenden- Dunkle Abschnitte verwenden
#1c1e54– nicht Schwarz, nicht Grau, sondern ein tiefes Marken-Indigo - SourceCodePro für Code bei 12px/500 mit 2.00 Zeilenhöhe (sehr großzügig für Lesbarkeit)
Tags
design-systemfirst-partydesignfintech-crypto