Deutsch
Über dieses Handbuch

Dieses Handbuch gehört zum Quartz-Plugin quartz-navigations. Und es ist mit ihm gebaut: das Menü darüber und „Zurück / Weiter“ unter jedem Text kommen von dort.

  • Einstieg — die erste Navigation in fünf Minuten
  • Varianten — alle zehn im Vergleich
  • Rezepte — fertige Kombinationen zum Abschauen
  • Nachschlagen — alle Optionen auf einer Seite

Wie die Einträge dafür aussehen, steht in 8.1.

7.1 – Icons

Die Glyphen

Zeilen tragen ein Symbol vor dem Titel, wie in einem Datei-Explorer:

SymbolWofür
Ordnerein Ordner
offener Ordnerein Ordner, der offen ist — oder, wo nichts klappt, in dem die aktuelle Seite liegt
Seiteeine Seite, auch „Übersicht“
Hausder Eintrag „Start“ aus showHome

Wo sie erscheinen, hängt von der Variante ab:

VarianteGlyphen
tree, accordion, flyoutauf jeder Ebene
dropdown, mega, columnsin den Menüs und Spalten, nicht in der obersten Zeile
bar, tabs, select, pagerkeine

Eigene Icons

Ein eigenes Icon ersetzt die Glyphe seiner Zeile — und erscheint auch in Varianten, die sonst keine Glyphen zeigen, in bar, tabs und im pager. Nur im select nicht: Eine Option eines Auswahlmenüs kann kein Bild enthalten.

Im Frontmatter der Seite:

---
title: Anleitungen
navIcon: lucide:book-open
---

In einer index.md gilt es für den Ordner.

In der Konfiguration, nach Pfad — für Ordner ohne index.md, oder wenn alle Icons an einer Stelle stehen sollen:

options:
  nodeIcons:
    docs: lucide:book-open
    docs/api: "🧩"
    blog: none

Steht an beiden Stellen etwas, gewinnt das Frontmatter.

Was ein Icon sein kann

WertErgebnis
lucide:book-opendas Lucide-Icon als eingebettetes SVG
📘das Emoji
§ein kurzer Text
nonegar kein Symbol, auch keine Glyphe

Lucide ist eine freie Icon-Sammlung mit weit über tausend Symbolen; die Namen stehen auf lucide.dev/icons. Die ganze Sammlung steckt im Plugin — in der Site ist nichts zu installieren. Ein unbekannter Name gibt beim Bau eine Meldung aus und zeigt nichts.

Icons sind etwas größer als die Schrift (1.1em), in der gedämpften Farbe der Navigation, und auf der aktuellen Seite und ihrem Pfad in der Akzentfarbe.

icons — was gezeigt wird

options:
  icons: both   # both (Vorgabe) | type | custom | none
WertGlypheneigene Icons
bothwo kein eigenes Icon stehtja
typejanein
customneinja
noneneinnein

true und false werden als both und none verstanden.

iconNames — die Symbole des Plugins

Auch die Glyphen, der Pfeil, der Burger-Button und die Pager-Pfeile sind Lucide-Icons. Jedes lässt sich tauschen, mit dem Namen ohne lucide::

options:
  iconNames:
    folder: folder-closed
    chevron: chevron-right
    next: arrow-right
    previous: arrow-left
SchlüsselVorgabeWo
folderfolderOrdner
folderOpenfolder-openoffener Ordner
filefileSeite
homehouse„Start“
chevronchevron-downPfeil an aufklappbaren Ordnern
menumenuBurger-Button
closexSchließen im mobilen Menü
previous, nextchevron-left, chevron-rightPager

Ein Pfeil nach rechts dreht anders

Ein offener Ordner dreht seinen Pfeil um 180 Grad — richtig für chevron-down. Wer chevron-right nimmt, will 90 Grad: .quartz-nav { --quartz-nav-chevron-open-rotate: 90deg; } (7.2).