Komponen · 100 primitif 8 keluarga

Pustaka

Komponen

100 bahan dasar yang dipakai seluruh ruang kerja, semuanya terlihat di satu gulungan — tak perlu masuk satu per satu cuma untuk tahu rupanya. Tiap baris membawa satu spesimen pada ukuran aslinya; tak ada yang diperkecil atau dipotong.

Klik namanya untuk masuk ke halamannya — di sana ada lembar spesimen lengkap, kapan ia dipakai, dan yang paling sering hilang di dokumentasi: kapan sebaiknya jangan.

Aksi

9

Benda yang ditekan orang, lalu sesuatu langsung terjadi.

UiCopy Tombol yang menyalin sepotong teks ke papan klip, lalu mengabarkan bahwa penyalinan berhasil.
UiMenu Tombol tiga titik yang membuka daftar tindakan tambahan untuk satu baris atau satu benda.
UiSegmented Deretan pilihan berdempetan yang hanya boleh menyala satu — seperti tombol pilihan, tapi lebih rapat.
UiSwitch Sakelar hidup–mati yang langsung berlaku begitu digeser, tanpa perlu menekan tombol simpan.

Berlaku langsung — tidak perlu tombol simpan.

UiTag Keping kecil yang bisa diklik untuk menyaring daftar. Diklik berarti menyala; diklik lagi berarti padam.

Isian & formulir

12

Tempat orang mengetik, memilih, dan menyerahkan jawabannya.

UiFileDrop Bidang tempat berkas bisa dijatuhkan dari desktop, atau diklik untuk membuka pemilih berkas.

JPG atau PNG, maksimal 2 MB.

UiHint Petunjuk yang terlipat — tersedia kalau dibutuhkan, tidak mengganggu kalau tidak.
Kenapa emailnya harus yang itu?
Karena undangan ruang kerja dikirim ke alamat yang sama, dan alamat itu yang dipakai untuk masuk nanti.
UiOtp Deretan kotak untuk kode sekali pakai; ketikan berpindah sendiri ke kotak berikutnya.
UiQuantity Pengatur jumlah barang: tombol kurang, angka yang bisa diketik, tombol tambah.
UiRadioGroup Sekelompok pilihan bertumpuk ke bawah yang hanya boleh dipilih satu, masing-masing boleh punya penjelasan.
Cara pengiriman
UiSearchInput Kotak pencarian dengan kaca pembesar di kiri dan tombol pembersih yang muncul begitu ada isinya.
UiSlider Penggeser untuk memilih angka dalam rentang, dengan nilainya terbaca di sebelah namanya.
60%

Penanda & status

13

Memberi kabar tentang keadaan sesuatu. Tak ada yang bisa ditekan di sini.

UiTooltip Keterangan singkat yang muncul saat kursor mendekat atau saat benda itu disorot papan tik.
Muncul saat hover dan saat fokus papan tik — coba tekan Tab.

Wadah & data

22

Kotak, baris, dan angka — tempat isi halaman duduk.

UiAddressCard Alamat pengiriman yang ditulis rapi: nama, baris alamat, lalu nomor telepon.
Rida Amalia Jl. Cihampelas No. 12Bandung, Jawa Barat 40131 0812-3456-7890
UiCheckoutSummary Rincian biaya sebelum bayar: tiap barisnya satu pos, lalu total di paling bawah.
Subtotal Rp 149.000
Ongkos kirim Rp 22.000
Potongan -Rp 20.000
Total Rp 151.000
UiFacts Daftar pasangan istilah dan penjelasannya, seperti keterangan di sisi halaman.
Status
Mengikat
Ranah
Desain
Ditegakkan
checks#designNoElevation
UiFigure Gambar beserta keterangan di bawahnya, terikat sebagai satu kesatuan.
Tangga bidang: arahnya berlawanan antara mode terang dan gelap.
UiProse Pembungkus tulisan panjang yang mengatur jarak antar paragraf dan lebar barisnya.
Satu pasal satu berkas. Halaman ini, proyeksi ringkas di AGENTS.md, dan gerbang pemeriksanya membaca sumber yang sama — jadi tidak ada satu pun aturan yang ditulis dua kali.
UiQuote Kutipan yang menjorok, dengan nama penuturnya di bawah.

Kalau sebuah aturan penting, beri ia pemeriksa.

Catatan rapat, 12 Agustus
UiSection Satu bagian halaman dengan judul di kiri dan catatan kecil di kanan judulnya.

Tata letak

empat bentuk menutupi hampir semua susunan
Isi bagian ini duduk di bawah judulnya.
UiTable Tabel data berkolom yang bisa digulir ke samping tanpa menyeret seluruh halaman.
Pesanan terakhir
NomorPembeliStatusTotal
NB-1042rida@…DibayarRp 149.000
NB-1041anis@…MenungguRp 19.000
NB-1040yusuf@…DibatalkanRp 79.000
UiTimeline Rangkaian kejadian berurutan dari atas ke bawah, dihubungkan satu garis tegak.
  1. 12 Agu · 09.14

    Pesanan dibuat

  2. 12 Agu · 09.31

    Pembayaran diterima

  3. 13 Agu · 08.02

    Paket diserahkan ke kurir

Keadaan & lapisan

10

Saat isinya kosong, saat masih dimuat, dan hal-hal yang muncul di atas halaman.

UiEmpty Yang tampil saat belum ada isinya: judul, alasannya kosong, dan satu jalan keluar.

Belum ada pesanan

Pesanan pertama muncul di sini begitu ada yang menyelesaikan pembayaran.

UiLiveRegion Wilayah tak terlihat yang membacakan perubahan kepada pembaca layar.
Sengaja tak terlihat. Ia hanya terdengar, dan hanya oleh yang memakai pembaca layar.
UiPopover Panel kecil yang muncul menempel pada tombol pemicunya, membawa isi yang bisa diklik.
UiToast Pemberitahuan singkat yang muncul di pojok sesudah sesuatu terjadi, lalu hilang sendiri.
Tak terlihat sampai ada pesan yang dikirim. Wadahnya sendiri memang tidak menggambar apa-apa.

Pemformatan

11

Satu tempat memutuskan bagaimana harga, waktu, dan angka ditulis — supaya tidak ditulis empat puluh cara.

Tata letak

9

Pengatur jarak dan susunan. Tak satu pun punya rupa sendiri; semuanya tak terlihat sampai diisi.

UiScrollArea Wilayah yang menggulir sendiri, dan gulirannya tidak menembus ke halaman di belakangnya.
Gulir kotak ini sampai habis, lalu perhatikan bahwa halaman di belakangnya tidak ikut bergerak. Baris ini sengaja dibuat panjang supaya isinya benar-benar melebihi tinggi kotaknya, dan gulirnya bisa dicoba sungguhan.
UiVisuallyHidden Tulisan yang disembunyikan dari mata tapi tetap terbaca pembaca layar.
Sengaja tak terlihat. Nyalakan pembaca layar untuk membuktikan ia benar-benar ada.