Basic Table
Contoh tabel dasar dengan styling temaStruktur tabel
Gunakan header jelas dan urutkan kolom penting di kiri.Header singkat & konsisten, hindari paragraf panjang.
Gunakan zebra/garis halus untuk memudahkan pemindaian.
Interaksi pengguna
Tampilkan aksi konsisten di area kanan.- Kelompokkan aksi sejenis (lihat, edit, hapus).
- Gunakan ikon + tooltip untuk menghemat ruang.
- Pertimbangkan mode kompak untuk daftar panjang.
Checklist aksesibilitas
Pastikan tabel nyaman dibaca semua pengguna.- Gunakan elemen
<th scope="col">danscope="row". - Sediakan alternatif teks pada ikon aksi.
- Berikan state fokus yang jelas untuk navigasi keyboard.
Tabel daftar pengguna
Header sticky, zebra row, dan badge status.
| #ID | User | Role | Status | Actions | |
|---|---|---|---|---|---|
| U-1021 | Rizky Pratama | rizky@example.com | Admin | Active | |
| U-1022 | Sarah Wibowo | sarah@example.com | Editor | Invited | |
| U-1023 | Andi Saputra | andi@example.com | Viewer | Suspended |
<table class="table table-themed align-middle">...</table>
Inventory compact table
Mode ringkas dengan hover highlight dan sticky header opsional.
| Product | Category | Price | Stock | Actions |
|---|---|---|---|---|
| Wireless Headset | Audio | Rp 799.000 | In Stock | |
| Running Shoes | Sport | Rp 589.000 | Limited | |
| LED Desk Lamp | Home | Rp 179.000 | Sold Out |
Simpan mode kompak untuk data padat; berikan opsi pengguna mengubah densitas.
<div class="form-check form-switch">...</div>
<table class="table table-themed table-hover table-compact">...</table>