Dijital bir arayüzde gezinirken yaptığımız en doğal, en refleksif hareket nedir? Şüphesiz ki bir düğmeye basmak. Bir e-posta göndermek, hazırladığımız bir dokümanı paylaşmak, bir fotoğrafı beğenmek ya da alışveriş sepetimizi onaylamak… Tüm bu hayati dijital aksiyonların arkasında tek bir başrol oyuncusu vardır: Button (Buton/Düğme) bileşeni.
Butonlar, statik pikselleri dinamik eylemlere dönüştüren köprülerdir. Üzerlerindeki yazılar (etiketler), kullanıcıya o düğmeye dokunduğunda evrende neyin değişeceğini fısıldar. Ancak profesyonel bir UI/UX tasarımında bir buton, ekrana rastgele yerleştirilmiş renkli bir kutudan çok daha fazlasıdır.
Küresel tasarım arşivi Mobbin üzerindeki 40.000’den fazla gerçek dünya arayüz örneği incelendiğinde, butonların hiyerarşik güçlerine, anatomilerine ve kullanıcı psikolojisindeki yerine dair muazzam bir tasarım evreni karşımıza çıkıyor. Gelin, dijital arayüzlerin bu en kritik elementini tüm detaylarıyla, canlı örnekler ve stratejik varyasyonlarla masaya yatıralım.
Buton Bileşeni Nedir? Eylemin Görsel İmzası
Buton (Button); kullanıcının arayüzle etkileşime geçerek sistemde bir eylemi, süreci veya navigasyonu başlatmasını sağlayan etkileşimli bir giriş kontrol elemanıdır. Bir buton tasarlanırken; önem derecesi (hiyerarşi), anlık durumu (state), boyutu ve şekli gibi birçok permütasyonun kusursuz bir uyum içinde kurgulanması gerekir.
Bir Butonun Anatomisi: Hücrelerine Ayrılmış Tasarım
Dışarıdan oldukça basit görünen bir buton, aslında üç temel yapı taşının bir araya gelmesiyle oluşur:
- Kapsayıcı (Container): Butonun sınırlarını, rengini, gölgesini ve şeklini belirleyen ana gövde.
- Etiket (Label): Butonun içindeki eylem odaklı metin (Örn: “Kaydet”, “Gönder”).
- İkon (Icon): Metne eşlik eden veya tek başına eylemi sembolize eden görsel yardımcı (Örn: Paylaşım için bir ok simgesi).
Tasarımda Güç Dengesi: Buton Hiyerarşisi (Önem Dereceleri)
Bir ekranda her şey aynı anda dikkat çekmeye çalışırsa, aslında hiçbir şey dikkat çekemez. Bu yüzden tasarım sistemlerinde butonlar rollerine ve önem derecelerine göre kategorize edilir. Tıpkı Mobbin‘in kendi güncel tasarım sisteminde uyguladığı gibi, butonlar şu hiyerarşik sırayı takip eder:
- 1. Birincil Buton (Primary Button): Ekrandaki en önemli, ana aksiyonu temsil eder. Genellikle markanın ana rengiyle tamamen doldurulmuş (filled) bir konteynere sahiptir. Hiyerarşinin en tepesindedir. Örnek: Formların sonundaki “Gönder” veya “Kaydet” butonu.
- 2. İkincil Buton (Secondary Button): Ana aksiyona eşlik eden, daha az öneme sahip eylemlerdir. Görsel ağırlığı birincil butona göre daha düşüktür. Örnek: “Vazgeç” veya “Geri Dön” butonları.
- 3. Üçüncül Buton (Tertiary Button): Genellikle içi boş, sadece sınır çizgileri olan (Outline / Ghost Button) yapılardır. Düşük vurgulu eylemler için kullanılır. Örnek: “Daha Fazla Bilgi” veya “Önizleme” butonları.
- 4. Dördüncül Buton (Quaternary Button): Herhangi bir çerçevesi veya dolgusu olmayan, sadece düz metinden (Text-only) oluşan, arayüzde en kolay gözden kaçabilecek buton sınıfıdır. Hiyerarşinin en altındadır. Örnek: “Şifremi Unuttum” veya “Detayları Gör” yazıları.
- 5. İkon Butonu (Icon Button): İçinde hiç metin barındırmayan, sadece bir simgeden oluşan butonlardır. Ekran alanından tasarruf etmek için birebirdir. Örnek: Arama büyüteci veya paylaşım ikonu.
- 6. Yıkıcı Buton (Destructive Button): Sistemde geri dönüşü olmayan, tehlikeli bir işlemi haber veren butonlardır. Kullanıcıyı uyarmak adına genellikle Kırmızı renk tonlarında tasarlanırlar. Örnek: “Hesabı Kalıcı Olarak Sil” butonu.
- 7. Pasif Buton (Disabled Button): O anki senaryoda tıklanamaz durumda olan butondur. Kullanıcıya bir eylemin henüz aktif olmadığını söyler. Örnek: Formdaki zorunlu alanlar doldurulmadan önce sönük duran “Devam Et” düğmesi.
Ne Zaman ve Nerede Kullanılır? (Kullanım Alanları)
Butonlar arayüzün dinamik motorlarıdır ve şu üç ana kalıpta sıkça karşımıza çıkarlar:
1. Form Onayları (Form Submission)
Kullanıcıların girdikleri verileri sisteme göndermelerini sağlar. Mobil ekranlarda bu butonlar genellikle ekranın en altına yakın konumlandırılır; böylece kullanıcı telefonu tek elle tutarken başparmağıyla rahatça “Onayla” düğmesine basabilir.
2. Harekete Geçirici Mesajlar (Call to Action – CTA)
Kullanıcıyı belirli bir hedefe yönlendirmek ve onu ikna etmek için tasarlanan büyük, çekici birincil butonlardır. Örnek: Bir dijital eğitim platformunun ana sayfasındaki “Hemen Ücretsiz Dene” veya “Kayıt Ol” butonları.
3. Onaylar ve Uyarı Pencereleri (Confirmation & Alerts)
Bir diyalog penceresi veya uyarı çıktığında kullanıcının bir kararı onaylamasını ya da iptal etmesini sağlar. Örnek: “Dosyayı silmek istediğinize emin misiniz?” sorusunun altındaki “Evet, Sil” (Yıkıcı) ve “İptal” (İkincil) buton ikilisi.
Tasarım Varyasyonları ve Estetik Dokunuşlar
Butonlar markanızın karakterine göre şekil ve biçim değiştirebilir:
- Konteyner Çeşitleri: Düz dolgulu (Filled) ve çerçeveli (Outline) modellerin yanı sıra, arayüze 3 boyutlu bir illüzyon ve eğlenceli bir hava katmak için hafif gölgeli Yükseltilmiş (Elevated) Butonlar da tercih edilebilir.
- İkon Konumlandırma: İkonlar, metnin amacını daha hızlı anlatmak için etiket metninden önce (Leading Icon) veya metinden sonra (Trailing Icon) yerleştirilebilir.
- Şekil Esnekliği: Oval/Hap (Pill-shaped) tasarımlar arayüze daha yumuşak, arkadaş canlısı ve modern bir his katarken; keskin köşeli (Sharp) tasarımlar daha ciddi, kurumsal ve teknik bir duruş sergiler. Hafif yuvarlatılmış (Rounded) köşeler ise bu ikisinin dengeli bir ortasıdır.
Avantajlar ve Dezavantajlar
Neden Seçmelisiniz? (Avantajları)
- Eylem Netliği: Kullanıcıya ne yapması gerektiğini tereddütsüz bir şekilde gösterir.
- Yüksek Etkileşim Oranı: Görsel ağırlıkları sayesinde arayüzdeki en yüksek tıklanma oranına (Click-Through Rate) sahip bileşenlerdir.
- Erişilebilirlik ve Ergonomi: Özellikle mobil tasarımlarda, doğru boyutta (en az 48x48px dokunma alanı) tasarlandığında tek elle kullanımı muazzam kolaylaştırır.
Riskler ve Dikkat Edilmesi Gerekenler (Dezavantajları)
- Görsel İstila (Buton Enflasyonu): Yan yana veya alt alta çok fazla birincil buton koymak kullanıcıda zihinsel felce (bilişsel yük) yol açar. Kullanıcı hangisine basacağını şaşırır.
- Statik Veri Hataları: Değişmeyen, tıklanamayan pasif bilgileri buton gibi tasarlamak kullanıcıda “Buna basıyorum ama çalışmıyor” algısı yaratarak güveni zedeler. Static bilgiler için sadece metin veya etiket kullanılmalıdır.
Kritik Karışıklıklar: Hangisi Standart Buton Değildir?
Tasarımcıların sıklıkla birbirine karıştırdığı benzer görünümlü dört bileşeni birbirinden ayıralım:
- Button vs. Badge (Rozet): Butonlar eylem başlatır. Rozetler ise sadece bir durum bilgisi veya sayı sunar (Örn: “Yeni”, “Tavsiye Edilen”). Rozetler etkileşimsizdir (tıklanamazlar).
- Button vs. Chip (Çip): Çipler genellikle bir veriyi girmek, içerikleri filtrelemek veya akıllı öneriler arasında seçim yapmak için kullanılan küçük hap kısa yollarıdır. Butonlar ise sistem genelinde büyük bir olayı veya formu tetikler.
- Button vs. Floating Action Button (FAB): FAB, ekranın sağ alt köşesinde arayüzün üzerinde “yüzen” ve uygulamanın en hayati tek bir işlevini (Örn: Yeni mesaj oluştur, yeni fotoğraf ekle) temsil eden dairesel özel bir butondur. Standart butonlar ise sayfa akışının içinde kendi bölümlerinde yaşarlar.
- Button vs. Switch (Anahtar): Switch’ler (Toggle) ikili, birbirini dışlayan durumları (Açık/Kapalı, Gece Modu/Gündüz Modu) anında aktif etmek içindir. Butonlar ise çok daha geniş ve ikili olmak zorunda olmayan aksiyon yelpazesine sahiptir.
Benzer İçerikler

Akademisyen, kullanıcı deneyimi ve arayüz tasarımı, veri görselleştirme, web/mobil uygulama geliştirme.
Kemal ŞAHİN'i yakından tanıyın.