Skip to content

CSS: page-layout

div[class~="instui-page-layout"] — Standard tre-kolonne sideoppsett med topptekst, sidefelt og hovedinnhold.

✅ Bruk Page-Layout når:

  • Du trenger en klassisk sidestruktur med navigasjon og innholdsområder

  • Siden har et tydelig hovedinnholdsområde flankert av komplementære regioner

  • Du ønsker konsistent avstand og justering gjennom hele oppsettet 🚫 Ikke bruk Page-Layout når:

  • Du bygger en en-kolonne-side — bruk et enklere oppsett i stedet

  • Sidefeltet konkurrerer med hovedinnholdet om viktighet

Tilgjengelighet

  • Knytt hovedinnholdsområdet til et <main>-landemerke
  • Gi sidefeltet role="navigation" eller role="complementary" etter behov
  • Sørg for at landemerkeregioner har distinkte aria-labels

Bruk

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

Deler

DelBeskrivelse
.instui-bodyHoveddel som inneholder sidefelt og innhold.
.instui-footerBunntekstområde.
.instui-headerTopptekstområde.
.instui-mainSentralt innholdsområde.
.instui-sidebarVenstre navigasjons- eller hjelpekolonne.

Tilstander

TilstandBeskrivelse
:optional

Forbrukte tokens

TokenTypeVerdi
--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

Relatert