Stripe tasarım sistemi.

Stripe tasarım sistemi — Ödeme altyapısı. İmza niteliğinde mor degradeler, weight-300 zarafeti.

Bağlam içinde görün

Aynı tasarım token’ları farklı çıktı türlerine uygulandı — bir web sitesi, bir uygulama, bir slayt, bir poster. Bu sistemle yeniden giydirilmiş özgün mock’lar, ekran görüntüleri değil.

Web sitesi
Slaytlar
Uygulama
Poster

Tasarım token’ları

Open Design token sözleşmesine uyan 56 token — agent’ınızın herhangi bir çıktıyı temalandırmak için okuduğu aynı yapılandırılmış palet, tipografi, boşluk ve hareket değerleri.

Yüzey

  • --bg #ffffff
  • --surface #ffffff
  • --surface-warm #f6f9fc

Metin

  • --fg #061b31
  • --fg-2 #273951
  • --muted #64748d
  • --meta var(--muted)

Kenarlık

  • --border #e5edf5
  • --border-soft var(--border)

Vurgu

  • --accent #533afd
  • --accent-on #ffffff
  • --accent-hover #4434d4
  • --accent-active #2e2b8c

Semantik

  • --success #15be53
  • --warn #9b6829
  • --danger #ea2261

Tipografi

  • --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

Tipografi ölçeği

  • --text-xs 12px
  • --text-sm 14px
  • --text-base 16px
  • --text-lg 18px
  • --text-xl 22px
  • --text-2xl 32px
  • --text-3xl 48px
  • --text-4xl 56px
  • --leading-body 1.40
  • --leading-tight 1.10
  • --tracking-display -0.02em

Boşluk

  • --space-1 4px
  • --space-2 8px
  • --space-3 12px
  • --space-4 16px
  • --space-5 20px
  • --space-6 24px
  • --space-8 32px
  • --space-12 48px
  • --section-y-desktop 96px
  • --section-y-tablet 64px
  • --section-y-phone 40px

Köşe yarıçapı

  • --radius-sm 4px
  • --radius-md 6px
  • --radius-lg 8px
  • --radius-pill 9999px

Yükseklik

  • --elev-flat none
  • --elev-ring 0 0 0 1px var(--border)
  • --elev-raised rgba(50, 50, 93, 0.25) 0px 30px 45px -30px, rgba(0, 0, 0, 0.10) 0px 18px 36px -18px

Odak

  • --focus-ring 0 0 0 2px var(--accent), 0 0 0 5px color-mix(in oklab, var(--accent), transparent 75%)

Hareket

  • --motion-fast 150ms
  • --motion-base 200ms
  • --ease-standard cubic-bezier(0.2, 0, 0, 1)

Yerleşim

  • --container-max 1080px
  • --container-gutter-desktop 32px
  • --container-gutter-tablet 24px
  • --container-gutter-phone 16px

Stripe’dan İlham Alan Tasarım Sistemi

Category: Fintech & Kripto Ödeme altyapısı. Özgün mor degradeler, 300 kalınlığında zariflik.

1. Görsel Tema & Atmosfer

Stripe’ın web sitesi, fintech tasarımının altın standardıdır — teknik ve lüks, hassas ve sıcak bir his veren sistemi aynı anda başarır. Sayfa, temiz bir beyaz tuval (#ffffff) üzerinde derin lacivert başlıklar (#061b31) ve hem marka çapası hem de etkileşimli vurgu olarak işlev gören özgün bir mor (#533afd) ile açılır. Bu, kurumsal yazılımın soğuk, klinik moru değildir; özgüvenli ve premium okunan, zengin, doygun bir menekşe morundur. Genel izlenim, dünya standartlarında bir yazı döküm şirketi tarafından yeniden tasarlanmış bir finansal kurumdan aldığınız hissi verir.

Özel sohne-var değişken yazı tipi, Stripe’ın görsel kimliğinin belirleyici unsurudur. Her metin öğesi, karakterlerin belirgin biçimde geometrik ve modern bir his için değiştirildiği OpenType "ss01" stilistik kümesini etkinleştirir. Görüntü boyutlarında (48-56px), sohne-var 300 kalınlığında çalışır — başlıklar için son derece hafif bir kalınlık, neredeyse fısıldayan bir otorite yaratır. Bu, “kalın kahraman başlık” kuralının tam tersidir; Stripe’ın başlıkları bağırmaya ihtiyaç duymaz. Negatif harf aralığı (56px’te -1.4px, 48px’te -0.96px), metni yoğun, mühendislik bloklarına sıkıştırır. Daha küçük boyutlarda sistem, orantılı biçimde azaltılmış takip ile 300 kalınlığını kullanır ve finansal veri gösterimi için "tnum" aracılığıyla tabular rakamlar uygular.

Stripe’ı gerçekten ayırt eden unsur gölge sistemidir. Çoğu sitenin düz veya tek katmanlı yaklaşımının aksine, Stripe çok katmanlı, mavi tonlu gölgeler kullanır: özgün rgba(50,50,93,0.25) ile rgba(0,0,0,0.1)’in birleşimi, serin, neredeyse atmosferik bir derinliğe sahip gölgeler oluşturur — sanki öğeler alacakaranlık bir gökyüzünde yüzüyormuş gibi. Birincil gölge renginin mavi-gri alt tonu (50,50,93), lacivert-mor marka paletine doğrudan bağlanır ve yükseklik bile marka kimliğiyle uyumlu hissettirir.

Temel Özellikler:

  • Tüm metinlerde OpenType "ss01" ile sohne-var — markanın harf biçimlerini tanımlayan özel bir stilistik küme
  • İmza başlık kalınlığı olarak 300 Kalınlık — hafif, özgüvenli, konvansiyona karşı
  • Görüntü boyutlarında negatif harf aralığı (-1.4px, 56px’te; aşağıya doğru aşamalı gevşeme)
  • rgba(50,50,93,0.25) kullanılan mavi tonlu çok katmanlı gölgeler — marka rengi hissettiren yükseklik
  • Siyah yerine derin lacivert (#061b31) başlıklar — sıcak, premium, finansal kalitede
  • Muhafazakâr köşe yarıçapı (4-8px) — hap şekli yok, sert kenar yok
  • Degradeler ve dekoratif öğeler için yakut (#ea2261) ve macenta (#f96bee) vurguları
  • Kod ve teknik etiketler için tek aralıklı yardımcı olarak SourceCodePro

2. Renk Paleti & Roller

Birincil

  • Stripe Moru (#533afd): Birincil marka rengi, CTA arka planları, bağlantı metni, etkileşimli vurgular. Tüm sisteme çıpa olan doygun bir mavi-menekşe.
  • Derin Lacivert (#061b31): --hds-color-heading-solid. Birincil başlık rengi. Siyah değil, gri değil — metne sıcaklık ve derinlik katan çok koyu bir mavi.
  • Saf Beyaz (#ffffff): Sayfa arka planı, kart yüzeyleri, koyu arka planlarda düğme metni.

Marka & Koyu

  • Marka Koyu (#1c1e54): --hds-color-util-brand-900. Koyu bölümler, alt bilgi arka planları ve sürükleyici marka anları için derin indigo.
  • Koyu Lacivert (#0d253d): --hds-color-core-neutral-975. En koyu nötr — maksimum derinlik için mavi alt tonla neredeyse siyah, sertlik olmaksızın.

Vurgu Renkleri

  • Yakut (#ea2261): --hds-color-accentColorMode-ruby-icon-solid. Simgeler, uyarılar ve vurgu öğeleri için sıcak kırmızı-pembe.
  • Macenta (#f96bee): --hds-color-accentColorMode-magenta-icon-gradientMiddle. Degradeler ve dekoratif vurgular için canlı pembe-mor.
  • Açık Macenta (#ffd7ef): --hds-color-util-accent-magenta-100. Macenta temalı kart ve rozetler için renklendirilmiş yüzey.

Etkileşimli

  • Birincil Mor (#533afd): Birincil bağlantı rengi, aktif durumlar, seçili öğeler.
  • Mor Üzerine Gelme (#4434d4): Birincil öğelerde üzerine gelme durumları için daha koyu mor.
  • Derin Mor (#2e2b8c): --hds-color-button-ui-iconHover. Simge üzerine gelme durumları için koyu mor.
  • Açık Mor (#b9b9f9): --hds-color-action-bg-subduedHover. Yumuşatılmış üzerine gelme arka planları için hafif lavanta.
  • Orta Mor (#665efd): --hds-color-input-selector-text-range. Aralık seçici ve girdi vurgu rengi.

Nötr Ölçeği

  • Başlık (#061b31): Birincil başlıklar, navigasyon metni, güçlü etiketler.
  • Etiket (#273951): --hds-color-input-text-label. Form etiketleri, ikincil başlıklar.
  • Gövde (#64748d): İkincil metin, açıklamalar, altyazılar.
  • Başarı Yeşili (#15be53): Durum rozetleri, başarı göstergeleri (arka planlar/kenarlıklar için 0.2-0.4 alfa ile).
  • Başarı Metni (#108c3d): Başarı rozet metin rengi.
  • Limon (#9b6829): --hds-color-core-lemon-500. Uyarı ve vurgu aksan.

Yüzey & Kenarlıklar

  • Varsayılan Kenarlık (#e5edf5): Kart, ayırıcı ve kapsayıcılar için standart kenarlık rengi.
  • Mor Kenarlık (#b9b9f9): Düğme ve girdilerde aktif/seçili durum kenarlıkları.
  • Yumuşak Mor Kenarlık (#d6d9fc): İkincil öğeler için ince mor tonlu kenarlıklar.
  • Macenta Kenarlık (#ffd7ef): Macenta temalı öğeler için pembe tonlu kenarlıklar.
  • Kesik Kenarlık (#362baa): Bırakma alanları ve yer tutucu öğeler için kesik kenarlıklar.

Gölge Renkleri

  • Mavi Gölge (rgba(50,50,93,0.25)): İmza — mavi tonlu birincil gölge rengi.
  • Koyu Mavi Gölge (rgba(3,3,39,0.25)): Yükseltilmiş öğeler için daha derin mavi gölge.
  • Siyah Gölge (rgba(0,0,0,0.1)): Derinlik pekiştirmesi için ikincil gölge katmanı.
  • Ortam Gölgesi (rgba(23,23,23,0.08)): İnce yükseklik için yumuşak ortam gölgesi.
  • Yumuşak Gölge (rgba(23,23,23,0.06)): Hafif kaldırma için minimal ortam gölgesi.

3. Tipografi Kuralları

Yazı Tipi Ailesi

  • Birincil: sohne-var, geri dönüş: SF Pro Display
  • Tek Aralıklı: SourceCodePro, geri dönüş: SFMono-Regular
  • OpenType Özellikleri: Tüm sohne-var metinlerde "ss01" genel olarak etkin; finansal veri ve altyazılarda tabular sayılar için "tnum".

Hiyerarşi

RolYazı TipiBoyutKalınlıkSatır YüksekliğiHarf AralığıÖzelliklerNotlar
Görüntü Kahramansohne-var56px (3.50rem)3001.03 (sıkı)-1.4pxss01Maksimum boyut, fısıldayan otorite
Büyük Görüntüsohne-var48px (3.00rem)3001.15 (sıkı)-0.96pxss01İkincil kahraman başlıklar
Bölüm Başlığısohne-var32px (2.00rem)3001.10 (sıkı)-0.64pxss01Özellik bölümü başlıkları
Büyük Alt Başlıksohne-var26px (1.63rem)3001.12 (sıkı)-0.26pxss01Kart başlıkları, alt bölümler
Alt Başlıksohne-var22px (1.38rem)3001.10 (sıkı)-0.22pxss01Daha küçük bölüm başlıkları
Büyük Gövdesohne-var18px (1.13rem)3001.40normalss01Özellik açıklamaları, giriş metni
Gövdesohne-var16px (1.00rem)300-4001.40normalss01Standart okuma metni
Düğmesohne-var16px (1.00rem)4001.00 (sıkı)normalss01Birincil düğme metni
Küçük Düğmesohne-var14px (0.88rem)4001.00 (sıkı)normalss01İkincil/kompakt düğmeler
Bağlantısohne-var14px (0.88rem)4001.00 (sıkı)normalss01Navigasyon bağlantıları
Açıklamasohne-var13px (0.81rem)400normalnormalss01Küçük etiketler, meta veriler
Küçük Açıklamasohne-var12px (0.75rem)300-4001.33-1.45normalss01İnce baskı, zaman damgaları
Tabular Açıklamasohne-var12px (0.75rem)300-4001.33-0.36pxtnumFinansal veriler, sayılar
Mikrosohne-var10px (0.63rem)3001.15 (sıkı)0.1pxss01Küçük etiketler, eksen işaretçileri
Tabular Mikrosohne-var10px (0.63rem)3001.15 (sıkı)-0.3pxtnumGrafik verileri, küçük sayılar
Nanosohne-var8px (0.50rem)3001.07 (sıkı)normalss01En küçük etiketler
Kod GövdesiSourceCodePro12px (0.75rem)5002.00 (rahat)normalKod blokları, sözdizimi
Kalın KodSourceCodePro12px (0.75rem)7002.00 (rahat)normalKalın kod, anahtar kelimeler
Kod EtiketiSourceCodePro12px (0.75rem)5002.00 (rahat)normalbüyük harfTeknik etiketler
Mikro KodSourceCodePro9px (0.56rem)5001.00 (sıkı)normalss01Küçük kod açıklamaları

İlkeler

  • İmza olarak hafif kalınlık: Görüntü boyutlarında 300 kalınlık, Stripe’ın en ayırt edici tipografik tercihidir. Diğerleri dikkat çekmek için 600-700 kullanırken, Stripe hafifliği lüks olarak kullanır — metin, otorite sahibi olmak için kalınlığa ihtiyaç duymayacak kadar özgüvenlidir.
  • Her yerde ss01: "ss01" stilistik kümesi zorunludur. Tüm sohne-var metinlerde daha geometrik, çağdaş bir his yaratmak için belirli glifleri (muhtemelen alternatif a, g, l biçimleri) değiştirir.
  • İki OpenType modu: Görüntü/gövde metni için "ss01", finansal verideki tabular rakamlar için "tnum". Bunlar hiçbir zaman çakışmaz — bir paragraftaki sayı ss01 kullanır, veri tablosundaki sayı tnum kullanır.
  • Aşamalı takip: Harf aralığı boyutla orantılı biçimde sıkışır: 56px’te -1.4px, 48px’te -0.96px, 32px’te -0.64px, 26px’te -0.26px, 16px ve altında normal.
  • İki kalınlık sadeliği: Ağırlıklı olarak 300 (gövde ve başlıklar) ve 400 (UI/düğmeler). Birincil yazı tipinde kalın (700) yok — SourceCodePro, kod kontrastı için 500/700 kullanır.

4. Bileşen Stilleri

Düğmeler

Birincil Mor

  • Arka Plan: #533afd
  • Metin: #ffffff
  • Dolgu: 8px 16px
  • Yarıçap: 4px
  • Yazı Tipi: 16px sohne-var 400 kalınlık, "ss01"
  • Üzerine Gelme: #4434d4 arka plan
  • Kullanım: Birincil CTA (“Hemen başla”, “Satış ekibiyle iletişime geç”)

Hayalet / Çerçeveli

  • Arka Plan: şeffaf
  • Metin: #533afd
  • Dolgu: 8px 16px
  • Yarıçap: 4px
  • Kenarlık: 1px solid #b9b9f9
  • Yazı Tipi: 16px sohne-var 400 kalınlık, "ss01"
  • Üzerine Gelme: arka plan rgba(83,58,253,0.05) olarak değişir
  • Kullanım: İkincil eylemler

Şeffaf Bilgi

  • Arka Plan: şeffaf
  • Metin: #2874ad
  • Dolgu: 8px 16px
  • Yarıçap: 4px
  • Kenarlık: 1px solid rgba(43,145,223,0.2)
  • Kullanım: Üçüncül/bilgi düzeyinde eylemler

Nötr Hayalet

  • Arka Plan: şeffaf (rgba(255,255,255,0))
  • Metin: rgba(16,16,16,0.3)
  • Dolgu: 8px 16px
  • Yarıçap: 4px
  • Taslak: 1px solid rgb(212,222,233)
  • Kullanım: Devre dışı veya sessiz eylemler

Kartlar & Kapsayıcılar

  • Arka Plan: #ffffff
  • Kenarlık: 1px solid #e5edf5 (standart) veya 1px solid #061b31 (koyu vurgu)
  • Yarıçap: 4px (sıkı), 5px (standart), 6px (rahat), 8px (öne çıkan)
  • Gölge (standart): rgba(50,50,93,0.25) 0px 30px 45px -30px, rgba(0,0,0,0.1) 0px 18px 36px -18px
  • Gölge (ortam): rgba(23,23,23,0.08) 0px 15px 35px 0px
  • Üzerine Gelme: gölge yoğunlaşır, çoğunlukla mavi tonlu katman eklenir

Rozetler / Etiketler / Haplar

Nötr Hap

  • Arka Plan: #ffffff
  • Metin: #000000
  • Dolgu: 0px 6px
  • Yarıçap: 4px
  • Kenarlık: 1px solid #f6f9fc
  • Yazı Tipi: 11px 400 kalınlık

Başarı Rozeti

  • Arka Plan: rgba(21,190,83,0.2)
  • Metin: #108c3d
  • Dolgu: 1px 6px
  • Yarıçap: 4px
  • Kenarlık: 1px solid rgba(21,190,83,0.4)
  • Yazı Tipi: 10px 300 kalınlık

Girdiler & Formlar

  • Kenarlık: 1px solid #e5edf5
  • Yarıçap: 4px
  • Odak: 1px solid #533afd veya mor halka
  • Etiket: #273951, 14px sohne-var
  • Metin: #061b31
  • Yer Tutucu: #64748d
  • Beyaz üzerinde temiz yatay navigasyon, bulanık arka plan ile yapışkan
  • Marka logosu sola hizalı
  • Bağlantılar: sohne-var 14px 400 kalınlık, #061b31 metin, "ss01" ile
  • Yarıçap: Navigasyon kapsayıcısında 6px
  • CTA: Sağa hizalı mor düğme (“Giriş yap”, “Hemen başla”)
  • Mobil: 6px yarıçaplı hamburger düğme

Dekoratif Öğeler

Kesik Kenarlıklar

  • Yer tutucu/bırakma alanları için 1px dashed #362baa (mor)
  • Macenta temalı dekoratif kenarlıklar için 1px dashed #ffd7ef (macenta)

Degrade Vurguları

  • Kahraman dekorasyonları için yakuttan macenta’ya degradeler (#ea2261’den #f96bee’ye)
  • Koyu marka bölümleri, beyaz metinle #1c1e54 arka planları kullanır

5. Düzen İlkeleri

Boşluk Sistemi

  • Temel birim: 8px
  • Ölçek: 1px, 2px, 4px, 6px, 8px, 10px, 11px, 12px, 14px, 16px, 18px, 20px
  • Dikkat çekici: Ölçek küçük uçta yoğundur (4-12 arası her 2px’te), bu Stripe’ın finansal veriye yönelik hassasiyet odaklı UI’sını yansıtır

Izgara & Kapsayıcı

  • Maksimum içerik genişliği: yaklaşık 1080px
  • Kahraman: Geniş dolgu ve hafif başlıklarla ortalanmış tek sütun
  • Özellik bölümleri: Özellik kartları için 2-3 sütunlu ızgaralar
  • Marka daldırması için #1c1e54 arka planlı tam genişlik koyu bölümler
  • Mavi tonlu gölgelerle kapsayıcı kartlar olarak kod/gösterge paneli önizlemeleri

Boşluk Felsefesi

  • Hassas aralık: Minimalist sistemlerin uçsuz bucaksız boşluğunun aksine, Stripe ölçülü, amaçlı boşluk kullanır. Her boşluk kasıtlı bir tipografik tercihtir.
  • Yoğun veri, geniş çerçeve: Finansal veri gösterimleri (tablolar, grafikler) sıkışık paketlenmiştir, ancak etrafındaki UI çerçevesi geniş biçimde aralıklıdır. Bu, güzel bir çerçevedeki iyi düzenlenmiş bir e-tablo gibi kontrollü bir yoğunluk hissi yaratır.
  • Bölüm ritmi: Beyaz bölümler, koyu marka bölümleriyle dönüşümlü gelir (#1c1e54), keyfi renk eklemeden monotonluğu önleyen dramatik bir açık/koyu ritim yaratır.

Köşe Yarıçapı Ölçeği

  • Mikro (1px): İnce taneli öğeler, ince yuvarlama
  • Standart (4px): Düğmeler, girdiler, rozetler, kartlar — çalışkan standart
  • Rahat (5px): Standart kart kapsayıcıları
  • Gevşek (6px): Navigasyon, daha büyük etkileşimli öğeler
  • Büyük (8px): Öne çıkan kartlar, kahraman öğeleri
  • Bileşik: Alt yuvarlatlmış kapsayıcılar için 0px 0px 6px 6px (sekme panelleri, açılır liste altbilgileri)

6. Derinlik & Yükseklik

SeviyeUygulamaKullanım
Düz (Seviye 0)Gölge yokSayfa arka planı, satır içi metin
Ortam (Seviye 1)rgba(23,23,23,0.06) 0px 3px 6pxİnce kart kaldırma, üzerine gelme ipuçları
Standart (Seviye 2)rgba(23,23,23,0.08) 0px 15px 35pxStandart kartlar, içerik panelleri
Yükseltilmiş (Seviye 3)rgba(50,50,93,0.25) 0px 30px 45px -30px, rgba(0,0,0,0.1) 0px 18px 36px -18pxÖne çıkan kartlar, açılır listeler, açılır pencereler
Derin (Seviye 4)rgba(3,3,39,0.25) 0px 14px 21px -14px, rgba(0,0,0,0.1) 0px 8px 17px -8pxModallar, yüzen paneller
Halka (Erişilebilirlik)2px solid #533afd taslakKlavye odak halkası

Gölge Felsefesi: Stripe’ın gölge sistemi, kromatik derinlik ilkesi üzerine kuruludur. Çoğu tasarım sistemi nötr gri veya siyah gölgeler kullanırken, Stripe’ın birincil gölge rengi (rgba(50,50,93,0.25)), markanın lacivert paletini yansıtan derin bir mavi-gridir. Bu, yalnızca derinlik katmayan, marka atmosferi de katan gölgeler yaratır. Çok katmanlı yaklaşım, bu mavi tonlu gölgeyi farklı bir ofsetle saf siyah ikincil katmanla (rgba(0,0,0,0.1)) eşleştirir; markalı gölgenin öğeden daha uzakta, nötr gölgenin ise daha yakında oturduğu paralaks benzeri bir derinlik yaratır. Negatif yayılma değerleri (-30px, -18px), gölgelerin öğenin yatay ayak izinin ötesine uzanmamasını sağlayarak yüksekliği dikey ve kontrollü tutar.

Dekoratif Derinlik

  • Koyu marka bölümleri (#1c1e54), arka plan rengi kontrastı ile sürükleyici derinlik yaratır
  • Kahraman dekorasyonları için yakuttan macenta’ya geçişli degrade kaplama
  • Yapışkan öğelerin üst kenar gölgeleri için rgba(0,55,112,0.08) gölge rengi (--hds-color-shadow-sm-top)

7. Yapılması ve Yapılmaması Gerekenler

Yapılması Gerekenler

  • Her metin öğesinde "ss01" ile sohne-var kullanın — stilistik küme markanın kendisidir
  • Tüm başlıklar ve gövde metni için 300 kalınlık kullanın — hafiflik imzadır
  • Tüm yükseltilmiş öğeler için mavi tonlu gölgeler (rgba(50,50,93,0.25)) uygulayın
  • Başlıklar için #000000 yerine #061b31 (derin lacivert) kullanın — sıcaklık önemlidir
  • Köşe yarıçapını 4-8px arasında tutun — muhafazakâr yuvarlama kasıtlıdır
  • Herhangi bir tabular/finansal sayı gösterimi için "tnum" kullanın
  • Gölgeleri katmanlayın: Derinlik paralaksı için uzakta mavi tonlu + yakında nötr
  • Birincil etkileşimli/CTA rengi olarak #533afd moru kullanın

Yapılmaması Gerekenler

  • sohne-var başlıklarda 600-700 kalınlık kullanmayın — 300 kalınlık marka sesidir
  • Kartlar veya düğmelerde büyük köşe yarıçapı (12px+, hap şekilleri) kullanmayın — Stripe muhafazakârdır
  • Nötr gri gölgeler kullanmayın — her zaman mavi ile tonlayın (rgba(50,50,93,...))
  • Herhangi bir sohne-var metinde "ss01" atlamayın — alternatif glifler kişiliği tanımlar
  • Başlıklar için saf siyah (#000000) kullanmayın — her zaman #061b31 derin lacivert
  • Etkileşimli öğeler için sıcak vurgu renkleri (turuncu, sarı) kullanmayın — mor birincildir
  • Görüntü boyutlarında pozitif harf aralığı uygulamayın — Stripe sıkı takip eder
  • Macenta/yakut vurgularını düğmeler veya bağlantılar için kullanmayın — bunlar yalnızca dekoratif/degrade amaçlıdır

8. Duyarlı Davranış

Kesme Noktaları

AdGenişlikTemel Değişiklikler
Mobil<640pxTek sütun, azaltılmış başlık boyutları, yığılmış kartlar
Tablet640-1024px2 sütunlu ızgaralar, orta dolgu
Masaüstü1024-1280pxTam düzen, 3 sütunlu özellik ızgaraları
Büyük Masaüstü>1280pxGeniş kenar boşluklarıyla ortalanmış içerik

Dokunma Hedefleri

  • Düğmeler rahat dolgu kullanır (dikey 8-16px)
  • Navigasyon bağlantıları yeterli aralıklı 14px ile
  • Rozetlerin dokunma hedefleri için minimum 6px yatay dolgusu var
  • 6px yarıçaplı düğme ile mobil navigasyon düğmesi

Çökme Stratejisi

  • Kahraman: 56px görüntü -> mobilds 32px, 300 kalınlık korunur
  • Navigasyon: yatay bağlantılar + CTA’lar -> hamburger düğme
  • Özellik kartları: 3 sütun -> 2 sütun -> tek sütun yığılmış
  • Koyu marka bölümleri: tam genişlik işlemi koru, iç dolguyu azalt
  • Finansal veri tabloları: mobilde yatay kaydırma
  • Bölüm aralığı: 64px+ -> mobilds 40px
  • Tipografi ölçeği sıkışır: kesme noktalarında 56px -> 48px -> 32px kahraman boyutları

Görsel Davranışı

  • Gösterge paneli/ürün ekran görüntüleri tüm boyutlarda mavi tonlu gölgeyi korur
  • Kahraman degradeli dekorasyonlar mobilds sadeleşir
  • Kod blokları SourceCodePro işlemini korur, yatay kaydırabilir
  • Kart görüntüleri tutarlı 4-6px köşe yarıçapını korur

9. Ajan Komut İstemi Rehberi

Hızlı Renk Referansı

  • Birincil CTA: Stripe Moru (#533afd)
  • CTA Üzerine Gelme: Koyu Mor (#4434d4)
  • Arka Plan: Saf Beyaz (#ffffff)
  • Başlık metni: Derin Lacivert (#061b31)
  • Gövde metni: Arduvaz (#64748d)
  • Etiket metni: Koyu Arduvaz (#273951)
  • Kenarlık: Yumuşak Mavi (#e5edf5)
  • Bağlantı: Stripe Moru (#533afd)
  • Koyu bölüm: Marka Koyu (#1c1e54)
  • Başarı: Yeşil (#15be53)
  • Vurgu dekoratif: Yakut (#ea2261), Macenta (#f96bee)

Örnek Bileşen Komut İstemleri

  • “Beyaz arka plan üzerinde bir kahraman bölümü oluşturun. Başlık 48px sohne-var 300 kalınlık, satır yüksekliği 1.15, harf aralığı -0.96px, renk #061b31, font-feature-settings ‘ss01’. Alt başlık 18px 300 kalınlık, satır yüksekliği 1.40, renk #64748d. Mor CTA düğmesi (#533afd, 4px yarıçap, 8px 16px dolgu, beyaz metin) ve hayalet düğme (şeffaf, 1px solid #b9b9f9, #533afd metin, 4px yarıçap).”
  • “Kart tasarlayın: beyaz arka plan, 1px solid #e5edf5 kenarlık, 6px yarıçap. Gölge: rgba(50,50,93,0.25) 0px 30px 45px -30px, rgba(0,0,0,0.1) 0px 18px 36px -18px. Başlık 22px sohne-var 300 kalınlık, harf aralığı -0.22px, renk #061b31, ‘ss01’. Gövde 16px 300 kalınlık, #64748d.”
  • “Başarı rozeti oluşturun: rgba(21,190,83,0.2) arka plan, #108c3d metin, 4px yarıçap, 1px 6px dolgu, 10px sohne-var 300 kalınlık, kenarlık 1px solid rgba(21,190,83,0.4).”
  • “Navigasyon oluşturun: backdrop-filter blur(12px) ile beyaz yapışkan başlık. Bağlantılar için sohne-var 14px 400 kalınlık, #061b31 metin, ‘ss01’. Mor CTA ‘Hemen başla’ sağa hizalı (#533afd arka plan, beyaz metin, 4px yarıçap). Navigasyon kapsayıcısı 6px yarıçap.”
  • “Koyu marka bölümü tasarlayın: #1c1e54 arka plan, beyaz metin. Başlık 32px sohne-var 300 kalınlık, harf aralığı -0.64px, ‘ss01’. Gövde 16px 300 kalınlık, rgba(255,255,255,0.7). İçindeki kartlar rgba(255,255,255,0.1) kenarlık ile 6px yarıçap kullanır.”

Yineleme Rehberi

  1. sohne-var metinde her zaman font-feature-settings: "ss01" etkinleştirin — bu markanın tipografik DNA’sıdır
  2. 300 kalınlık varsayılandır; 400’ü yalnızca düğmeler/bağlantılar/navigasyon için kullanın
  3. Gölge formülü: rgba(50,50,93,0.25) 0px Y1 B1 -S1, rgba(0,0,0,0.1) 0px Y2 B2 -S2 burada Y1/B1 daha büyük (uzak gölge) ve Y2/B2 daha küçük (yakın gölge)
  4. Başlık rengi #061b31 (derin lacivert), gövde #64748d (arduvaz), etiketler #273951 (koyu arduvaz)
  5. Köşe yarıçapı 4-8px aralığında kalır — hap şekilleri veya büyük yuvarlama kullanmayın
  6. Tabloların, grafiklerin veya finansal görüntülemelerdeki sayılar için "tnum" kullanın
  7. Koyu bölümler #1c1e54 kullanır — siyah değil, gri değil, derin markalı bir indigo
  8. 12px/500 kalınlıkta SourceCodePro, 2.00 satır yüksekliği ile kod için (okunabilirlik için çok geniş)
Mod
design-system
Sahne
design
Yüzey
web
Manifest ID
design-system-stripe

Etiketler

  • design-system
  • first-party
  • design
  • fintech-crypto