Design Token ve Multi-Brand Dijital Ekosistemler İçin Web Altyapısı

Design Token ve Multi-Brand Dijital Ekosistemler İçin Web Altyapısı

9 dk okuma26 Haziran 2026DGTLFACE Editorial

Birden fazla marka/otel yöneten yapılarda en büyük maliyet, “yeni site yapmak” değil; her markada tutarlılığı ve hızını koruyarak sürekli güncelleme yapmaktır. Türkiye’de yaygın çözüm, aynı temayı kopyalayıp çoğaltmak; zamanla UI parçalanır, farklı ajanslar farklı stiller ekler ve “tek merkezden yönetim” hayal olur. Design token yaklaşımı ise tam bu sorunu çözer: renk, tipografi, spacing ve bileşen seviyesindeki stil kararları token’lara taşınır; tek component kütüphanesi üzerinden çok markalı theme variants üretilir. Otel grupları ve holdinglerde bu model, yeni marka ekleme süresini kısaltır ve UI tutarsızlığını azaltır.

Öne Çıkan Cevap

Design token yaklaşımı, çok markalı yapılarda “her siteyi baştan tasarlama” ihtiyacını azaltarak renk, tipografi, spacing ve bileşen stillerini tek merkezden yönetmeyi sağlar. Tek component kütüphanesi üzerinden marka A/B/C için tema varyantları üretir, UI tutarlılığını korur ve geliştirme hızını artırır. Figma’daki token’ların koda senkron aktarılması ve CMS’te marka bazlı tema seçimi ile sistem sürdürülebilir hâle gelir.

Özet

Multi-brand yapıda ölçek için: design token’ları tanımla, shared component library kur, theme variants üret, Figma↔kod senkronu kur, CMS’te marka teması yönet. Kopya tema/koddan kaçın.

Maddeler

  • Hedef kitle: Otel grupları/holding dijital liderleri, ajans PM, UX lead, FE lead
  • KPI: Yeni marka/otel ekleme süresi, UI tutarsızlık sayısı, component reuse oranı, revizyon maliyeti, release öngörülebilirliği
  • Entity set: design tokens, multi-brand systems, shared components, theme variants, Figma tokens, CMS theming, versioning
  • GEO: Türkiye geneli; çok markalı otel grupları ve holding ekosistemleri
  • Funnel: Consideration (sistem kararı) → delivery (token sistemi + rollout)
  • Risk alanları: token sprawl, senkron kopması (Figma≠kod), tema kopyalama, CMS theme chaos
  • Çıktı: token hiyerarşisi şeması + tema matrisi + checklist + şablon

Kısa Cevap

Birden çok markanız varsa tek kod tabanı kurup design token + tema varyantlarıyla ölçekleyin.

Hızlı Özet

  • 1) Renk, tipografi ve spacing kararlarını token sistemine taşı
  • 2) Token’ları core → semantic → component katmanlarıyla düzenle
  • 3) Tek component kütüphanesinden marka A/B/C için theme variants üret
  • 4) Figma ↔ kod senkronunu ve token versioning sürecini kur
  • 5) CMS’te brand/tema seçimini standartlaştırarak multi-brand yönetimi ölçekle

1. Design Token Nedir?

Design token, bir tasarım kararını kodun anlayacağı “değişken” formatına dönüştürür. Renk paleti, font boyutu, spacing aralığı, border radius gibi kurallar token’lara taşındığında, UI “rastgele” değil “sistematik” olur. Token’lar, design system’in temel katmanıdır: komponentlerin nasıl görüneceğini token’lar belirler; komponentler de sayfaların nasıl görüneceğini.

Design token nedir, kurumsal/multi-brand sitelerde nasıl kullanılır?

Design token; renk, tipografi, spacing gibi stil kararlarını platform bağımsız biçimde tanımlayan, Figma ve kodda aynı isimlerle yaşayan değişkenlerdir. Multi-brand yapılarda token’lar “tema varyantı” olarak çoğalır: aynı component kütüphanesi, farklı token setleriyle farklı markalara uyarlanır. Böylece kopya tema/kod yerine tek sistemden yönetim sağlanır.

Mini Check

  • Token’lar “tasarım kararı”nı mı temsil ediyor, yoksa rastgele değerler mi?
  • Token isimlendirme standardı var mı?
  • Aynı component farklı markalarda “kopyalanmadan” çalışabilir mi?

Ne yapmalıyım?

  • Token’ları 3 katmana ayır: core → semantic → component
  • Token isimlerini “tasarım dili”yle standardize et
  • İlk etapta sadece 20–40 temel token ile başla (sprawl’i önle)
Design token tanımı bölüm ayırıcı, otel ve holdinglerde tek stil kaynağı
Design token tanımı bölüm ayırıcı, otel ve holdinglerde tek stil kaynağı

2. Renk, Tipografi, Spacing ve Bileşen Seviyesi Token’lar

Token’ları seviyelendirmezseniz sistem kısa sürede şişer. En iyi pratik: token’ı “ham değer”den “anlamlı karar”a doğru taşımak.

Core tokens (ham değerler)

  • Renk skalası: brand-500, neutral-900 vb.
  • Spacing scale: 4, 8, 12, 16…
  • Font scale: sm, md, lg, xl

Semantic tokens (anlam katmanı)

  • color.text.primary
  • color.bg.surface
  • color.action.primary
  • Bu katman, multi-brand’de asıl sihirli yerdir: her marka semantic token’ları farklı core değerlerle map eder.

Component tokens (bileşen kararları)

  • Button padding, radius, hover state
  • Card shadow, border
  • Form input focus ring
  • Bu katman, component library’nin stabil kalmasını sağlar.

Mini Check

  • Core ile semantic ayrılmış mı?
  • “Primary button” rengi her markada semantic token’dan mı geliyor?
  • Component token’ları dokümante mi?

Ne yapmalıyım?

  • Önce semantic token’ları sabitle; markaları buradan yönet
  • Component token’larını sınırlı tut; varyant patlamasını önle
  • Tasarım ve kodda aynı token isimlerini kullan
Token hiyerarşisi diyagramı, core-semantic-component katmanlarıyla multi-brand tema yönetimi
Token hiyerarşisi diyagramı, core-semantic-component katmanlarıyla multi-brand tema yönetimi

3. Multi-Brand Yapılarda Tek Kod Tabanı

Tek kod tabanı demek “tek tasarım” demek değildir. Amaç, aynı component kütüphanesini farklı token setleriyle giydirmek (theme variants). Böylece her markanın “farklılığı” korunurken, sistemin çekirdeği (component library + erişilebilirlik + performans) ortak kalır.

Marka A/B/C için varyantlar (theme variants)

  • Brand A: premium (daha geniş spacing, farklı typography)
  • Brand B: resort (daha canlı palette)
  • Brand C: business (daha sade)

Bu varyantlar “theme config” olarak yönetilir; sayfalar aynı komponentleri kullanır, sadece token seti değişir.

Competitor Gap – fark yaratan mini bölüm

TR’de multi-brand yapıların çoğu “tema kopyalama + ufak CSS oynama” ile çözülüyor. Bu kısa vadede hızlı gibi görünür; ama uzun vadede yeni marka ekleme süresi uzar, UI tutarsızlıkları artar ve bakım maliyeti yükselir. Token tabanlı sistem, kopya kodu azaltarak bu kaosu önler.

Tablo – Multi-Brand Tema Varyantı Matrisi (Özet)
KatmanÖrnek TokenMarka AMarka BMarka C
Semanticcolor.action.primarymaviturkuazkoyu gri
Semantictypography.headingserifsanssans-condensed
Componentbutton.radius121610
Componentcard.shadowmediumsoftstrong

Mini Check

  • Yeni marka eklemek “kopyala-yapıştır” mı, yoksa “yeni token seti” mi?
  • Shared component library tek yerde mi?
  • Brand varyantları versioning ile yönetiliyor mu?

Ne yapmalıyım?

  • Markaları “tema config” ile ayır, kodu kopyalama
  • Ortak component kütüphanesini tek repo/tek paket olarak yönet (Varsayım)
  • Yeni marka ekleme süresini KPI olarak takip et
Multi-brand tema yaklaşımı bölüm ayırıcı, holding ekosisteminde hızlı marka ekleme
Multi-brand tema yaklaşımı bölüm ayırıcı, holding ekosisteminde hızlı marka ekleme

4. Otel Grupları ve Holdingler İçin Token-Stratejisi

Otel gruplarında “marka” çoğu zaman yalnız logo değil; hedef kitle, konsept ve içerik dili de farklıdır. Token stratejisi, bu farkları UI’da yönetilebilir hale getirir.

Otel grupları için pratik token seti

  • brand.primary, brand.secondary
  • typography.heading, typography.body
  • radius.card, shadow.card
  • spacing.section, spacing.card

Mini örnek: Antalya’daki resort markası için daha sıcak palette; şehir oteli markası için daha minimal palette aynı component setiyle yönetilebilir.

Holding/B2B için pratik token seti

  • Ürün/dash ekranlarında okunabilirlik odaklı typography
  • Plan/fiyat kartlarında tutarlı grid
  • Case study bloklarında aynı yapı

Key Statistics / Data Point (sheet): Token tabanlı yaklaşıma geçen ekiplerde, yeni marka/otel ekleme süresi ve UI tutarsızlıkları anlamlı şekilde azalıyor. (Gözlemsel veri noktası olarak kullanıldı.)

Mini Check

  • Otel markalarında “konsept farkı” token setine yansıyor mu?
  • Holdingde ürün/dash sayfalarında typography standardı var mı?
  • Tek bir component setiyle farklı brand hissi verebiliyor musunuz?

Ne yapmalıyım?

  • Otel: “oda kartı / paket kartı / CTA bandı” gibi kritik component’leri token’dan besle
  • B2B: plan/kart/dash bileşenlerini theme ile varyantla
  • Her brand için token setini “v1” olarak kilitle; sonra iteratif geliştir

5. CMS ve Tasarım Araçlarıyla Entegrasyon

Token sistemi sadece kodda yaşarsa, tasarım tarafında kopar. Sadece Figma’da yaşarsa, implementasyonda kopar. İdeal hedef: Figma ↔ kod token senkronu ve CMS’te marka teması seçimi.

Figma’daki token’ları koda nasıl aktarırım?

En iyi pratik; token’ları tek kaynakta (JSON gibi) tutup hem Figma hem kod tarafında bu kaynaktan üretmektir. Böylece renk/tipografi güncellemeleri iki tarafta da senkron kalır. Senkron bozulursa “tasarımda var, kodda yok” problemi büyür.

CMS tarafında marka teması yönetimini nasıl kurgularım?

CMS’te içerik, “brand” alanıyla etiketlenebilir; front-end bu etikete göre doğru token setini (theme) uygular. Böylece aynı içerik modeli, doğru markanın UI’ı ile sunulur. Bu yapı, multi-brand ekosistemde içerik operasyonunu hızlandırır ve tutarlılık sağlar.

Mini Check

  • Token’lar tek kaynaktan mı yönetiliyor?
  • CMS’te brand/tema seçimi alanı var mı?
  • Theme seçimi “sayfa bazında mı”, “site/brand bazında mı” net mi?

Ne yapmalıyım?

  • Figma ↔ kod senkronunu süreç haline getir (release öncesi kontrol)
  • CMS’te brand alanı ve theme mapping planı çıkar
  • Token değişiklikleri için changelog/versiyonlama koy

6. Bakım ve Versiyonlama

Token sistemi bir “ürün”dür: bakım, sürüm ve değişiklik yönetimi ister. Aksi halde token’lar çoğalır, isimler bozulur, component’ler farklılaşır.

Token değişikliği nasıl yönetilir?

  • Değişiklik tipi: minor (renk tonu) vs major (semantic mapping değişimi)
  • Deprecation: eski token’ı kaldırma planı
  • Release notları: hangi brand etkilendi?

Multi-brand governance (kısa çerçeve)

Token sistemi, style guide ve governance dokümanlarıyla birlikte yürümelidir. Bu yüzden UI/UX tasarım ve CMS entegrasyon içerikleriyle bağ önemlidir.

Mini Check

  • Token changelog’u var mı?
  • Yeni token ekleme kuralı var mı?
  • Brand A/B/C etkisi test ediliyor mu?

Ne yapmalıyım?

  • Token’lar için “review” ritmi koy (aylık)
  • Yeni token eklemeyi “kural”a bağla (semantic önce)
  • Brand bazlı görsel regression test planla (Varsayım)
Multi-brand token checklist kartı, otel gruplarında tek stil kaynağıyla ölçekleme
Multi-brand token checklist kartı, otel gruplarında tek stil kaynağıyla ölçekleme
Yeni marka ekleme süresi KPI kartı, token tabanlı web sistemlerinde hız
Yeni marka ekleme süresi KPI kartı, token tabanlı web sistemlerinde hız
Token seti ve tema varyantları deliverables kartı, holding ekosistemi yönetimi
Token seti ve tema varyantları deliverables kartı, holding ekosistemi yönetimi

7. Multi-Brand Design Token & Tema Planlama Şablonunu İndir — Yazılım / Design Tokens

TEMPLATEv1.0Checklist + Sprint

Multi-Brand Design Token & Tema Planlama Şablonunu İndir — Yazılım / Design Tokens (v1.0)

Bu şablon, çok markalı dijital ekosistemde design token hiyerarşisini (core→semantic→component) ve marka tema varyantlarını tek dokümanda planlamanızı sağlar. Figma↔kod token senkronu ve CMS’te marka teması seçimi kurgusunu standartlaştırarak kopyalanmış tema/kod problemini azaltır. Amaç; yeni marka eklemeyi hızlandırmak ve UI tutarsızlıklarını düşürmektir.

Kim Kullanır?

UX lead, FE lead, design ops, ajans PM, CMS yöneticisi.

Nasıl Kullanılır?

  1. Core/semantic/component token listesini çıkarın ve isim standardını kilitleyin.
  2. Marka A/B/C için semantic mapping’i doldurun; component varyantlarını sınırlayın.
  3. Figma↔kod senkron sürecini ve CMS theme mapping’ini kurup 14 günlük sprintle uygulayın.

Ölçüm & Önceliklendirme (Kısa sürüm)

PDF içinde: Problem→Kök Neden→Çözüm tablosu + 14 gün sprint planı + önce/sonra KPI tablosu

Şablonu İndir Ücretsiz • PDF / Excel

8. Sonuç: Multi-brand ölçekleme, token ve tema disipliniyle sürdürülebilir olur

Çok markalı yapılarda sürdürülebilir web altyapısı, her siteyi ayrı ayrı kopyalamaktan değil; ortak component kütüphanesi, design token hiyerarşisi ve marka bazlı tema varyantlarından gelir. Bu yaklaşım, yeni marka ekleme süresini kısaltır, UI tutarsızlıklarını azaltır ve bakım maliyetini daha yönetilebilir hale getirir.

Otel grupları ve holding ekosistemlerinde design token sistemi yalnızca tasarım düzeni değil; Figma, kod, CMS, release ve governance süreçlerini birbirine bağlayan bir operasyon modelidir. Token’lar doğru seviyelendirilip versioning ile yönetildiğinde, tek kod tabanında farklı marka deneyimleri üretmek çok daha kontrollü ve ölçeklenebilir olur.

Bir Sonraki Adım

Token hiyerarşinizi ve tema varyantlarınızı çıkarıp tek kod tabanında sürdürülebilir multi-brand sistem tasarlayalım.

Sık Sorulan Sorular

Design token nedir, kurumsal/multi-brand sitelerde nasıl kullanılır?
Design token; renk, tipografi ve spacing gibi stil kararlarını kodda yönetilebilir değişkenlere çevirir. Multi-brand yapılarda token’lar tema varyantı olarak map edilir; aynı component library farklı markalara uyarlanır.
Birden fazla otel/marka için tek component kütüphanesi nasıl yönetilir?
Component’leri tek kütüphanede tutup görünümü token setleriyle (theme) değiştirirsiniz. Böylece kod kopyalamadan marka varyantları yönetilir ve bakım maliyeti düşer.
Figma’daki token’ları koda nasıl aktarırım?
Token’ları tek kaynaktan (JSON gibi) yönetip hem Figma hem kodda bu kaynaktan üretmek en sürdürülebilir yöntemdir. İsimlendirme birliği ve versiyonlama senkronun anahtarıdır.
CMS tarafında marka teması yönetimini nasıl kurgularım?
CMS’te içerikleri brand alanıyla etiketleyip front-end’de doğru token setini seçebilirsiniz. Böylece aynı içerik modeli farklı marka temalarıyla tutarlı sunulur.
Token sistemi kurmak neden kopya tema kullanmaktan daha iyi?
Kopya tema kısa vadede hızlıdır ama zamanla UI tutarsızlığı ve bakım maliyeti büyür. Token sistemi yeni marka ekleme süresini kısaltır ve değişiklikleri tek yerden yönetmenizi sağlar.
Token’lar SEO’yu etkiler mi?
Doğrudan değil; ancak tutarlı UI ve daha az stil kaosu performansı (CWV) iyileştirebilir. Ayrıca multi-brand’de içerik/URL yönetimiyle birlikte ele alınmalıdır.
Multi-Brand Design Token Altyapısı Rehberi | DGTLFACE