Skip to content

CSS: page-layout ​

div[class~="instui-page-layout"] — Layout di pagina standard a tre colonne con header, barra laterale e contenuto principale.

✅ Usa Page-Layout quando:

  • Hai bisogno di una struttura di pagina classica con aree di navigazione e contenuto

  • La pagina ha un'area di contenuto principale chiara affiancata da regioni complementari

  • Vuoi spaziatura e allineamento coerenti in tutto il layout 🚫 Non usare Page-Layout quando:

  • Stai costruendo una pagina a colonna singola — usa invece un layout più semplice

  • La barra laterale compete con il contenuto principale in termini di importanza

Accessibilità ​

  • Mappa l'area del contenuto principale a un landmark <main>
  • Assegna alla barra laterale role="navigation" o role="complementary" secondo necessità
  • Assicurati che le regioni landmark abbiano aria-label distinti

Uso ​

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

Esempi ​

Parti ​

ParteDescrizione
.instui-bodyCorpo principale contenente la barra laterale e il contenuto.
.instui-footerRegione footer inferiore.
.instui-headerRegione header superiore.
.instui-mainArea di contenuto centrale.
.instui-sidebarColonna sinistra di navigazione o ausiliaria.

Stati ​

StatoDescrizione
:optional—

Token consumati ​

TokenTipoValore
--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——

Correlati ​