Anleitung
Zwei Referenz-Websites zu einem Design für einen Prototyp kombinieren
„Es soll sich anfühlen wie Notion trifft Stripe.“ So briefen Kunden ständig Prototypen. Mit einer DESIGN.md pro Website machst du aus diesem Satz eine konkrete Spezifikation: Tokens nebeneinander vergleichen, entscheiden, welche Datei führt, und zusammenführen.
Design Extractor liefert dir die beiden Dateien. Das Zusammenführen übernimmst du, von Hand oder mit deinem Coding-Agenten, und diese Anleitung zeigt beides.
Geschrieben für Designer und Agenturen, die Prototypen bauen. Aktualisiert am .
Das bekommst du
- Zwei DESIGN.md-Dateien, Token für Token verglichen, damit die Unterschiede konkret werden.
- Ein Plan für die Zusammenführung: eine Datei als Basis, benannte Token-Gruppen aus der anderen.
- Die zusammengeführte DESIGN.md, von Hand erstellt oder von deinem Agenten mit dem Prompt unten.
- Eine Kontrastprüfung, damit die Mischung weiterhin gut lesbar ist.
So funktioniert das Kombinieren
Eine Mischung ist kein Durchschnitt. Wenn du die halbe Palette der einen mit der halben Palette der anderen mischst, bekommst du eine Website, die nach keiner von beiden aussieht. Was funktioniert, ist eine Basisdatei plus ein paar benannte Teile aus der anderen:
- Die Basis gibt die Struktur vor: Typo-Skala, Abstände, Radien und Komponenten-Rezepte.
- Der Akzent steuert ganze Gruppen bei, etwa seine Primärfarbfamilie oder seine Display-Schrift, nie einzelne verstreute Werte.
Beide Dateien folgen der DESIGN.md-Spezifikation von Google, deshalb passen die Gruppen zusammen: colors, typography, rounded, spacing und components. Die vollständige Struktur findest du unter Was eine DESIGN.md enthält.
Schritte
Hol dir beide Dateien
Kopiere sie aus der Galerie, wenn sie dort sind, oder füge jede URL auf der Startseite von Design Extractor ein und starte für jede eine Pro-Extraktion.
Leg sie nebeneinander
Vergleiche Primärfarben, Hintergründe, Schriften, Schriftgrößen und Radien wie in der Tabelle unten.
Wähl die Basis
Nimm die Website, deren Layout und Dichte zum Prototyp passen.
Benenne, was der Akzent beisteuert
Schreib es als Token-Gruppen auf, etwa „seine Primärfarbfamilie“.
Führe sie von Hand oder mit deinem Agenten zusammen
Beide Wege findest du unten. Speichere das Ergebnis als DESIGN.md im Prototyp-Repo.
Prüfe Kontrast und Struktur
Füge die zusammengeführte Datei in den kostenlosen DESIGN.md-Validator ein.
Praxisbeispiel: Notion trifft Stripe
Zwei echte Dateien aus der Galerie: die DESIGN.md von Notion und die DESIGN.md von Stripe. Beide wurden aus den öffentlichen Websites der Marken extrahiert und sind keine offiziellen Markenrichtlinien.
| Notion | Stripe | |
|---|---|---|
| Primärfarbe | #0075DE | #533AFD |
| Hintergrund | #FFFFFF | #FFFFFF |
| Text | #000000 | #061B31 |
| Schriften | Notion Inter, Lyon Text | Sohne |
| Größte Schrift | hero-display, 96px, Stärke 600 | hero-display, 56px, Stärke 500 |
| Fließtext | body, 16px, Stärke 400 | body-lg, 18px, Stärke 300 |
| Button-Radius | 8px | 4px |
| Farb-Tokens | 20 | 21 |
| Komponenten-Rezepte | 14 | 71 |
Eine Möglichkeit, sie zu kombinieren
Nimm Notion als Basis für Schrift, Abstände, Radien und Komponenten, und übernimm von Stripe die Primärfarbfamilie (primary, primary-focus, primary-bright, primary-pressed, primary-deep, primary-soft). Das ist das klassische Briefing „unser Layout, ihre Energie“.
Prüfe die Zahlen, bevor du dich festlegst. Die Primärfarbe von Stripe auf dem Hintergrund von Notion hat einen Kontrast von 6.1:1. Der on-primary-Text von Notion auf der neuen Primärfarbe erreicht 6.1:1. Fließtext braucht nach WCAG AA mindestens 4,5:1; großer Text und Icons brauchen 3:1.
Eine Falle: Die eigene Primärfarbe von Notion, #0075DE, kommt 65 Mal in der Datei vor, meist in Komponenten-Rezepten. Den Token oben zu ersetzen reicht nicht; jede Kopie muss geändert werden.
---
name: Notion and Stripe prototype
colors:
primary: "#533AFD"
primary-focus: "#5452FB"
primary-bright: "#635BFF"
primary-pressed: "#4032C8"
primary-deep: "#2E2B8C"
primary-soft: "#D6D9FC"
on-primary: "#FFFFFF"
ink: "#000000"
typography:
hero-display:
fontFamily: Notion Inter
fontSize: 96px
fontWeight: 600
lineHeight: 1.05
letterSpacing: -4.6px
body:
fontFamily: Notion Inter
fontSize: 16px
fontWeight: 400
lineHeight: 1.5
letterSpacing: normal
rounded:
xs: 4px
sm: 8px
md: 12px
full: 9999px
---Von Hand zusammenführen
- Kopiere die Basisdatei nach DESIGN.md und ändere ihren
name. - Ersetze in
colorsdie Primärfarbfamilie der Basis durch die Werte des Akzents. - Durchsuche die ganze Datei nach jedem alten Hex-Wert und ersetze ihn. Komponenten-Rezepte wiederholen die Farben in ihrem CSS, die Token-Liste allein reicht also nicht.
- Schreib die Texte in Overview und Colors neu, sodass sie die Mischung beschreiben und keine der beiden Marken.
- Prüfe die Datei im Validator und behebe alle Kontrastwarnungen.
Mit deinem Agenten zusammenführen
Speichere beide Dateien im Prototyp-Repo, zum Beispiel unter design/, und gib deinem Agenten einen Prompt, der die Basis, die zu übernehmenden Gruppen und die auszuführenden Prüfungen nennt. Dieser hier wurde für diese Anleitung mit den echten Datei- und Token-Namen geschrieben.
Read design/notion.DESIGN.md and design/stripe.DESIGN.md. Write DESIGN.md for our prototype:
- Start from the Notion file: keep its typography, spacing, rounded tokens and component recipes.
- Take Stripe's primary color family (primary, primary-focus, primary-bright, primary-pressed, primary-deep, primary-soft) and use it wherever the Notion file uses its own primary colors, including inside the component recipes.
- Rename the file and rewrite the Overview and Colors prose so they describe the blend, not either brand.
- Keep the section order of Google's DESIGN.md spec, and make sure text on the new primary meets 4.5:1 contrast.
List every value you changed.Prüfe, was zurückkommt, wie jede andere Änderung: Lies den Diff und füge die Datei dann in den Validator ein. Der Agent übernimmt das Tippen; die Entscheidungen im Prompt triffst weiterhin du.
Dateien in dieser Anleitung
Jede Galerieseite enthält die vollständige DESIGN.md zum Herunterladen, mit Farbpalette und Schriftprobe.
Software & SaaS · Productivity & NotesNotion
Die Marketing-Startseite von Notion kombiniert einen tiefen Marineton (#02093a) im Hero-Bereich mit einem hellen Hintergrund (#f6f5f4) im Hauptteil. Für alle Textrollen kommt eine eigene Schrift (NotionInter) zum Einsatz. Das Design basiert auf einem 12-Spalten-Raster mit 28px Rinnenabstand und einer doppelten Eckenlogik: 8px für Karten, 9999px für Pills. Schwebende UI-Elemente erhalten ein mehrschichtiges, progressives Schattensystem. Die Markenfarbe Blau (#2537b1) prägt CTAs und Akzenthervorhebungen, während eine semantische Graustufenleiter (gray-200 bis gray-900) Text- und Flächenhierarchie strukturiert.
Finanzen & FintechStripe
Stripes Marketing-Startseite nutzt ein streng kontrolliertes Design-System (HDS – Stripe Design System), das auf der Variablenschrift „sohne-var“ in leichten Schnitten (300–400) basiert. Die Markenpalette reicht von tiefem Marineblau bis Indigo und wird durch #533afd (Stripe Indigo) verankert. Die Hero-Sektion zeigt einen charakteristischen randlosen spektralen Verlauf. Komponenten haben kleine Eckradien (4–6px), flache bis minimale Schatten und folgen einem 8px-Basisraster für Abstände. Insgesamt wirkt der Ton maßgebend und dennoch nahbar: Finanz-Infrastruktur wird durch selbstbewusste Typografie und zurückhaltenden Farbeinsatz vermittelt.
Reisen, Verkehr & LogistikAirbnb
Das Designsystem von Airbnb basiert auf einer einzigen proprietären Variablenschrift (Airbnb Cereal VF) und einer nahezu monochromen neutralen Palette, die von tiefem Anthrazit (#222222) und hellen Grautönen getragen wird. Das markentypische Korallenrosa „Rausch“ (#ff385c) ist ausschließlich für primäre Call-to-Actions und das Logo vorbehalten. Das Layout besteht aus einem responsiven Raster mit Fotokarten, großzügigen Bild-Text-Verhältnissen und weichen, 20 px großen abgerundeten Ecken bei den Karten. Ein mehrschichtiges, ambientes Schattensystem erzeugt subtile Tiefe ohne harte Kontraste. Die Suchleiste ist ein auffälliger, pillenförmiger Container, der die zentrale Nutzeraktion bündelt.
FAQ
Zwei Website-Designs zu einem kombinieren: Fragen
Kurze Antworten auf das, was Leute fragen, bevor sie es ausprobieren.
Nein, es gibt keine Funktion zum Zusammenführen. Jede Extraktion liefert die DESIGN.md einer einzigen Website. Zwei Dateien führst du von Hand zusammen, oder du bittest deinen Coding-Agenten darum, mit einem Prompt wie dem in dieser Anleitung, und prüfst dann das Ergebnis.
Zwei, manchmal drei. Eine Datei ist die Basis und gibt die Struktur vor: Typo-Skala, Abstände, Radien und Komponenten. Die anderen steuern einen benannten Teil bei, etwa eine Farbfamilie oder eine Display-Schrift. Werte aus mehr Dateien zu mischen lässt das Ergebnis zusammengestückelt wirken.
Die, deren Layout und Dichte zum Prototyp passen. Wenn der Kunde ein ruhiges, dokumentartiges Produkt mit den Farben einer anderen Website will, ist die ruhige Website die Basis und die andere steuert ihre Farben bei, nicht umgekehrt.
Füge die zusammengeführte Datei in den kostenlosen DESIGN.md-Validator ein. Er prüft die Struktur und markiert Textfarben mit zu wenig Kontrast. Bau dann einen echten Screen damit, bevor du ihn dem Kunden zeigst.
Hol dir die beiden Dateien für dein Briefing
Füge die URL jeder Referenz-Website ein und hol dir ihre DESIGN.md, bereit zum Vergleichen und Zusammenführen.
Verwandte Anleitungen
Claude Code und Cursor UI bauen lassen, die zu einer Website passt
Extrahiere eine Website, die dir gefällt, leg ihre DESIGN.md in dein Repo und verweise deinen Agenten darauf, mit den genauen Prompts für Claude Code und Cursor.
Kein Designer? Übernimm ein bewährtes Designsystem für deine App
Wie du eine Referenz-Website auswählst, was du aus ihrer DESIGN.md behältst und was du änderst, damit das Ergebnis deins ist und keine Kopie.
Website-Relaunch geplant? Extrahiere zuerst ihr Designsystem
Halte deine aktuelle Website vor einem Relaunch, Rebranding oder Framework-Wechsel als DESIGN.md fest und erfahre, was du von Hand prüfen musst.
Gib deinem Coding-Agenten Design-Specs auf Abruf, per MCP
Verbinde den MCP-Server, damit dein Agent die DESIGN.md einer Website selbst extrahieren, auf sie warten und daraus bauen kann.