Skip to content

CSS: hero ​

div[class~="instui-hero"] — Bagian header selebar penuh dengan judul, subjudul, dan gambar latar opsional.

✅ Gunakan Hero ketika:

  • Anda membutuhkan header halaman yang menonjol dengan hierarki visual

  • Halaman mendapat manfaat dari bagian pembuka yang besar dan menarik perhatian

  • Anda ingin menyertakan gambar latar atau aksen gradasi 🚫 Jangan gunakan Hero ketika:

  • Membangun header halaman sederhana — gunakan Page-Layout sebagai gantinya

  • Hero bersaing dengan konten kritis — prioritaskan keterbacaan

Aksesibilitas ​

  • Pastikan judul berada dalam tag <h1> untuk struktur semantik
  • Jika menggunakan gambar latar, sediakan kontras warna yang cukup untuk teks
  • Hindari pemutaran otomatis pada video atau animasi yang dapat mengalihkan perhatian dari konten

Penggunaan ​

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

Contoh ​

Slot ​

SlotDeskripsi
subtitleKonten subjudul Hero
titleKonten judul Hero

Bagian ​

BagianDeskripsi
.instui-actionsTombol aksi atau tautan opsional.
.instui-backgroundLapisan latar opsional (gambar atau gradasi).
.instui-contentKontainer untuk teks dan aksi hero.
.instui-overlayOverlay semi-transparan opsional untuk kontras teks.
.instui-subtitleTeks pendukung atau deskripsi opsional.
.instui-titleJudul utama hero (biasanya <h1>).

Pseudo-elemen ​

Pseudo-elemenDeskripsi
::before—

Status ​

StatusDeskripsi
:optional—

Token yang digunakan ​

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

Terkait ​