Elemen Dasar

Icon (Ikon Grafis)

Panduan ukuran dan pewarisan warna ikon grafis antarmuka.

Majalengka Design System menggunakan pustaka ikon Lucide (i-lucide-*) dengan standarisasi ukuran hierarkis yang mewarisi warna teks induk (currentColor).


Pratinjau Komponen


Tabel Ukuran

UkuranDimensiPeruntukan
xs14×14 pxTeks keterangan mikro, badge kecil
sm16×16 pxTombol kecil (sm), kolom input
md20×20 pxStandar tombol (md), navigasi
lg24×24 pxAksi utama, header kartu
xl32×32 pxEmpty state, dialog informasi

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.

<span class="mjl-icon mjl-icon--md" aria-hidden="true">
  <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg>
</span>
Copyright © 2026