OpenAI tasarım sistemi.

OpenAI tasarım sistemi — Derin deniz mavisi-siyahı temel alan, bol beyaz alan ve editoryal tipografiye sahip sakin, neredeyse monokrom sistem.

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 #f5f5f5
  • --surface-warm #fafafa

Metin

  • --fg #0d0d0d
  • --fg-2 #1a1a1a
  • --muted #6e6e6e
  • --meta #9b9b9b

Kenarlık

  • --border #e5e5e5
  • --border-soft #ededed

Vurgu

  • --accent #10a37f
  • --accent-on #ffffff
  • --accent-hover #0a7a5e
  • --accent-active color-mix(in oklab, var(--accent), black 14%)

Semantik

  • --success #10a37f
  • --warn #f5a623
  • --danger #ef4146

Tipografi

  • --font-display "Signifier", "Source Serif Pro", Georgia, ui-serif, serif
  • --font-body "Söhne", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif
  • --font-mono "Söhne Mono", ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace

Tipografi ölçeği

  • --text-xs 12px
  • --text-sm 13px
  • --text-base 16px
  • --text-lg 18px
  • --text-xl 20px
  • --text-2xl 28px
  • --text-3xl 40px
  • --text-4xl 56px
  • --leading-body 1.65
  • --leading-tight 1.08
  • --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 48px

Köşe yarıçapı

  • --radius-sm 12px
  • --radius-md 16px
  • --radius-lg 16px
  • --radius-pill 9999px

Yükseklik

  • --elev-flat none
  • --elev-ring 0 0 0 1px var(--border)
  • --elev-raised 0 4px 16px rgba(13, 13, 13, 0.06)

Odak

  • --focus-ring 0 0 0 3px rgba(16, 163, 127, 0.12)

Hareket

  • --motion-fast 150ms
  • --motion-base 220ms
  • --ease-standard cubic-bezier(0.16, 1, 0.3, 1)

Yerleşim

  • --container-max 1200px
  • --container-gutter-desktop 48px
  • --container-gutter-tablet 24px
  • --container-gutter-phone 24px

OpenAI’dan İlham Alan Tasarım Sistemi

Category: Yapay Zeka & Büyük Dil Modelleri Derin teal-siyahına dayanan, geniş beyaz alan ve editoryal tipografiyle oluşturulmuş sakin, neredeyse tek renkli sistem.

1. Görsel Tema ve Atmosfer

OpenAI’ın ürün yüzeyi, kamuya açık bir araştırma laboratuvarı gibi okunur — klinik, kısıtlı ve kasıtlı olarak sessiz. Sayfa arka planı gerçek beyaz (#ffffff) üzerine hafif teal alt tonu taşıyan neredeyse siyah bir mürekkep (#0d0d0d) katmanıyla oluşturulmuştur; bu sayede metnin kendisi bile koyu yerine hafifçe soğuk bir izlenim bırakır. Sonuç, model çıktısını, kodu ve nesri ön plana taşıyan; onları çevreleyen kabuğu değil, içeriği ön plana çıkaran bir kromatik nötrlüktür.

Sistemin imza hamlesi, kısıtlı ağırlıklarda — gövde için 400, gezinti ve etiketler için 500, vurgu için 600 — Söhne (ya da sistem alternatifi inter) kullanımı ve bunun editoryal görüntü için kullanılan çağdaş bir serif olan Signifier ile eşleştirilmesidir. Pek çok yapay zeka markası fütüristik bir görünüme yönelirken, OpenAI’ın serif başlıkları ürüne sessiz sedasız edebi bir ton katar; sanki her duyuru bir denemeymiş gibi.

Şekil sistemi düzgün biçimde yumuşaktır: 8px–12px yarıçaplar, etiket ve yongalar için 9999px haplar, hiçbir yerde sert köşe yoktur. Bölüm geçişleri bölücüler yerine beyaz boşlukla belirtilir; kenarlıklar göründüğünde #e5e5e5 ince çizgilerdir ve bu çizgiler rengin varlığından çok yokluğunu çağrıştırır.

Temel Özellikler:

  • Gerçek beyaz tuval (#ffffff) ve derin teal-siyahı mürekkep (#0d0d0d)
  • Söhne / Inter mütevazı ağırlıklarda (400, 500, 600) — iddialılık değil, kısıtlılık
  • Editoryal görüntü başlıkları için Signifier serif
  • Her yerde yumuşak 8–12px yarıçaplar; yongalar için 9999px haplar
  • İnce kenarlıklar (#e5e5e5) tutumlu kullanım; birincil bölücü olarak beyaz boşluk
  • Derin teal rengiyle tek renkli illüstrasyonlar — markalarda gradyan yok
  • Geniş satır yüksekliği (1.55–1.65) ve sıfıra yakın harf aralığı

2. Renk Paleti ve Rolleri

Birincil

  • Saf Beyaz (#ffffff): Birincil arka plan, kart yüzeyi, düğme arka planı.
  • Mürekkep Siyahı (#0d0d0d): Birincil metin, marka işareti, birincil eylem çağrısı.
  • Yumuşak Siyah (#1a1a1a): İkincil başlık, kritik olmayan metinler için alternatif mürekkep.

Yüzey ve Arka Plan

  • Sis (#fafafa): Bölüm arası arka plan, altbilgi yüzeyi.
  • İnci (#f5f5f5): Kart yüzeyi, yükseltilmiş panel.
  • Bulut (#ececec): Devre dışı arka plan, bölücü tonu.

Marka Vurgusu

  • OpenAI Teal (#10a37f): Marka birincil rengi, bağlantı, vurgulama rozeti — aksi hâlde nötr sistemde tek renk.
  • Teal Koyu (#0a7a5e): Marka rengi için üzerine gelme ve basılma durumu.
  • Teal Açık (#e8f5f0): Başarı rozetleri ve vurgulama belirtim kutuları için yüzey tonu.

Nötrler ve Metin

  • Grafit (#3c3c3c): Gövde metni, varsayılan okuma rengi.
  • Arduvaz (#6e6e6e): İkincil metin, altyazılar, meta veri.
  • Kül (#9b9b9b): Üçüncül metin, yer tutucu, devre dışı etiket.
  • Taş (#c4c4c4): Dekoratif bölücüler, soluk simgeler.

Anlamsal ve Kenarlık

  • Kenarlık İnce (#e5e5e5): Standart ince çizgi ayırıcı.
  • Kenarlık Yumuşak (#ededed): Beyaz yüzeyde kart ana hattı.
  • Hata (#ef4146): Doğrulama, yıkıcı eylem.
  • Uyarı (#f5a623): Danışma durumları için yumuşak kehribar.
  • Bilgi (#2563eb): Bilgilendirici bağlantı tonu (tutumlu kullanılır; teal yine de öne çıkar).

3. Tipografi Kuralları

Yazı Ailesi

  • Görüntü / Editoryal: Signifier, geri dönüş: 'Source Serif Pro', Georgia, serif
  • Gövde / Arayüz: Söhne, geri dönüş: Inter, system-ui, -apple-system, 'Segoe UI', sans-serif
  • Kod / Monospace: Söhne Mono, geri dönüş: ui-monospace, 'JetBrains Mono', Menlo, Consolas, monospace

Hiyerarşi

RolYazı TipiBoyutAğırlıkSatır YüksekliğiHarf AralığıNotlar
GörüntüSignifier56px (3.5rem)4001.08-0.02emEditoryal kahraman, duyuru başlıkları
H1Söhne40px (2.5rem)6001.15-0.01emSayfa başlığı
H2Söhne28px (1.75rem)6001.2-0.005emBölüm başlığı
H3Söhne20px (1.25rem)6001.3normalAlt bölüm
Büyük GövdeSöhne18px (1.125rem)4001.6normalGiriş paragrafları
GövdeSöhne16px (1rem)4001.65normalStandart okuma metni
Küçük GövdeSöhne14px (0.875rem)4001.55normalKart gövdesi, yoğun arayüz
AltyazıSöhne13px (0.8125rem)5001.40.01emMeta veri, rozetler
EtiketSöhne12px (0.75rem)5001.30.04emKaş metni, büyük harfli gezinti bağlantıları
KodSöhne Mono14px (0.875rem)4001.55normalKod blokları, terminal çıktısı

İlkeler

  • Kısıtlılık bir kimlik olarak: Ağırlıklar 600 ile sınırlıdır; 700 ve üzeri marka dışı hissettirır. Hiyerarşi ağırlıktan değil, boyut ve renkten gelir.
  • Ruh için serif, sistem için sans-serif: Signifier yalnızca editoryal görüntü anlarında kullanılır. Ürün arayüzü tamamen sans-serif’tir.
  • Görüntü boyutlarında negatif harf aralığı: Görüntü boyutlarında -0.02em; 16px’te harf aralığı sıfıra döner.

4. Bileşen Stilleri

Düğmeler

Birincil

  • Arka plan: #0d0d0d
  • Metin: #ffffff
  • Dolgu: 10px 18px
  • Yarıçap: Yongalarda 9999px (tam hap), dikdörtgen eylem çağrılarında 12px
  • Üzerine gelme: #1a1a1a arka plan
  • Kullanım: Birincil eylem çağrısı, “ChatGPT’yi Dene”, “Giriş yap”

İkincil

  • Arka plan: #ffffff
  • Metin: #0d0d0d
  • Kenarlık: 1px solid #e5e5e5
  • Dolgu: 10px 18px
  • Yarıçap: 12px
  • Üzerine gelme: arka plan #fafafa, kenarlık #d4d4d4

Marka Vurgusu

  • Arka plan: #10a37f
  • Metin: #ffffff
  • Dolgu: 10px 18px
  • Yarıçap: 12px
  • Üzerine gelme: #0a7a5e
  • Kullanım: Öne çıkan yükseltme eylem çağrısı, başarı yolu

Kartlar

  • Arka plan: #ffffff
  • Kenarlık: 1px solid #ededed
  • Yarıçap: 16px
  • Dolgu: 24px–32px
  • Gölge: Varsayılan olarak yok; üzerine gelindiğinde 0 4px 16px rgba(13,13,13,0.06)

Girdiler

  • Arka plan: #ffffff
  • Kenarlık: 1px solid #e5e5e5
  • Yarıçap: 12px
  • Dolgu: 12px 14px
  • Odak: kenarlık #10a37f, halka 0 0 0 3px rgba(16,163,127,0.12)

Haplar ve Etiketler

  • Arka plan: #f5f5f5
  • Metin: #3c3c3c
  • Dolgu: 4px 10px
  • Yarıçap: 9999px
  • Yazı tipi: 12px / 500

5. Boşluk ve Düzen

  • Temel birim: 4px. Ölçek: 4, 8, 12, 16, 24, 32, 48, 64, 96, 128.
  • Kapsayıcı: Maksimum genişlik 1200px, mobilde 24px oluk, masaüstünde 48px.
  • Bölüm ritmi: Ana bölümler arasında dikey olarak 96–128px; mobilde 64px.
  • Izgara: Masaüstünde 12 sütun, mobilde 4 sütun, 24px boşluk.

6. Hareket

  • Süre: Üzerine gelme için 150–220ms; düzen geçişleri için 280–360ms.
  • Yumuşatma: Girişler için cubic-bezier(0.16, 1, 0.3, 1) (düzgün çıkış).
  • Kısıtlılık: Paralaks yok, kaydırma engeli yok. Yalnızca hafif solma ve öteleme.

7. Kullanım Yönergeleri

  • Nötr editoryal kısıtlılığı, yumuşak yarıçapı ve seyrek vurgu kullanımını bir arada koruyun; yeşil vurgu renkler tek başına OpenAI benzeri bir yüzey oluşturmaz.
  • Signifier tarzı görüntü anlarını yalnızca editoryal veya duyuru hiyerarşisi için kullanın; ürün kontrolleri sans-serif sisteminde kalsın.
  • Süslü hareketlerden, ağır gölgelerden ve aşırı büyük dekoratif kartlardan kaçının; sistem sakin, okunabilir ve kasıtlı hissettirmelidir.
Mod
design-system
Sahne
design
Yüzey
web
Manifest ID
design-system-openai

Etiketler

  • design-system
  • first-party
  • design
  • ai-llm