Listeleme Ekran Tasarımı

Web Arayüz Tasarımına Giriş

About this lesson

Bu öğrenim içeriğinde, Bir Fikrim Var adlı örnek web uygulamamızın, kayıtlı kullanıcıları listeleme ekranının tasarımını adım adım yapacağız. 

Öncelikle, kullanıcı listeleme ekranına genel bir bakış atalım. 

Ekranda, kullanıcıları belirli kriterlere göre arayıp filtreleyebileceğiniz bir Arama alanı yer alıyor. Bu Arama alanı, "Input" kategorisinden "Text Input" elementi kullanarak hazırlanmıştır.

Diğer bir element ise listeleme işlevini sağlayacak olan Table elementidir. 

Liste ekranımız, kullanıcıların görsellerini, unvanlarını, departman bilgilerini, toplam fikir sayılarını, mevcut durumlarını ve kullanıcı detaylarına ulaşmayı sağlayan simgesel bir ikonu barındıran bir Table içeriği ile hazırlanmış. Ayrıca, kolay navigasyon ve erişim için sayfalar arasında geçiş yapmayı mümkün kılan bir Pagination elementi de mevcuttur.

Şimdi incelediğimiz bu kullanıcı liste ekran tasarımını birlikte hazırlayalım.

  1. Screens paneli aracılığıyla UserList adında yeni bir ekran oluşturun.

Daha önce Dashboard ekranda kullandığımız Header tasarımını kullanıcı liste ekranında da kopyalayarak kullanabiliriz. Kopyalama işlemi öncesinde kullanıcı liste ekranında gerekli işlemleri yapalım.

  1. Ekrana bir Header elementini sürükleyin ve bırakın.
  2. Header’ın arka plan rengini değiştirin.
  3. Dashboard ekranını açın. Header içerisinde yer alan Row’u seçin ve detay menüsü aracılığıyla kopyalayın.
  4. Tekrardan kullanıcı liste ekranını açın.
  5. Header'ı seçin ve detay menüsü aracılığıyla yapıştırın.

Şimdi listeleme yapısını hazırlayarak ilerleyelim.

  1. Header altına bir Row sürükleyip bırakın ve tek kolona dönüştürün. Bu Row Liste yapımız için genel yer tutucu özelliği taşıyacak
  2. Kolon içerisine Bir Row sürükleyip, bırakın. Bu Row aracılığıyla ise başlık satırımızı hazırlıyor olacağız.
  3. Row’u sağ kolonun daha geniş olduğu iki kolonlu bir yapıya dönüştürün.
  4. Styling’de Row stilini kaldırın ve None stilini ekleyin.
  5. Sol kolona bir Label sürükleyip bırakın. 
  6. Label’in içeriğini değiştirin ve Text Styling’inden Paragraph ve H1 Stilini seçin.
  7. Label’in bulunduğu kolonu seçin ve yatayda sola hizalayıp, dikeyde ortalayın.
  8. Sağdaki kolona bir TextInput ekleyin.
  9. TextInput’un Placeholder metnini güncelleyin.
  10. Styling panelinde Layout alanında InputSize stilini ekleyin.
  11. Border alanı aracılığıyla ise InputBorder stilini ekleyin.
  12. TextInput’un bulunduğu kolonu seçin ve yatayda sağa hizalayıp, dikeyde ortalayın.
  13. Şimdi başlık satırının hemen altına bir Row daha ekleyin ve tek kolona dönüştürün.
  14. Kolonun arka plan rengini White olarak güncelleyin ve Radius stilini ekleyin.
  15. Kolon içerisine bir Row ekleyin ve tek kolona dönüştürün.
  16. Row ve Column’u seçerek Varsayılan Layout stillerini kaldırıp, None stillerini ekleyin.
  17. Kolon içerisine bir Table sürükleyip bırakın.
  18. Varsayılan olarak gelen TableDefaultColumn’u Properties aracılığıyla silip, 5 adet TableTemplateColumn ekleyin.
  19. TableRow’u seçin ve BorderTop stilini ekleyin.

Şimdi Table içeriklerini düzenleyerek ilerleyelim.

  1. İlk kolon içerisine bir Horizontal Stack ekleyin.
  2. Horizontal Stack içerisine bir Image ve bir Label elementi ekleyin.
  3. Image elementini seçin. Geçici bir görsel ekleyin.
  4. Properties’den ImageFit seçimini güncelleyin ve Layout stili olarak Image32 stilini ekleyip, varsayılan gelen genişlik değerini silin. 
  5. Border stili olarak Radius seçimini yapın.
  6. Label elementini seçin.
  7. Label elementinin içeriğini güncelleyin ve varsayılan olarak gelen 100 piksel değerindeki genişliği sıfırlayın.
  8. HorizontalStack’i seçin ve dikeyde ortalayın.
  9. Ardından Table kolonun başlık ismini güncelleyin.
  10. Şimdi ikinci kolona bir Label ekleyin ve geçici bir unvan ismi girip, kolon başlığını güncelleyin. 
  11. Üçüncü kolona bir Label sürükleyip ve geçici bir departman ismi girin. İlgili kolon başlığını güncelleyin. 
  12. Dördüncü kolona da bir Label ekleyin ve geçici bir fikir sayısı girin. Table Kolonu seçin ve yatayda sağ hizalayın. Hizalama işlemi sonrası Kolon başlığını güncelleyin.
  13. Ardından beşinci kolona 1 adet Icon sürükleyin ve ikonu seçimi yapıp, renk seçimi yapın. 
  14. Icon'u duplicate edin ve rengini değiştirin. Burada 2 adet ikon olma sebebi Status’lere göre farklı renkte ikonların gösterilecek olmasıdır. Bu işlemi daha sonra gerçekleştireceğiz.
  15. Ardından Table kolonu seçip, yatayda ortalayın ve kolon başlığını güncelleyin.
  16. Son olarak en sonda yer alan kolona bir ikon ekleyip, ikon kütüphanesi aracılığıyla ikon seçimi yapın.
  17. Kolonu seçin, yatayda sağa hizalayın ve kolon başlığının içeriğini silin.

Table elementi ile çalışmalarımızı tamamladık. Son işlem olarak tabloda sayfalandırma yapısını sağlamak için Pagination elementini ekleyelim.

  1. Table elementini hemen altına bir Row ekleyin ve tek kolona dönüştürün.
  2. Kolon içerisine bir Pagination elementi sürükleyip bırakın.
  3. Pagination elementinin bulunduğu ebeveyn kolonu seçin ve yatayda sağa hizalayın.

Böylece Kullanıcı listelemesini sağlayan ekran tasarımını adım adım birlikte hazırladık.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Bu öğrenim içeriğinde, Bir Fikrim Var adlı örnek web uygulamamızın, kayıtlı kullanıcıları listeleme ekranının tasarımını adım adım yapacağız. 

Öncelikle, kullanıcı listeleme ekranına genel bir bakış atalım. 

Ekranda, kullanıcıları belirli kriterlere göre arayıp filtreleyebileceğiniz bir Arama alanı yer alıyor. Bu Arama alanı, "Input" kategorisinden "Text Input" elementi kullanarak hazırlanmıştır.

Diğer bir element ise listeleme işlevini sağlayacak olan Table elementidir. 

Liste ekranımız, kullanıcıların görsellerini, unvanlarını, departman bilgilerini, toplam fikir sayılarını, mevcut durumlarını ve kullanıcı detaylarına ulaşmayı sağlayan simgesel bir ikonu barındıran bir Table içeriği ile hazırlanmış. Ayrıca, kolay navigasyon ve erişim için sayfalar arasında geçiş yapmayı mümkün kılan bir Pagination elementi de mevcuttur.

Şimdi incelediğimiz bu kullanıcı liste ekran tasarımını birlikte hazırlayalım.

  1. Screens paneli aracılığıyla UserList adında yeni bir ekran oluşturun.

Daha önce Dashboard ekranda kullandığımız Header tasarımını kullanıcı liste ekranında da kopyalayarak kullanabiliriz. Kopyalama işlemi öncesinde kullanıcı liste ekranında gerekli işlemleri yapalım.

  1. Ekrana bir Header elementini sürükleyin ve bırakın.
  2. Header’ın arka plan rengini değiştirin.
  3. Dashboard ekranını açın. Header içerisinde yer alan Row’u seçin ve detay menüsü aracılığıyla kopyalayın.
  4. Tekrardan kullanıcı liste ekranını açın.
  5. Header'ı seçin ve detay menüsü aracılığıyla yapıştırın.

Şimdi listeleme yapısını hazırlayarak ilerleyelim.

  1. Header altına bir Row sürükleyip bırakın ve tek kolona dönüştürün. Bu Row Liste yapımız için genel yer tutucu özelliği taşıyacak
  2. Kolon içerisine Bir Row sürükleyip, bırakın. Bu Row aracılığıyla ise başlık satırımızı hazırlıyor olacağız.
  3. Row’u sağ kolonun daha geniş olduğu iki kolonlu bir yapıya dönüştürün.
  4. Styling’de Row stilini kaldırın ve None stilini ekleyin.
  5. Sol kolona bir Label sürükleyip bırakın. 
  6. Label’in içeriğini değiştirin ve Text Styling’inden Paragraph ve H1 Stilini seçin.
  7. Label’in bulunduğu kolonu seçin ve yatayda sola hizalayıp, dikeyde ortalayın.
  8. Sağdaki kolona bir TextInput ekleyin.
  9. TextInput’un Placeholder metnini güncelleyin.
  10. Styling panelinde Layout alanında InputSize stilini ekleyin.
  11. Border alanı aracılığıyla ise InputBorder stilini ekleyin.
  12. TextInput’un bulunduğu kolonu seçin ve yatayda sağa hizalayıp, dikeyde ortalayın.
  13. Şimdi başlık satırının hemen altına bir Row daha ekleyin ve tek kolona dönüştürün.
  14. Kolonun arka plan rengini White olarak güncelleyin ve Radius stilini ekleyin.
  15. Kolon içerisine bir Row ekleyin ve tek kolona dönüştürün.
  16. Row ve Column’u seçerek Varsayılan Layout stillerini kaldırıp, None stillerini ekleyin.
  17. Kolon içerisine bir Table sürükleyip bırakın.
  18. Varsayılan olarak gelen TableDefaultColumn’u Properties aracılığıyla silip, 5 adet TableTemplateColumn ekleyin.
  19. TableRow’u seçin ve BorderTop stilini ekleyin.

Şimdi Table içeriklerini düzenleyerek ilerleyelim.

  1. İlk kolon içerisine bir Horizontal Stack ekleyin.
  2. Horizontal Stack içerisine bir Image ve bir Label elementi ekleyin.
  3. Image elementini seçin. Geçici bir görsel ekleyin.
  4. Properties’den ImageFit seçimini güncelleyin ve Layout stili olarak Image32 stilini ekleyip, varsayılan gelen genişlik değerini silin. 
  5. Border stili olarak Radius seçimini yapın.
  6. Label elementini seçin.
  7. Label elementinin içeriğini güncelleyin ve varsayılan olarak gelen 100 piksel değerindeki genişliği sıfırlayın.
  8. HorizontalStack’i seçin ve dikeyde ortalayın.
  9. Ardından Table kolonun başlık ismini güncelleyin.
  10. Şimdi ikinci kolona bir Label ekleyin ve geçici bir unvan ismi girip, kolon başlığını güncelleyin. 
  11. Üçüncü kolona bir Label sürükleyip ve geçici bir departman ismi girin. İlgili kolon başlığını güncelleyin. 
  12. Dördüncü kolona da bir Label ekleyin ve geçici bir fikir sayısı girin. Table Kolonu seçin ve yatayda sağ hizalayın. Hizalama işlemi sonrası Kolon başlığını güncelleyin.
  13. Ardından beşinci kolona 1 adet Icon sürükleyin ve ikonu seçimi yapıp, renk seçimi yapın. 
  14. Icon'u duplicate edin ve rengini değiştirin. Burada 2 adet ikon olma sebebi Status’lere göre farklı renkte ikonların gösterilecek olmasıdır. Bu işlemi daha sonra gerçekleştireceğiz.
  15. Ardından Table kolonu seçip, yatayda ortalayın ve kolon başlığını güncelleyin.
  16. Son olarak en sonda yer alan kolona bir ikon ekleyip, ikon kütüphanesi aracılığıyla ikon seçimi yapın.
  17. Kolonu seçin, yatayda sağa hizalayın ve kolon başlığının içeriğini silin.

Table elementi ile çalışmalarımızı tamamladık. Son işlem olarak tabloda sayfalandırma yapısını sağlamak için Pagination elementini ekleyelim.

  1. Table elementini hemen altına bir Row ekleyin ve tek kolona dönüştürün.
  2. Kolon içerisine bir Pagination elementi sürükleyip bırakın.
  3. Pagination elementinin bulunduğu ebeveyn kolonu seçin ve yatayda sağa hizalayın.

Böylece Kullanıcı listelemesini sağlayan ekran tasarımını adım adım birlikte hazırladık.

Kuika Platformunda yeni bir kullanıcı arayüzüne geçiyoruz ve Kuika Akademi kurslarımızı ve videolarımızı mümkün olan en kısa sürede güncelliyoruz.

Bu öğrenim içeriğinde, "Bir Fikrim Var" adlı örnek web uygulamamızın, kayıtlı kullanıcıları listeleme ekranının tasarımını adım adım yapacağız. 

Ekranda, kullanıcıları belirli kriterlere göre arayıp filtreleyebileceğiniz bir Arama alanı yer alıyor. Bu Arama alanı, "Input" kategorisinden "Text Input" elementi kullanarak hazırlanmıştır.

Diğer bir element ise listeleme işlevini sağlayacak olan Table elementidir. 

Liste ekranımız, kullanıcıların görsellerini, unvanlarını, departman bilgilerini, toplam fikir sayılarını, mevcut durumlarını ve kullanıcı detaylarına ulaşmayı sağlayan simgesel bir ikonu barındıran bir Table içeriği ile hazırlanmış. Ayrıca, kolay navigasyon ve erişim için sayfalar arasında geçiş yapmayı mümkün kılan bir Pagination elementi de mevcuttur.

Bu öğrenim içeriğinde, Bir Fikrim Var adlı örnek web uygulamamızın, kayıtlı kullanıcıları listeleme ekranının tasarımını adım adım yapacağız. 

Öncelikle, kullanıcı listeleme ekranına genel bir bakış atalım. 

Ekranda, kullanıcıları belirli kriterlere göre arayıp filtreleyebileceğiniz bir Arama alanı yer alıyor. Bu Arama alanı, "Input" kategorisinden "Text Input" elementi kullanarak hazırlanmıştır.

Diğer bir element ise listeleme işlevini sağlayacak olan Table elementidir. 

Liste ekranımız, kullanıcıların görsellerini, unvanlarını, departman bilgilerini, toplam fikir sayılarını, mevcut durumlarını ve kullanıcı detaylarına ulaşmayı sağlayan simgesel bir ikonu barındıran bir Table içeriği ile hazırlanmış. Ayrıca, kolay navigasyon ve erişim için sayfalar arasında geçiş yapmayı mümkün kılan bir Pagination elementi de mevcuttur.

Şimdi incelediğimiz bu kullanıcı liste ekran tasarımını birlikte hazırlayalım.

  1. Screens paneli aracılığıyla UserList adında yeni bir ekran oluşturun.

Daha önce Dashboard ekranda kullandığımız Header tasarımını kullanıcı liste ekranında da kopyalayarak kullanabiliriz. Kopyalama işlemi öncesinde kullanıcı liste ekranında gerekli işlemleri yapalım.

  1. Ekrana bir Header elementini sürükleyin ve bırakın.
  2. Header’ın arka plan rengini değiştirin.
  3. Dashboard ekranını açın. Header içerisinde yer alan Row’u seçin ve detay menüsü aracılığıyla kopyalayın.
  4. Tekrardan kullanıcı liste ekranını açın.
  5. Header'ı seçin ve detay menüsü aracılığıyla yapıştırın.

Şimdi listeleme yapısını hazırlayarak ilerleyelim.

  1. Header altına bir Row sürükleyip bırakın ve tek kolona dönüştürün. Bu Row Liste yapımız için genel yer tutucu özelliği taşıyacak
  2. Kolon içerisine Bir Row sürükleyip, bırakın. Bu Row aracılığıyla ise başlık satırımızı hazırlıyor olacağız.
  3. Row’u sağ kolonun daha geniş olduğu iki kolonlu bir yapıya dönüştürün.
  4. Styling’de Row stilini kaldırın ve None stilini ekleyin.
  5. Sol kolona bir Label sürükleyip bırakın. 
  6. Label’in içeriğini değiştirin ve Text Styling’inden Paragraph ve H1 Stilini seçin.
  7. Label’in bulunduğu kolonu seçin ve yatayda sola hizalayıp, dikeyde ortalayın.
  8. Sağdaki kolona bir TextInput ekleyin.
  9. TextInput’un Placeholder metnini güncelleyin.
  10. Styling panelinde Layout alanında InputSize stilini ekleyin.
  11. Border alanı aracılığıyla ise InputBorder stilini ekleyin.
  12. TextInput’un bulunduğu kolonu seçin ve yatayda sağa hizalayıp, dikeyde ortalayın.
  13. Şimdi başlık satırının hemen altına bir Row daha ekleyin ve tek kolona dönüştürün.
  14. Kolonun arka plan rengini White olarak güncelleyin ve Radius stilini ekleyin.
  15. Kolon içerisine bir Row ekleyin ve tek kolona dönüştürün.
  16. Row ve Column’u seçerek Varsayılan Layout stillerini kaldırıp, None stillerini ekleyin.
  17. Kolon içerisine bir Table sürükleyip bırakın.
  18. Varsayılan olarak gelen TableDefaultColumn’u Properties aracılığıyla silip, 5 adet TableTemplateColumn ekleyin.
  19. TableRow’u seçin ve BorderTop stilini ekleyin.

Şimdi Table içeriklerini düzenleyerek ilerleyelim.

  1. İlk kolon içerisine bir Horizontal Stack ekleyin.
  2. Horizontal Stack içerisine bir Image ve bir Label elementi ekleyin.
  3. Image elementini seçin. Geçici bir görsel ekleyin.
  4. Properties’den ImageFit seçimini güncelleyin ve Layout stili olarak Image32 stilini ekleyip, varsayılan gelen genişlik değerini silin. 
  5. Border stili olarak Radius seçimini yapın.
  6. Label elementini seçin.
  7. Label elementinin içeriğini güncelleyin ve varsayılan olarak gelen 100 piksel değerindeki genişliği sıfırlayın.
  8. HorizontalStack’i seçin ve dikeyde ortalayın.
  9. Ardından Table kolonun başlık ismini güncelleyin.
  10. Şimdi ikinci kolona bir Label ekleyin ve geçici bir unvan ismi girip, kolon başlığını güncelleyin. 
  11. Üçüncü kolona bir Label sürükleyip ve geçici bir departman ismi girin. İlgili kolon başlığını güncelleyin. 
  12. Dördüncü kolona da bir Label ekleyin ve geçici bir fikir sayısı girin. Table Kolonu seçin ve yatayda sağ hizalayın. Hizalama işlemi sonrası Kolon başlığını güncelleyin.
  13. Ardından beşinci kolona 1 adet Icon sürükleyin ve ikonu seçimi yapıp, renk seçimi yapın. 
  14. Icon'u duplicate edin ve rengini değiştirin. Burada 2 adet ikon olma sebebi Status’lere göre farklı renkte ikonların gösterilecek olmasıdır. Bu işlemi daha sonra gerçekleştireceğiz.
  15. Ardından Table kolonu seçip, yatayda ortalayın ve kolon başlığını güncelleyin.
  16. Son olarak en sonda yer alan kolona bir ikon ekleyip, ikon kütüphanesi aracılığıyla ikon seçimi yapın.
  17. Kolonu seçin, yatayda sağa hizalayın ve kolon başlığının içeriğini silin.

Table elementi ile çalışmalarımızı tamamladık. Son işlem olarak tabloda sayfalandırma yapısını sağlamak için Pagination elementini ekleyelim.

  1. Table elementini hemen altına bir Row ekleyin ve tek kolona dönüştürün.
  2. Kolon içerisine bir Pagination elementi sürükleyip bırakın.
  3. Pagination elementinin bulunduğu ebeveyn kolonu seçin ve yatayda sağa hizalayın.

Böylece Kullanıcı listelemesini sağlayan ekran tasarımını adım adım birlikte hazırladık.

Sözlük

No items found.

Ödev

E-Posta Tasarımı
Email Builder Temelleri
Şablonların Kullanımı
Yeni Email Tasarımı
Mobil Arayüz Geliştirme
Mobil Ekran Tasarımlarına Giriş
Tabbar Tasarımı
Dashboard Ekran Tasarımım
Form Ekranının Tasarlanması
Listeleme Ekran Tasarımım
Detay Ekran Tasarımı
Mobile UI Prototipleme
Web UI Prototipleme
Aksiyonlarla Çalışmak
Navigasyonlarla Çalışma
Ekran Gösterim Tipleri
Web Prototip Hazırlama
Notify Ekleme
Preview Alma
Web Arayüz Tasarımına Giriş
Web Ekran Tasarımlarına Giriş
Registration Ekran Tasarımı
Header Tasarımı
Master Ekranlarla Çalışma
Menü Tasarımı
Dashboard Ekran Tasarımı
Listeleme Ekran Tasarımı
Form Ekran Tasarımı
Display Ekran Tasarımı
Elementler
Container Elementler
Date and Time Input Elementler
Display Elementler
Text Input Elementler
Numeric Input Elementler
Select Input Elementler
Data Elementler
Navigation Elementler
Interactive Elementler
Chart Elementler
Kuika'da Arayüz Tasarımına Giriş
Kuika Platformu'nda Kullanıcı Deneyimi
Uygulama Arayüz Tasarımı Süreci
Renklerle Çalışma
Boşlukların Tanımı
Yazı Stilleriyle Çalışma
Kompleks Stillerle Çalışma
Mock Data ile Çalışma
Konsept Tasarımı
Wireframe İlk Fikrin Görselleştirilmesi
Konsept Tasarımlarının Hazırlanması
UX Tasarımı
Kullanılabilirlik İlkeleri
Temel Tasarım İlkeleri
Bilgi Mimarisi
Ekranlar Arası Akış
Analiz ve Planlama
Proje Kapsamını ve Hedeflerini Tanımlama
Analiz Dokümanının Okunması
Örnek Diagramlarla Akış Okuma ve İhtiyaçların Tanımlanması
Projenin Planlanması
Designer Eğitim Seti Giriş
Low-Code Nedir?
Kuika Nedir?
Kuika ile Neler Yapabilirsin?
Platform Arayüzünü İnceleyelim
Öğrenim Sürecini Anlamak