Skip to content

CSS: hero ​

div[class~="instui-hero"] — Nagłówek o pełnej szerokości z tytułem, podtytułem i opcjonalnym obrazem w tle.

✅ Użyj Hero gdy:

  • Potrzebujesz wyróżnionego nagłówka strony z hierarchią wizualną

  • Strona zyskuje na dużym, przyciągającym uwagę otwierającym fragmencie

  • Chcesz dodać obraz tła lub akcenty gradientowe 🚫 Nie używaj Hero gdy:

  • Tworzysz prosty nagłówek strony — zamiast tego użyj Page-Layout

  • Hero konkuruje z istotną treścią — priorytetem powinna być czytelność

Dostępność ​

  • Upewnij się, że tytuł jest w tagu <h1> dla struktury semantycznej
  • Jeśli używasz obrazów w tle, zapewnij wystarczający kontrast kolorów dla tekstu
  • Unikaj autoodtwarzania wideo lub animacji, które mogą rozpraszać uwagę od treści

Użycie ​

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

Przykłady ​

Sloty ​

SlotOpis
subtitleTreść podtytułu Hero
titleTreść tytułu Hero

Części ​

CzęśćOpis
.instui-actionsOpcjonalne przyciski akcji lub linki.
.instui-backgroundOpcjonalna warstwa tła (obraz lub gradient).
.instui-contentKontener na tekst i akcje hero.
.instui-overlayOpcjonalna półprzezroczysta nakładka zwiększająca kontrast tekstu.
.instui-subtitleOpcjonalny tekst pomocniczy lub opis.
.instui-titleGłówny tytuł hero (zazwyczaj <h1>).

Pseudo-elementy ​

Pseudo-elementOpis
::before—

Stany ​

StanOpis
:optional—

Zużyte tokeny ​

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

Powiązane ​