Mordoc

App Layout

Gestalten Sie die Boxen für Header, Seitennavigation und Inhaltsbereich, aus denen jede Mordoc-Seite besteht.

1 MIN READ

Jede Seite einer Mordoc-Website ist aus denselben drei Boxen aufgebaut. config/styles/app.css gestaltet die Platzierung, den Hintergrund und den Rand dieser Boxen, ohne deren Inhalt anzufassen.

Text
┌────────────────────────────────────────────────┐
│                  Header Area                   │
├────────────────┬───────────────────────────────┤
│                │                               │
│  Sidenav Area  │        Content Area           │
│                │                               │
│                │                               │
└────────────────┴───────────────────────────────┘
  • Header Area: bleibt oben auf jeder Seite fixiert.
  • Sidenav Area: die Seitennavigation, links vom Inhalt auf dem Desktop, außerhalb des sichtbaren Bereichs auf Mobilgeräten.
  • Content Area: alles Übrige, der Artikel, sein Inhaltsverzeichnis und die Fußzeile.

Was innerhalb jeder Box steht, ist Aufgabe der jeweiligen Komponente. Diese Seite behandelt nur die Box selbst. Siehe Header, Seitennavigation und Inhalts-Layout für das, was innerhalb jeder Box gezeichnet wird.

Die Override-Datei öffnen

Text
config/styles/app.css

Tokens

TokenWas es steuert
--header-area-bgHintergrund der Header-Area-Box.
--sidenav-area-bgHintergrund der Sidenav-Area-Box.
--sidenav-area-widthBreite der Sidenav-Area-Box auf dem Desktop. Standardmäßig 16rem.

Beispiel app.css

Eine config/styles/app.css, die jeden Token auf dieser Seite festlegt, für Hell- und Dunkelmodus:

Css
:root {
  --header-area-bg: #ffffff;
  --sidenav-area-bg: #ffffff;
  --sidenav-area-width: 18rem;
}

.dark {
  --header-area-bg: #0d0d0d;
  --sidenav-area-bg: #0d0d0d;
}

Nächster Schritt

© 2026 MordocPowered by Mordoc