Tabs

Tabs digunakan untuk menampilkan dan mengorganisir kelompok informasi serupa di halaman yang sama, sehingga pengguna dapat melihat konten tanpa perlu meninggalkan halaman tersebut.


Tabs

Anatomi

Anatomi

Jenis dan variasi

Fixed Tabs

Fixed Tabs menampilkan semua tab pada satu layar, dengan lebar masing-masing tab yang tetap (fixed).

Fixed Tabs

Scrollable Tabs

Scrollable Tabs ditampilkan tanpa lebar tetap dan memungkinkan sebagian Tabs terlihat terpotong untuk dapat digeser atau digulir (scroll) oleh pengguna. Gunakan jenis Tabs ini bila jumlah Tabs atau ukuran tetap setiap Tabs yang disejajarkan melebihi lebar minimum layar.

Scrollable Tabs

States

Terdapat 5 states untuk Tabs, yakni Default, Focused, Hovered, Pressed, dan Disabled. Berikut contoh gambar dan penjelasannya:

Tab States

  • Default: Tampilan standar saat pengguna belum melakukan aksi apapun.
  • Focused: Tampilan Tabs saat keyboard fokus pada sebuah Tabs.
  • Hovered: Tampilan Tabs saat mouse hover pada sebuah Tabs.
  • Pressed: Tabs terpilih menunjukkan halaman yang sedang dilihat pengguna.
  • Disabled: Tabs tidak dapat dipilih pengguna.

Behaviors

Penempatan

Secara penempatan, Tabs dapat digabungkan dengan komponen seperti Header atau disematkan di suatu bagian.
Placement

Panduan penggunaan

Tabs adalah elemen interaktif yang membantu pengguna untuk mempelajari lebih dari 1 kategori informasi di dalam satu halaman.

Tidak dapat mengaktifkan lebih dari 1 tab sekaligus

Bila ada kebutuhan ini, dapat refer ke komponen Filter. Active Tab

Tombol Tabs tidak mengarahkan pengguna ke halaman lain

Tabs bertujuan untuk mengumpulkan beberapa kategori informasi di bawah satu induk konteks. Sehingga untuk mempermudah pencernaan informasi, peralihan dari satu Tabs ke lainnya tidak boleh berpindah halaman.

Terlalu banyak Tabs

Bila terdapat banyak Tabs yang melebihi batas tampilan layar secara horizontal, gunakan variasi Scrollable Tabs. Tidak diperbolehkan untuk menggunakan truncate untuk membantu keterbacaan pengguna. Tabs Amount

Tabs yang bersarang

Hindari menggunakan beberapa tingkat Tabs. Sebagai gantinya, pertimbangkan untuk menggunakan komponen organisasi lain seperti side navigation atau Accordion sesuai dengan kasus dan kebutuhannya. Tabs yang bersarang dapat diterima jika ada tingkat pemisahan yang tinggi antara dua pengalaman Tabs, atau jika tujuan penggunaannya berbeda. Jangan mengorbankan kejelasan hierarki dengan menggunakan variasi atau orientasi Tabs yang sama.
Nested Tabs

Panduan penulisan

Nama Tabs maksimal 3 kata tanpa truncate

Dengan tujuan mempermudah keterbacaan dan navigasi pengguna, penulisan nama Tabs yang disarankan tidak melebihi 3 kata. Penulisan yang terlalu panjang akan mengurangi visibilitas dari Tabs lain yang tersedia.

Utamakan kata yang paling penting

Untuk mencapai penggunaan 3 kata maksimal, pertimbangkan dan pilih kata yang paling penting/mewakili.

Misalnya, untuk kolom yang memuat nama-nama kontributor Perangkat Ajar, kita bisa memilih menggunakan kata “Kontributor” saja (alih-alih “Nama kontributor”).

Gunakan sentence case

Penggunaan Sentence case atau hanya huruf pertama di awal kalimat yang ditulis kapital akan menyederhanakan tampilan kata-kata dalam satu baris dan meningkatkan keterbacaan. Pembaca akan lebih mudah membedakan satu Tabs dengan lainnya. Hindari tanda titik “.” di akhir kalimat.