Product Logo

_meta-Referenz

Diese Referenz wird automatisch aus den Meta-Typdefinitionen generiert.

FeldTypErforderlichBeschreibung
titlestringfalseAnzeigetitel des Eintrags in Navigation und Seitenleiste. Überschreibt den aus dem Dateinamen bzw. Front-Matter abgeleiteten Titel.
type"doc" | "page" | "menu" | "separator"falseArt des Navigationsknotens: doc (Eintrag in der Seitenleiste), page (eigene Seite in der oberen Navigationsleiste), menu (Aufklappmenü in der Navigationsleiste) oder separator (Trennüberschrift in der Seitenleiste).
display"normal" | "hidden" | "children"falseSichtbarkeit des Eintrags: normal (sichtbar), hidden (ausgeblendet) oder children (nur die Unterseiten werden angezeigt, der Eintrag selbst nicht).
themePartial<PageTheme>falseSeitenbezogene Darstellungsüberschreibungen, die auf diesen Knoten und seine Unterseiten angewendet werden. Siehe die PageTheme-Referenz.
hrefstringfalseExterne oder interne URL, auf die der Eintrag verweist, statt auf eine eigene Seite.
newWindowbooleanfalseÖffnet den Link in einem neuen Browser-Tab.
defaultOpenbooleanfalseKlappt diesen Ordner in der Seitenleiste standardmäßig auf.
displayOnlyInFooterbooleanfalseZeigt den Eintrag ausschließlich im Footer an, nicht in der Seitenleiste.
itemsRecord<string, { title: string; href?: string; newWindow?: boolean; icon?: string; }>falseUntereinträge für Knoten vom Typ menu.

PageTheme

Überschreibt die Darstellung einer Seite und aller darunterliegenden Seiten. Nicht gesetzte Felder behalten ihren Standardwert (layout: "default", breadcrumb: true, footer: true).

FeldTypErforderlichBeschreibung
breadcrumbbooleanfalseOb der Breadcrumb-Pfad oberhalb des Seiteninhalts angezeigt wird. Ohne Wirkung bei Einträgen vom Typ page oder wenn layout "raw"/"empty" ist.
footerbooleanfalseOb der Website-Footer unterhalb des Seiteninhalts angezeigt wird.
layout"default" | "full" | "raw" | "empty"falseSteuert das gesamte Seitengerüst. "default": Seitenleiste, Breadcrumb, Inhaltsverzeichnis und die übliche Inhaltsspalte mit maximaler Breite. "full": Inhalt in voller Breite ohne Seitenleiste und Inhaltsverzeichnis (Breadcrumb weiterhin möglich). "raw": nur der Seiteninhalt samt globalem Header/Footer — keine Seitenleiste, kein Breadcrumb, kein Inhaltsverzeichnis und kein Innenabstand. "empty": ausschließlich der Seiteninhalt, ohne Header, Footer, Seitenleiste oder Provider.
topContentReactNode | FCfalseEigener Inhalt, der oberhalb des Seiteninhalts angezeigt wird (ReactNode oder Komponente).
bottomContentReactNode | FCfalseEigener Inhalt, der unterhalb des Seiteninhalts angezeigt wird (ReactNode oder Komponente).