一、④段整套同步(用户选候选 A)
- 新增 `references/stage-proto-doc/assets/产品文档模板.html`(16 KB/247 行,从备份拷、转 LF)。
- ④段 SKILL.md 换成备份 15:28 那版,并按模板口径改齐:
· 「产品文档框架」从「四块+一附录」改成**六节** —— 页面结构/功能清单/使用场景/操作流程/
跨页与界面状态/待确认与偏离;与模板同构,⛔ 不从空白页重写结构。
· 编号从 R/S/F 改成 **P 页面/S 场景/F 功能/J 二级功能**,各自唯一、按展示顺序通排。
· 保留旧版有价值的要求:每项功能补齐 做什么/入口在哪/输入边界/异常与恢复;重点功能三处标红;
横向流程图每步写清页面/功能/操作/完成判据。
· 完成标准「七节」→「六节」,自查清单同步换掉「需求」那批条目,补模板与配图两条。
· 路径 `designs/<项目>/` → `docs/pm/<项目>/ui/`(2 处)。
· 补回本机那条「每份产出文档开头都要有一张图」的引用(指向主 skill,段内不复述)。
- 主 skill 同步:四段结构表④行、④段沿革、画图小节(④段画页面结构图 + 用户路径)。
二、open-design 移到技能根(用户选候选 A)
- `git mv product-planning/references/stage-delivery/assets/open-design → open-design/`(4178 文件)。
- `.gitignore` 白名单加 `!/open-design/` —— 否则移出去就不再纳入版本控制。
- 引用改 11 处:路径形态 `assets/open-design/...` → `<技能根>/open-design/...`;
「随段携带的自带件」改称「同根技能」;「路径怎么找」那条改成自带件(段内相对路径)与
同根技能(`<技能根>/<技能名>/`)两类分开写。
- open-design 自己的 ATTRIBUTION.md 两处同步(它现在与 oil-ui-pro 同层)。
- 副作用(有益):命名闸门读数由 2063 降到 225 —— 此前它把 open-design 里 919 个第三方 md
当成规则一起扫了;现在只扫本包 23 个 md。已确认④段的 H1 与 4a/4b/4c 子步仍在检查范围内。
三、验收
- check_naming.py --ws E:/ProgramData/AIProject/contentm_agent = 通过 225 / 失败 0 / 提示 27。
- 活文件里 `assets/open-design` 残留 0;工作区 CRLF 文件 0。
22 KiB
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 alternatifa,g,lbiç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:
#4434d4arka 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) veya1px 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 #533afdveya 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,
#061b31metin,"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
#1c1e54arka 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
#1c1e54arka 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
#000000yerine#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
#533afdmoru 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#061b31derin 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ı
SourceCodeProiş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
- sohne-var metinde her zaman
font-feature-settings: "ss01"etkinleştirin — bu markanın tipografik DNA'sıdır - 300 kalınlık varsayılandır; 400'ü yalnızca düğmeler/bağlantılar/navigasyon için kullanın
- Gölge formülü:
rgba(50,50,93,0.25) 0px Y1 B1 -S1, rgba(0,0,0,0.1) 0px Y2 B2 -S2burada Y1/B1 daha büyük (uzak gölge) ve Y2/B2 daha küçük (yakın gölge) - Başlık rengi
#061b31(derin lacivert), gövde#64748d(arduvaz), etiketler#273951(koyu arduvaz) - Köşe yarıçapı 4-8px aralığında kalır — hap şekilleri veya büyük yuvarlama kullanmayın
- Tabloların, grafiklerin veya finansal görüntülemelerdeki sayılar için
"tnum"kullanın - Koyu bölümler
#1c1e54kullanır — siyah değil, gri değil, derin markalı bir indigo - 12px/500 kalınlıkta SourceCodePro, 2.00 satır yüksekliği ile kod için (okunabilirlik için çok geniş)