Skip to content

CSS: hero

div[class~="instui-hero"] — Seksyen tajuk lebar-penuh dengan tajuk, tajuk kecil, dan imej latar belakang pilihan.

✅ Gunakan Hero apabila:

  • Anda memerlukan pengepala halaman yang menonjol dengan hierarki visual

  • Halaman mendapat manfaat daripada seksyen pembukaan yang besar dan menarik perhatian

  • Anda mahu menyertakan imej latar atau aksen gradasi 🚫 Jangan gunakan Hero apabila:

  • Membangun pengepala halaman yang ringkas — gunakan Page-Layout sebagai gantinya

  • Hero bersaing dengan kandungan penting — utamakan keterbacaan

Aksesibiliti

  • Pastikan tajuk berada dalam tag <h1> untuk struktur semantik
  • Jika menggunakan imej latar, sediakan kontras warna yang mencukupi untuk teks
  • Elakkan main automatik video atau animasi yang boleh mengalih perhatian dari kandungan

Penggunaan

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

Slot

SlotPenerangan
subtitleKandungan tajuk kecil Hero
titleKandungan tajuk Hero

Bahagian

BahagianPenerangan
.instui-actionsButang tindakan atau pautan pilihan.
.instui-backgroundLapisan latar pilihan (imej atau gradasi).
.instui-contentKontena untuk teks dan tindakan hero.
.instui-overlayLapisan bertindih separa telus pilihan untuk kontras teks.
.instui-subtitleTeks sokongan atau keterangan pilihan.
.instui-titleTajuk utama hero (biasanya <h1>).

Pseudo-elemen

Pseudo-elemenPenerangan
::before

Keadaan

KeadaanPenerangan
:optional

Token digunakan

TokenJenisNilai
--instui-color-primary-background
--instui-font-size-hero<length>
--instui-font-size-large<length>
--instui-font-weight-bold
--instui-space-large
--instui-space-medium

Berkaitan