Skip to content

CSS: callout

div[class~="instui-callout"] — Amaran maklumat sebaris untuk peringatan atau nota ringkas.

✅ Gunakan Callout apabila:

  • Anda perlu menyerlahkan maklumat penting atau peringatan secara sebaris

  • Mesej agak ringkas (satu ayat hingga perenggan pendek)

  • Amaran harus menarik perhatian tanpa mengganggu aliran utama 🚫 Jangan gunakan Callout apabila:

  • Mesej memerlukan interaksi atau berbilang tindakan — gunakan Modal atau Alert Dialog

  • Kandungan adalah tumpuan utama halaman — gunakan Card atau susunan Hero sebaliknya

Aksesibiliti

  • Pastikan peranan amaran diterapkan dengan betul (role="alert" atau role="status")
  • Gunakan kontras warna semantik yang memenuhi piawaian WCAG AA
  • Jangan bergantung pada warna sahaja untuk menyampaikan makna

Penggunaan

css
@import "@pantoken/plugin-layouts/layouts.css";

Slot

SlotPenerangan
messageKandungan mesej amaran

Bahagian

BahagianPenerangan
.instui-contentBekas untuk kandungan teks.
.instui-iconIkon pilihan di sebelah kiri kandungan.

Pseudo-elemen

Pseudo-elemenPenerangan
::before

Keadaan

KeadaanPenerangan
:optional

Token digunakan

TokenJenisNilai
--instui-color-info-background
--instui-color-info-border
--instui-color-info-text
--instui-radius-medium
--instui-size-small<length>
--instui-space-medium
--instui-space-small

Berkaitan