Faz 4 · VixSEO Hizmeti

Tema & Gorsel Sistem — Design Tokens, Renk Paleti ve Tipografi

Profesyonel bir gorsel sistem kurun. Design tokens, tutarli renk paleti ve tipografi ile gelistirme surenizi %60 kisaltin.

%60Gelistirme HiziToken sistemi sayesinde UI gelistirme %60 hizlanir.
%100Tasarim TutarliligiTum sayfalarda birebir tutarli gorsel deneyim.
<1snTema Degisim SuresiAninda tema gecisi, sayfa yenilemesi gerektirmez.
%70Font Boyut AzalmasiSubset ve WOFF2 ile font dosya boyutu %70 azalir.
%90+Gelistirici MemnuniyetiNet token sistemi ile gelistirci deneyimi iyilesir.
Kapsam

Bu hizmet neleri kapsıyor?

Design tokens sistemi (renk, tipografi, bosluk, golge)
CSS custom properties ile dinamik tema
Light / Dark / System tema destegi
Renk paleti olusturma ve kontrast dogrulama
Tipografi skalasi ve font optimizasyonu
Responsive tasarim grid sistemi
Komponent bazli stil rehberi
Spacing ve layout token skalasi
Z-index ve elevation token sistemi
Animasyon ve gecis token tanimlari
Süreç

Nasıl çalışıyoruz?

1

Gorsel Analiz

Mevcut gorsel yapi, marka kimligi ve tutarlilik durumu incelenir, eksikler belirlenir.

2

Token Mimarisi

Global, alias ve component token katmanlari tasarlanir, renk skalasi ve tipografi olcegi olusturulur.

3

Tema Tasarimi

Light ve dark tema paletleri olusturulur, kontrast dogrulma yapilir, 60-30-10 kurali uygulanir.

4

CSS Implementasyonu

CSS variables, tema gecis mekanizmasi ve responsive tipografi kodu yazilir.

5

Entegrasyon

Tum sayfa ve komponentlere token sistemi entegre edilir, hard-coded degerler kaldirilir.

6

QA ve Dokumantasyon

Gorsel regresyon testleri yapilir, design system dokumantasyonu tamamlanir.

Bu Hizmet Nedir?

Tema & Gorsel Sistem hizmeti, web sitenizin tum gorsel degerlerini (renk, tipografi, bosluk, golge, border-radius, animasyon) merkezi bir sistemle yoneten kapsamli bir tasarim muhendisligi calismaidir. Bu sisteme "Design Tokens" denir ve modern web gelistirmenin temel tasidir.

CSS custom properties (CSS variables) uzerine kurulu bu sistem, tek bir deger degisikligiyle tum sitenin gorunumunu guncellemenizi saglar. Light, dark ve system tema destegi, responsive tipografi skalasi, tutarli bosluk sistemi ve komponent bazli stiller bu calismanin ciktilaridir.

Design token sistemine sahip ekipler, UI gelistirmede ortalama %60 daha hizlidir. Cunku her komponent icin renk, font ve bosluk kararlarini sifirdan almak yerine, onceden tanimlanmis tokenlari kullanirlar. Bu da hem hizi arttirir hem de tasarim tutarliligini garanti eder.

Neden Gorsel Sistem Kritik?

Tutarsiz gorsel deneyim, marka algisini zayiflatir ve kullanicilarda guvensizlik yaratir:

  • Tasarim tutarsizligi olan sitelerde bounce rate %40 daha yuksektir
  • Design system kullanan ekipler, kullanmayanlara gore %47 daha hizli urun cikarir (InVision arastirmasi)
  • Renk paleti 60-30-10 kuralina uygun sitelerde gorsel hiyerarsi ve okunabilirlik belirgin sekilde artar
  • Dark mode destegi sunan siteler, kullanici memnuniyetinde %25 artis goruyor
  • Tutarli tipografi skalasi, icerik okunabilirligini %35 arttirir

Detayli Calisma Kapsami

CSS Custom Properties Sistemi

Tum gorsel degerleri CSS custom properties olarak tanimliyoruz. Ornegin: --color-primary: #10b981, --font-heading: 'Inter', sans-serif, --spacing-4: 1rem. Bu degiskenler :root seviyesinde tanimlanir ve [data-theme="dark"] gibi secicilerle tema bazli override edilir. Sonuc: tek bir yerde degisiklik, tum sitede guncelleme.

Design Token Yapisi

Tokenlari uc katmanda organize ediyoruz: (1) Global tokens — en temel degerler (renk skalaari, font aileleri), (2) Alias tokens — anlamsal isimler (color-primary, color-danger, font-heading), (3) Component tokens — bilesene ozel degerler (button-bg, card-border). Bu katmanli yapi, token sisteminin olceklenebilir olmasini saglar.

Light / Dark / System Tema Gecisi

Uc tema modunu destekliyoruz: Light (acik), Dark (koyu) ve System (isletim sistemi tercihine uyum). prefers-color-scheme medya sorgusu ile sistem temasini algiliyoruz. Tema tercihi localStorage'da saklanir, sayfa yenilemesinde korunur. Gecis animasyonu yumusak ve performansli sekilde gerceklestirilir — FOUC (Flash of Unstyled Content) onlenir.

Renk Paleti Olusturma (60-30-10 Kurali)

Profesyonel renk paleti 60-30-10 kuraliyla olusturulur: %60 dominant renk (arka plan), %30 sekonder renk (kartlar, butonlar), %10 aksan renk (CTA, vurgular). Her renk icin erisilebilirlik kontrastlari dogrulanir. Light ve dark modlar icin ayri paletler olusturulur. Renk skalasi 50-950 arasi tonlarla genis bir yelpaze sunar.

Tipografi Skalasi

Modular scale (ornegin 1.25 orani) ile basliktan body'ye, caption'dan label'a tutarli bir tipografi skalasi olusturuyoruz. Font optimizasyonu icin subset, preload ve font-display: swap uyguluyoruz. Responsive tipografi icin clamp() fonksiyonu ile viewportla orantili boyutlandirma sagliyoruz.

Spacing ve Layout Sistemi

4px veya 8px tabana dayali tutarli bir bosluk sistemi (spacing scale) olusturuyoruz. Grid sistemi 12-kolon yapida, responsive breakpointler mobile-first yaklasimla (sm, md, lg, xl, 2xl) tanimliyoruz. Kartlar, formlar ve listeler icin tekrar kullanilabilir layout paternleri olusturuyoruz.

Sik Yapilan Hatalar

  1. Hard-coded renk degerleri: color: #10b981 yerine color: var(--color-primary) kullanilmalidir. Aksi halde tema degisikligi imkansizlasir.
  2. Tailwind @apply suistimali: Tailwind CSS 4'te @apply kullanimi onerilmez. CSS variable syntax tercih edilmelidir.
  3. Dark mode'da kontrast goz ardi: Light modda calisan renk kombinasyonlari dark modda yetersiz kontrast oranina dusebilir. Her iki mod icin ayri kontrast testleri yapilmalidir.
  4. Font dosyalarini optimize etmemek: 500KB'lik bir font dosyasi, sayfa yukleme hizini ciddi sekilde etkiler. Subset, WOFF2 format ve preload ile optimize edilmelidir.
  5. Z-index kaosu: Plansiz z-index degerleri (z-index: 9999!) overlay catismarina neden olur. Token sisteminde z-index skalasi tanimlanmalidir.

Beklenen Sonuclar ve Metrikler

  • UI gelistirme hizinda %60 artis
  • Tum sayfalarda birebir tutarli gorsel deneyim
  • Aninda tema gecisi (sayfa yenilemesi gerektirmez)
  • Font optimizasyonu ile sayfa yukleme hizinda iyilesme
  • Gelistirici deneyiminde (DX) belirgin iyilesme

Neden Profesyonel Destek Gerekli?

Design token sistemi kurmak, hem tasarim hem gelistirme uzmanligi gerektiren disiplinler arasi bir calismadir. Yanlis yapilandirilmis token sistemi, zaman icerisinde bakimi imkansiz bir karmasikliga donuser. Profesyonel bir ekip, olceklenebilir, performansli ve bakimi kolay bir sistem kurar; ekibinizi egitir ve surekli tutarlilik saglanmasini garanti eder.

Teslimatlar

Elinize ne geçecek?

Design System Dokumani
CSS Token Dosyasi (variables)
Tema Degistirme Komponenti
Tipografi ve Renk Rehberi
Responsive Grid Sablonlari
Light/Dark Mod Token Setleri
Komponent Stil Referans Sayfasi
Font Optimizasyon Raporu
Spacing Scale Dokumani
Gorsel QA Kontrol Listesi
SSS

Sık Sorulan Sorular

Tema & Gorsel hakkında merak edilenler.

Hazır mısınız?

Sitenizi bir üst seviyeye taşımak için bizimle iletişime geçin.