Jalur tugas / dari masukan ke hasil
Cara mendesain kotak centang CSS kustom
- 01
Atur ukuran kontrol
Tanda centang mengikuti ruang di dalam border, bukan ukuran luarnya. Pratinjau dan ekspor memakai bentuk border CSS yang sama. Klik pratinjau atau fokuskan lalu tekan Spasi untuk mengganti status centang bawaan.
- 02
Bentuk bingkainya
Gunakan kontrol 18–64 px dan border 1–8 px. Sisakan minimal 8 px di dalam border untuk tanda centang. Kombinasi tidak valid mengosongkan pratinjau dan menonaktifkan ekspor.
- 03
Pilih warna setiap status
Pilih Warna tepi untuk garis luar saat diam dan Warna saat tercentang untuk status terisi. Jaga Warna saat tercentang cukup gelap untuk kontras dengan tanda putih di depannya, karena tandanya selalu putih.
- 04
Pratinjau kedua status
Alihkan Tampilkan status tercentang untuk membandingkan sisi diam dan terisi di pratinjau langsung. Tanda masuk dengan transisi 160 ms dan sedikit pembesaran — persis gerakan yang direproduksi CSS ekspor di antara kedua status.
- 05
Salin atau unduh CSS
Tekan Salin CSS atau Unduh .css untuk menyimpan toolars-checkbox.css. Ruleset ini mempertahankan input asli — appearance: none hanya mengecat ulang — dan status :focus-visible serta :disabled sudah disertakan dalam ekspor.
- 06
Pertahankan markup native
Terapkan kelas .checkbox langsung ke elemen input asli dan pasangkan dengan label seperti kotak centang mana pun. Fokus keyboard, perilaku klik, dan pengumuman teknologi bantu tetap bekerja karena tidak ada hal semantik yang digantikan. Latar putih saat diam adalah bagian dari aturan, jadi status kosong tetap terbaca di permukaan berwarna.