Lewati ke konten

Button

Button

banner-background
Button Overview

Button adalah elemen interaktif yang digunakan untuk menjalankan tindakan tertentu di antarmuka. Komponen ini membantu pengguna berinteraksi dengan sistem secara langsung, seperti mengirim data, menyimpan perubahan, atau membuka halaman baru.

Gunakan button untuk menjalankan tindakan yang spesifik, seperti mengirim formulir, menyimpan data, atau membuka halaman baru. Komponen ini membantu pengguna menyelesaikan tugas dengan cepat dan memastikan setiap tindakan terasa jelas dan terarah.

Button yang baik seharusnya mudah dikenali, jelas fungsinya, dan konsisten di seluruh antarmuka.

Tersedia lima ukuran button: 56px, 48px, 44px, 40px, dan 32px.

Setiap ukuran dirancang untuk tujuan dan konteks yang berbeda, tergantung pada ruang yang tersedia dan hierarki aksi di layar.

Setiap jenis button memiliki tujuan spesifik. Pilih jenis button yang sesuai dengan konteks layar untuk menjaga pengalaman yang efisien dan mudah dipahami.

Setiap jenis button memiliki tujuan spesifik. Pilih jenis button yang sesuai dengan konteks layar untuk menjaga pengalaman yang efisien dan mudah dipahami.

CTA (Call To Action)

Button yang dirancang untuk menarik perhatian pengguna dan mendorong tindakan langsung, seperti mengirim, menyimpan, atau melanjutkan proses.

Collapsed State

Ikon

Button dapat menggunakan ikon di sisi kiri atau kanan untuk memperkuat makna tindakan. Umumnya digunakan untuk tugas berulang seperti menambah item baru, membuka menu, atau mengunduh dokumen.

Collapsed State

Tautan (Link)

Button yang tampil menyerupai hyperlink, digunakan ketika tindakan mengarah ke halaman atau layar lain tanpa interaksi tambahan.

Collapsed State
Recommended - Clear Title
✅ Disarankan

Menggunakan kata kerja dengan jelas dan mudah dipahami.

Recommended - Clear Title
❌ Dihindari

Menggunakan kalimat panjang atau sulit dipahami dalam sekali baca.

Recommended - Clear Title
✅ Disarankan

Menggunakan satu primary button untuk tindakan utama agar pilihan lebih jelas.

Recommended - Clear Title
❌ Dihindari

Menampilkan lebih dari satu primary button dalam satu dialog.

Hierarki membantu membedakan prioritas tindakan berdasarkan ukuran, warna, dan posisi button. Prioritaskan hanya satu tindakan utama (Primary Button) di setiap layar untuk menjaga fokus pengguna.

Ikon

Button dapat menggunakan ikon di sisi kiri atau kanan untuk memperkuat makna tindakan. Umumnya digunakan untuk tugas berulang seperti menambah item baru, membuka menu, atau mengunduh dokumen.

Collapsed State

Tautan (Link)

Button yang tampil menyerupai hyperlink, digunakan ketika tindakan mengarah ke halaman atau layar lain tanpa interaksi tambahan.

Collapsed State

Hierarki membantu membedakan prioritas tindakan berdasarkan ukuran, warna, dan posisi button. Prioritaskan hanya satu tindakan utama (Primary Button) di setiap layar untuk menjaga fokus pengguna.

Tunggal Utama
Tunggal Utama

Gunakan satu button utama untuk tindakan paling penting di halaman.

Tumpukan Vertikal
Tumpukan Vertikal

Gunakan saat ruang layar terbatas dan button memiliki label panjang.

Overflow
Overflow

Gunakan ikon overflow untuk menampung tindakan tambahan dengan prioritas lebih rendah.

Tumpukan Horizontal
Tumpukan Horizontal

Gunakan ikon overflow untuk menampung tindakan tambahan dengan prioritas lebih rendah.

Tautan Navigasi
Tautan Navigasi

Ditempatkan di bawah banner atau konten untuk mengarahkan pengguna ke halaman lain.