Files
open-design/design-systems/stripe/DESIGN-tr.md
681dacde18 feat(landing): DESIGN.md systems hub + design-token spec sheet + scenario mocks on design-system pages (#4420)
* feat(landing): systems-page DESIGN.md/FAQ copy + design-token loader

* feat(landing): DESIGN.md+FAQ sections on systems hub, token spec sheet on detail

* feat(landing): detail-page TOC nav, token visuals, tighter spacing, unified related cards

* feat(landing): multi-scenario themed previews (web/app/slides/poster) on design-system detail

* feat(landing): localized routes for design-system detail pages (chrome i18n, DESIGN.md body stays en)

* feat(landing): theme scenario mocks from real design tokens; phone app, 16:9 slide, refined poster

* feat(landing): redesign slide mock (two-zone), sticky schema nav, contribute moved to top

* feat(landing): right-rail section nav + 2-up related cards on design-system detail

* fix(landing): localize design-system detail title suffix + keyword-rich meta description + keywords meta

* feat(landing): declutter detail header — icon-only share, move contribute callout to page bottom

* fix(landing): cancel homepage 130px section padding on detail-block (killed huge inter-section gaps)

* i18n(landing): localize design-system detail + systems-hub chrome across 17 locales

* feat(landing): locale-aware DESIGN.md body loading (DESIGN-<locale>.md) with English fallback

* i18n(design-systems): localize apple DESIGN.md body into 17 locales

* i18n(design-systems): localize stripe DESIGN.md body into 17 locales

* i18n(design-systems): localize vercel DESIGN.md body into 17 locales

* i18n(design-systems): localize notion DESIGN.md body into 17 locales

* i18n(design-systems): localize github DESIGN.md body into 17 locales

* i18n(design-systems): localize airtable DESIGN.md body into 17 locales

* i18n(design-systems): localize figma DESIGN.md body into 17 locales

* i18n(design-systems): localize openai DESIGN.md body into 17 locales

* i18n(design-systems): localize slack DESIGN.md body into 17 locales

* i18n(design-systems): localize discord DESIGN.md body into 17 locales

* i18n(design-systems): localize webflow DESIGN.md body into 17 locales

* i18n(design-systems): localize cohere DESIGN.md body into 17 locales

* i18n(design-systems): localize duolingo DESIGN.md body into 17 locales

* i18n(design-systems): localize spotify DESIGN.md body into 17 locales

* i18n(design-systems): localize shopify DESIGN.md body into 17 locales

* i18n(design-systems): localize nvidia DESIGN.md body into 17 locales

* i18n(design-systems): localize pinterest DESIGN.md body into 17 locales

* i18n(design-systems): localize uber DESIGN.md body into 17 locales

* i18n(design-systems): localize nike DESIGN.md body into 17 locales

* i18n(design-systems): localize airbnb DESIGN.md body into 17 locales

* i18n(design-systems): localize ibm DESIGN.md body into 17 locales

* i18n(design-systems): localize playstation DESIGN.md body into 17 locales

* i18n(design-systems): localize starbucks DESIGN.md body into 17 locales

* i18n(landing): localize detailSystemLabel (design-system H1/title noun) across 17 locales

* i18n(landing): localize plugins chrome (contribute callout, card CTA, search, about) across 15 remaining locales

* i18n(landing): localized card taglines + category labels for design systems (149 systems x 17 locales)

* fix(landing): suppress on-load locale auto-redirect on design-system detail pages (keep localized routes + hreflang)

* fix(landing): localize SystemCard detail link so cards on /<locale>/ stay in-locale

---------

Co-authored-by: Joey <276262049+xne998808-ai@users.noreply.github.com>
2026-06-17 15:24:58 +08:00

22 KiB
Raw Permalink Blame History

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

Rol Yazı Tipi Boyut Kalınlık Satır Yüksekliği Harf Aralığı Özellikler Notlar
Görüntü Kahraman sohne-var 56px (3.50rem) 300 1.03 (sıkı) -1.4px ss01 Maksimum boyut, fısıldayan otorite
Büyük Görüntü sohne-var 48px (3.00rem) 300 1.15 (sıkı) -0.96px ss01 İkincil kahraman başlıklar
Bölüm Başlığı sohne-var 32px (2.00rem) 300 1.10 (sıkı) -0.64px ss01 Özellik bölümü başlıkları
Büyük Alt Başlık sohne-var 26px (1.63rem) 300 1.12 (sıkı) -0.26px ss01 Kart başlıkları, alt bölümler
Alt Başlık sohne-var 22px (1.38rem) 300 1.10 (sıkı) -0.22px ss01 Daha küçük bölüm başlıkları
Büyük Gövde sohne-var 18px (1.13rem) 300 1.40 normal ss01 Özellik açıklamaları, giriş metni
Gövde sohne-var 16px (1.00rem) 300-400 1.40 normal ss01 Standart okuma metni
Düğme sohne-var 16px (1.00rem) 400 1.00 (sıkı) normal ss01 Birincil düğme metni
Küçük Düğme sohne-var 14px (0.88rem) 400 1.00 (sıkı) normal ss01 İkincil/kompakt düğmeler
Bağlantı sohne-var 14px (0.88rem) 400 1.00 (sıkı) normal ss01 Navigasyon bağlantıları
Açıklama sohne-var 13px (0.81rem) 400 normal normal ss01 Küçük etiketler, meta veriler
Küçük Açıklama sohne-var 12px (0.75rem) 300-400 1.33-1.45 normal ss01 İnce baskı, zaman damgaları
Tabular Açıklama sohne-var 12px (0.75rem) 300-400 1.33 -0.36px tnum Finansal veriler, sayılar
Mikro sohne-var 10px (0.63rem) 300 1.15 (sıkı) 0.1px ss01 Küçük etiketler, eksen işaretçileri
Tabular Mikro sohne-var 10px (0.63rem) 300 1.15 (sıkı) -0.3px tnum Grafik verileri, küçük sayılar
Nano sohne-var 8px (0.50rem) 300 1.07 (sıkı) normal ss01 En küçük etiketler
Kod Gövdesi SourceCodePro 12px (0.75rem) 500 2.00 (rahat) normal -- Kod blokları, sözdizimi
Kalın Kod SourceCodePro 12px (0.75rem) 700 2.00 (rahat) normal -- Kalın kod, anahtar kelimeler
Kod Etiketi SourceCodePro 12px (0.75rem) 500 2.00 (rahat) normal büyük harf Teknik etiketler
Mikro Kod SourceCodePro 9px (0.56rem) 500 1.00 (sıkı) normal ss01 Küçü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

Navigasyon

  • 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

Seviye Uygulama Kullanım
Düz (Seviye 0) Gölge yok Sayfa 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 35px Standart 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 -8px Modallar, yüzen paneller
Halka (Erişilebilirlik) 2px solid #533afd taslak Klavye 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ı

Ad Genişlik Temel Değişiklikler
Mobil <640px Tek sütun, azaltılmış başlık boyutları, yığılmış kartlar
Tablet 640-1024px 2 sütunlu ızgaralar, orta dolgu
Masaüstü 1024-1280px Tam düzen, 3 sütunlu özellik ızgaraları
Büyük Masaüstü >1280px Geniş 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ş)