Formulir & Masukan

Switch (Sakelar Pengaturan)

Kontrol toggle sakelar untuk mengaktifkan atau menonaktifkan fitur secara instan.

Switch digunakan untuk pengaturan biner (Ya/Tidak, Aktif/Nonaktif) yang efeknya langsung diterapkan tanpa perlu menekan tombol simpan terpisah.


Pratinjau Komponen

<label class="mjl-switch">
  <input type="checkbox" class="mjl-switch__input">
  <span class="mjl-switch__track">
    <span class="mjl-switch__thumb"></span>
  </span>
  <span>Kirim salinan berkas ke email pribadi</span>
</label>

Penggunaan CSS Murni

<label class="mjl-switch">
  <input type="checkbox" class="mjl-switch__input" checked>
  <span class="mjl-switch__track">
    <span class="mjl-switch__thumb"></span>
  </span>
  <span>Aktifkan status layanan</span>
</label>

Penggunaan di Berbagai Teknologi

Salin contoh sesuai teknologi proyek Anda. Semua versi memakai class dari @majalengka/css. Komponen siap pakai tersedia di @majalengka/vue; untuk React, Angular, Laravel, dan PHP, contoh di bawah sudah berupa pembungkus kecil yang bisa langsung disalin ke proyek.

<label class="mjl-switch">
  <input type="checkbox" role="switch" class="mjl-switch__input" name="notif_wa" checked>
  <span class="mjl-switch__track" aria-hidden="true"><span class="mjl-switch__thumb"></span></span>
  <span>Notifikasi WhatsApp saat berkas diproses</span>
</label>

Memakai <input type="checkbox" role="switch"> sehingga pembaca layar mengumumkan status aktif/nonaktif.

Copyright © 2026