Auf dieser Seite
Ordnen
Clay baut die Navigation aus deinen Dateien: Jeder Ordner in docs/ ist ein Bereich, jede Markdown-Datei eine Seite. Titel, Icons und Reihenfolge legst du im Front Matter fest, oder du überlässt das clay edit. Auch ältere Releases und andere Sprachen sind Ordner und Dateien.
#Von Dateien zur Navigation
docs
- index.mddie Startseite
- introduction.mdorder: 1
guides
- index.mdtitle: Anleitungen, order: 2
- setup.md
- deploying.md
reference
- api.md
- Introduction
Anleitungen
- Deploying
- Setup
Reference
- Api
Seiten mit order kommen zuerst; der Rest folgt alphabetisch. Titel kommen aus dem Front Matter, der ersten Überschrift oder dem Dateinamen.
#Ein Projekt, viele Ausgaben
Versionen und Sprachen vervielfachen denselben Aufbau. Jede Ausgabe bekommt eigene Adresse, Navigation und Suche:
mein-projekt
docs
latestneueste, Englisch: /
- setup.md
- setup.de.mdneueste, Deutsch: /de/setup
1.xVersion 1.x: /1.x
- setup.md
Leser wechseln Version und Sprache in der Navigationsleiste und bleiben auf der Seite, die sie lesen.
#Das Wichtigste
- Der Dateibaum ist die Navigation. Verschiebst du eine Datei, wandert sie in der Seitenleiste mit.
orderbringt Einträge in Reihenfolge. Einträge ohne folgen alphabetisch.- Die
index.mdeines Ordners beschreibt den Ordner. Ihr Front Matter benennt ihn; ihr Text, falls vorhanden, ist die Seite des Ordners. - Die neueste Version ist
docs/, oderdocs/latest/, sobald es Versionen gibt. Ältere sind Kopien daneben, etwadocs/1.x/. - Übersetze so viel du magst. Seiten ohne Übersetzung zeigen das Original, mit einem Hinweis.
Tipp
npx clay edit erledigt all das im Terminal: Seiten anlegen, ordnen, umbenennen, verschieben und übersetzen, ohne Front Matter von Hand zu schreiben. Siehe clay edit.