Assets und Branding
Ersetzen Sie das Website-Logo, das Dark-Logo, das Favicon und das Sharing-Bild.
Mordoc verwendet zwei Orte für Bilddateien:
config/assets/
public/Sie haben unterschiedliche Aufgaben. Verwenden Sie config/assets/ für die Website-Oberfläche, wie Logos. Verwenden Sie public/ für Bilder und Dateien, die von Ihren Inhaltsseiten verwendet werden.
Config-Assets verstehen
Website-Branding-Dateien befinden sich in:
config/assets/Das Starter-Projekt enthält:
config/assets/
├── logo.svg
└── logo-dark.svgDiese Dateien werden von der Website-Oberfläche verwendet, nicht von einer bestimmten Markdown-Seite.
Das Logo ersetzen
Um das Hellmodus-Logo zu ersetzen, ersetzen Sie:
config/assets/logo.svgBehalten Sie den Dateinamen logo und verwenden Sie einen unterstützten Bilddateityp.
Zum Beispiel:
config/assets/logo.svgUnterstützte Bilddateitypen sind SVG, PNG, JPG und JPEG.
Das Dark-Logo ersetzen
Wenn Ihr Logo eine andere Version auf dunklen Hintergründen benötigt, fügen Sie Folgendes hinzu oder ersetzen Sie:
config/assets/logo-dark.svgDas Dark-Logo sollte dem Hellmodus-Logo in Größe und Form so eng wie möglich entsprechen. Das hilft, den Header stabil zu halten, wenn sich das Theme ändert.
Ein Favicon hinzufügen
Ein Favicon ist das kleine Symbol, das Browser in Tabs und Lesezeichen anzeigen.
Fügen Sie es hier hinzu:
config/assets/favicon.icoSie können dies überspringen, während Sie Ihre Dokumentation entwerfen. Fügen Sie es vor der Veröffentlichung hinzu, wenn Ihre Website ein gebrandetes Browser-Symbol verwenden soll.
Public für Inhaltsdateien verwenden
Legen Sie Screenshots, Diagramme, Downloads oder andere Inhaltsdateien nicht in config/assets/ ab.
Diese Dateien gehören in public/. Lesen Sie Bilder und Dateien für die vollständige Anleitung.
Ein Sharing-Bild festlegen
Das Starter-Projekt enthält ein Sharing-Bild:
public/images/ring-og.svgSie können in config/site.json auf ein Sharing-Bild verweisen:
{
"metadata": {
"ogImage": "/images/ring-og.svg"
}
}Da sich die Datei in public/ befindet, beginnt der Pfad mit / und enthält nicht public.