Çağatayhan Kurt'un fotoğrafıChatto
TSİ

Girişimler

Araçlar

Sosyal medya

© 2026 | Merak ve kafeinle yapıldı.

TR
Tüm işler

Create UI · Case study · 4 dk okuma

Create UI: elle tasarlanmış Figma tasarım sistemi ve AI-native React kütüphanesi, senkron

Create UI kendi ürünüm: aynı token'ları, isimleri ve varyantları paylaşan eksiksiz bir Figma tasarım sistemi ve kurulabilir bir React kütüphanesi. Markayı ve her bileşeni elle tasarladım; kod tarafı uzman yazılımcılarla AI-native olarak geliştirildi. Böylece yapay zekâ kod ajanları tahmin etmek yerine gerçek bileşenlerle çalışıyor.

Müşteri
Create UI
Yıl
2025
Rol
Kurucu ve tasarım lideri
Süre
Ongoing
Sektör
Design systems, Developer tools, AI
Araçlar
Figma, React, Tailwind CSS, Radix UI
  • Brand & Logo Design
  • Design System
  • Product Design
  • User Interface Design
  • Digital Designs

Bir bakışta

Sorun

Figma dosyaları ile kod zamanla birbirinden uzaklaşıyor; yapay zekâ ajanları da göremediği bileşenleri tahmin ediyor.

Çözüm

Tek bir token temeli üzerinde elle tasarlanmış Figma sistemi ve AI-native React + Tailwind + Radix kütüphanesi; yanında CLI ve MCP sunucusu.

Sonuç

Dört ayda dört sürüm: 40 bileşenli ön satıştan 18.500+ varyanta, bloklara ve yapay zekâ bileşenlerine.

Teslim edilenler

  • Logo ve marka kimliği
  • Figma tasarım sistemi
  • React bileşen kütüphanesi
  • Responsive token'lar ve temalar
  • Bloklar ve yapay zekâ bileşenleri
  • CLI, MCP ve ajan becerisi
Bugünkü site: ürünler, değişiklik günlüğü, yol haritası ve dokümanlar tek yerde.

Genel bakış

Create UI iki parçalı bir tasarım sistemi: bir Figma dosyası ve Tailwind CSS ile Radix UI üzerine kurulu, kurulabilir bir React kütüphanesi. İkisi aynı token'ları, isimleri ve yapıyı paylaşıyor; yapay zekâ kod ajanları da kütüphaneyi bir MCP sunucusu ve ajan becerisi üzerinden okuyabiliyor. [1]

En çok sevilen iki bileşenimizden biri, File Upload: ilerleme, tamamlanma, ardından değiştir ya da indir.
Diğer favori Segmented Control; ardından buton grupları, spinner'lar ve fazlası, açık ve koyu temada.

Bu bir müşteri projesi değil, kendi ürünüm. Logoyu, markayı ve her bileşeni, varyantı ve token'ı Figma'da elle tasarladım. Kod tarafı AI-native olarak kuruldu: React kütüphanesini uzman yazılımcılar yapay zekâyla birlikte yazdı; böylece kod ajanları onu okuyup doğru kullanabiliyor.

Sorun

Çoğu ekipte tasarım sistemi aslında iki kez var: bir kez Figma'da, bir kez kodda; farklı kişiler tarafından bakımı yapılıyor ve yavaş yavaş birbirinden uzaklaşıyor. Artık üçüncü bir okuyucu da var: arayüzü yazan yapay zekâ ajanı. O da ikisini de göremiyor.

  • Kopukluk: Figma'daki buton ile koddaki buton nadiren aynı ölçülere, durumlara ve isimlere sahip.
  • Tahmin eden ajanlar: bağlam olmadan yapay zekâ araçları, elindeki bileşenleri kullanmak yerine yenilerini uyduruyor.
  • Ölçek: işe yarar bir sistem her durumu, boyutu, temayı ve ekran boyutunu kapsamalı; bu da hızla binlerce varyant demek.
  • Hız: bir ürün olarak erken çıkması ve herkesin gözü önünde gelişmeye devam etmesi gerekiyordu.

Hedefler

  • Figma, kod ve ajanlar için tek bir token temeli.
  • İki tarafta da aynı bileşen isimleri, prop'lar ve varyantlar.
  • Responsive köşe yarıçapı, boşluk ve tipografi ile açık ve koyu temalar; sonradan eklenmiş değil, baştan sistemin içinde.
  • Tek komutla kurulum ve yapay zekâ ajanlarının gerçek bileşenlerle çalışması.
  • Küçük çıkmak, sık sürüm vermek; bileşenlerden bloklara ve yapay zekâ kalıplarına büyümek.

Yaklaşım

1. Önce token'lar

Renk, tipografi, boşluk, köşe yarıçapı ve gölge, daha tek bir bileşen yokken değişken olarak tanımlandı. Bileşenler yalnızca token'lara bağlı; bu yüzden bir tema değişikliği Figma'daki her ekrana ve koddaki her bileşene ulaşıyor. [1]

Kontrast oranlarıyla ana renkler: bileşenlerdeki her renk bu skalalardan geliyor.
Bir bileşenin anatomisi: her değer bir token'a ya da başka bir bileşene bağlı.
Temel katmanlar: token'lar, renk değişkenleri, bileşen mantığı, boşluk ölçeği ve temalar.

2. Bir şeye tek isim

Bir bileşenin Figma'da ve React'te adı, varyantları ve durumları aynı. Tasarımcı ile geliştirici aynı Button'dan söz ediyor; dokümanı okuyan bir ajan da tasarımcının çizdiğini buluyor.

Figma'da tek bir Button; açık ve koyu temada varyantlar, renkler ve durumlar arasında geçiş.
Her bileşen sayfası varyantlarını, boyutlarını, durumlarını ve erişilebilirlik notlarını listeliyor.

3. Elle tasarım, AI-native kod

Arayüz bileşen bileşen elle çizildi; Create UI'da yapay zekâyla üretilmiş tek bir ekran yok. Kod tarafını uzman yazılımcılar yapay zekâyla birlikte geliştirdi ve her bileşen makineler için de tarif edildi: bir MCP sunucusu ve bir skill dosyası kod ajanlarına neyin var olduğunu ve nasıl kullanılacağını söylüyor; böylece tahmin etmek yerine sistemle kuruyorlar. [1]

20 buton istenen ajan elle tasarlanmış Button'ı kullanıyor; böylece her sonuç geçerli bir varyant.

4. Herkesin önünde geliştir

Kusursuz bir 1.0'ı beklemek yerine Create UI, 40'tan fazla bileşenle ön satışa açıldı ve herkese açık bir değişiklik günlüğü ve yol haritasıyla sürüm sürüm büyüdü. [2]

Açık sorular, bileşen kesinleşmeden önce A/B seçenekleri olarak paylaşıldı.
Başlangıç noktası: Haziran 2026 ön satışında duyurulan kapsam.

Çözüm

Logo ve marka

Create UI logosunu tasarladım: bir tasarımcının tuvalde bir şeyi seçtiği gibi, imleçli bir seçim çerçevesi. Etrafındaki markayı da kurdum: koyu indigo geçişler, ince bir ızgara ve illüstrasyon olarak ürünün kendi bileşenleri. Aynı parçalar web sitesini, sosyal medya profillerini ve lansman paylaşımlarını taşıyor.

Logo: seçim çerçevesi ve imleç, bir tasarım aracında yaptığın ilk şey.
Kapak tasarımı: illüstrasyon, ürünün kendi bileşenleri.
Aynı bileşenler ve sloganla kurulan X kapağı.

Figma tasarım sistemi

Değişkenlerle çalışan auto layout bileşenler; her durum ve boyut bir varyant; açık ve koyu modlar, tipografi ölçeği ve kullanım notları. Dosyada artık 18.500'ü aşkın bileşen ve varyant, 950'den fazla değişken ve stil var; her bileşen kendi kılavuzu ve etkileşimli bir örnekle geliyor. [1]

Her renk, boyut ve durum gerçek bir varyant; bir spesifikasyondaki not değil.
Kılavuz ve canlı prototip yan yana, Figma dosyasının içinde.

Bileşenler

Butonlar, form kontrolleri, rozetler, chip'ler, toast'lar ve dosya yükleme tek bir görsel dili paylaşıyor: aynı köşe yarıçapı, aynı odak halkası, aynı renk mantığı. Her biri yüklenme ve hatadan disabled'a kadar gerçek durumlarıyla elle tasarlandı.

Aynı köşe yarıçapı, odak halkası ve renk mantığıyla temel kontroller.
Geri bildirim ve form bileşenleri, gerçek hayattaki durumlarıyla.
Toast / Snackbar: ödeme başarısız, değişiklikler kaydedildi, senkronizasyon sürüyor, güncelleme var.

Navigasyon ve veri

Ürün ekranları kontrollerden fazlasını ister. Seçim, filtre ve toplu işlemli tablolar, kenar menüler ve başlıklar aynı parçalardan kuruldu; böylece Create UI ile kurulan bir panel yamalı değil, tasarlanmış görünüyor.

Table: seçim, filtre ve toplu işlemler eklenti değil, bileşenin parçası.
Gerçek ürün içeriğini taşıyan kenar menü ve başlık kalıpları.

Responsive token'lar ve temalar

Köşe yarıçapı, boşluk ve tipografi responsive: her birinin 4 px ızgara üzerinde masaüstü, tablet ve mobil için ayrı değerleri var. Böylece aynı bileşen ayrı bir mobil sürüme gerek kalmadan her ekrana göre ayarlanıyor. Yirmiden fazla hazır tema ve karanlık mod da aynı token'ların üzerinde duruyor. [1]

Tek bileşen, iki tema: koyu mod ikinci bir çizimden değil, token'lardan geliyor.
Koyu temada buton grupları: görünüm değiştiriciler, faturalama dönemleri, bölünmüş butonlar ve gelen kutusu işlemleri.

Bloklar

1.5 sürümü hazır bölümler ekledi: yedi kategoride 73 kod bloğu ve 58 Figma bloğu; hepsi yalnızca sistemin kendi bileşenleriyle kurulu. [2]

Yalnızca sistem bileşenleriyle kurulmuş bir performans kartı bloğu.
Harita ve mekân bloğu: bloklar yeni bileşenler değil, hazır bölümler.

React kütüphanesi, CLI ve MCP

Kod kütüphanesi React, Tailwind CSS v4 ve Radix UI üzerine kurulu; en baştan uzman yazılımcılar tarafından yapay zekâyla birlikte, AI-native olarak yazıldı. Bir CLI ile sıfırdan uygulama oluşturuluyor ya da mevcut projeye bileşen ekleniyor; tasarım token'ları da projenin stil dosyasına yazılıyor. [3]

Aynı CLI bir MCP sunucusu ve ajan becerisi de kuruyor; böylece Claude gibi kod ajanları gerçek bileşenlerle çalışıyor. Sohbet, prompt girişi, markdown ve düşünce zinciri gibi yapay zekâ bileşenleri de yapay zekâ ürünlerinin en çok ihtiyaç duyduğu ekranları karşılıyor. [1] [2]

Tree View bileşeni, kod projesi düzeninde bir klasör ağacıyla.

Sonuçlar

  • Haziran–Eylül 2026 arasında dört sürüm: v0.5, v1.0, v1.1 ve v1.5. [2]
  • Ön satıştaki 40+ bileşen ve 700+ token'dan 49 ücretsiz ve 35 Pro kod bileşenine, 73 Pro bloğa ve 18.500+ varyant kombinasyonuna. [2]
  • Herkesin kurabildiği ücretsiz bir React kütüphanesi ve tasarım, kod ya da ikisi için ücretli bir Pro seviye. [1]
  • Product Hunt'ta 5.0 puan. [4]
Tasarımcıların ve geliştiricilerin X'te Create UI hakkında paylaştıkları.

Çıkarımlar

  • Senkron kalmak, araç sorunundan önce bir isimlendirme sorunu.
  • Elle tasarım ve AI-native kod birbirini tamamlıyor: sistemi insanlar tasarlıyor, ajanlar kullanıyor.
  • Erken ve herkesin önünde çıkmak, kapalı kapılar ardında cilalamaktan iyidir.

Sık sorulan sorular

Create UI nedir?

Create UI, birbiriyle senkron iki parçadan oluşan bir tasarım sistemi: bir Figma tasarım sistemi ve Tailwind CSS ile Radix UI üzerine kurulu, kurulabilir bir React kütüphanesi. İkisi de aynı token'ları, bileşen isimlerini ve varyantları paylaşıyor; yapay zekâ kod ajanları da kütüphaneyi bir MCP sunucusu ve ajan becerisi (skill) üzerinden okuyabiliyor.

Create UI için neler tasarladın?

İnsanların gördüğü her şeyi, elle: logo ve marka, token temeli, Figma'daki her bileşen ve varyant, açık ve koyu temalar, responsive köşe yarıçapı, boşluk ve tipografi, bloklar, dokümantasyon ve tanıtım görselleri. React kütüphanesi uzman yazılımcılarla birlikte AI-native olarak geliştirildi ve bu kararların birebir karşılığı.

Ne kadar sürdü?

Create UI, 2025'te başladığım ve hâlâ gelişen bir ürün. Tasarım sisteminin ön satışı (v0.5) 1 Haziran 2026'da açıldı; v1.0 6 Temmuz'da, v1.1 15 Temmuz'da, bloklar ve yapay zekâ bileşenleriyle gelen v1.5 ise 28 Eylül 2026'da yayımlandı.

Figma tasarım sistemi ile kodu nasıl senkron tutarsın?

Tek bir token setinden başlayıp ikisinde de onu kullanırsın, bileşenlere ve varyantlara Figma'da ve kodda aynı isimleri verirsin, değişiklikleri de ikisine aynı sürümde gönderirsin. Create UI buna üçüncü bir kullanıcı ekliyor: yapay zekâ ajanları. Bu yüzden bileşenler bir MCP sunucusunda ve bir skill dosyasında da tarif ediliyor.

Şirketim için bir tasarım sistemi kurabilir misin?

Evet. Stüdyom Beew üzerinden AI, SaaS, fintech ve Web3 ekipleri için tasarım sistemleri ve ürünler tasarlıyorum; Create UI'dan da sıfırdan da başlayabiliriz. İletişim sayfasından bir görüşme ayarlayabilirsin.

Kaynaklar

  1. [1] Create UI — official website
  2. [2] Create UI changelog
  3. [3] Create UI installation docs
  4. [4] Create UI on Product Hunt

Tasarlanacak bir ürünün mü var?

Ekiplerin karmaşık ürünlerini saniyeler içinde anlaşılan web sitelerine ve arayüzlere dönüştürüyorum. Bana ürününü anlat.

Sıradaki proje

Omuz

Projeyi incele
Omuz