Skip to content

CSS: page-layout

div[class~="instui-page-layout"] — Standardna postavitev strani s tremi stolpci z glavo, stranskim stolpcem in glavno vsebino.

✅ Uporabite Page-Layout, kadar:

  • Potrebujete klasično strukturo strani z navigacijo in območji vsebine

  • Stran ima jasno glavno vsebinsko območje, obkroženo s komplementarnimi regijami

  • Želite dosledne razmike in poravnavo po celotni postavitvi 🚫 Ne uporabljajte Page-Layout, kadar:

  • Gradite stran z enim stolpcem — uporabite preprostejšo postavitev

  • Stranski stolpec tekmuje z glavno vsebino glede pomembnosti

Dostopnost

  • Preslikajte glavno vsebinsko območje na označbo <main>
  • Dajte stranskemu stolpcu role="navigation" ali role="complementary", kjer je primerno
  • Poskrbite, da bodo označena območja imela različna aria-labels

Uporaba

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

Delii

DelOpis
.instui-bodyGlavno telo, ki vsebuje stranski stolpec in vsebino.
.instui-footerSpodnje območje noge (footer).
.instui-headerZgornje območje glave.
.instui-mainOsrednje vsebinsko območje.
.instui-sidebarLevi navigacijski ali pomožni stolpec.

Stanja

StanjeOpis
:optional

Porabljeni žetoni

TokenTipVrednost
--instui-color-border
--instui-color-footer-background
--instui-color-footer-text
--instui-color-header-background
--instui-color-sidebar-background
--instui-font-size-small<length>
--instui-space-medium

Sorodno