Buch Konfiguration
In deinem neuen Hyperbook-Projekt findest du eine hyperbook.json
Datei. Diese
Datei wird verwendet, um dein Hyperbook zu konfigurieren. Hier ist eine Liste
von Optionen, die du definieren kannst. Optionen mit einem "*" müssen gesetzt werden.
Property | Description |
---|---|
name* | Name des Hyperbooks. Wird für den Seitentitel verwendet. |
description | Beschreibung des Hyperbooks. Wird für SEO verwendet. |
search | Erlaubt es im Hyperbook zu suchen. |
logo | URL eines Logos. Wird für den Seitentitel verwendet. Diese kann relative zum public-Ordner (z.B.: /mein-logo.png) sein oder ein externes Bild referenzieren. |
author.name | Name des Autors des Hyperbooks. Wird in der Fußzeile verwendet. |
author.url | URL zur Homepage des Autors. Wird in der Fußzeile verwendet. |
font | URL zu einer Schriftart. Wird für Überschriften und normalen Text verwendet. Du kannst ":90%" hinzufügen um die Schriftgröße anzupassen. |
fonts.heading | URL zu einer Schriftart. Wird für Überschriften verwendet. Du kannst ":90%" hinzufügen um die Schriftgröße anzupassen. |
fonts.body | URL zu einer Schriftart. Wird für normalen Text verwendet. Du kannst ":90%" hinzufügen um die Schriftgröße anzupassen. |
fonts.code | URL zu einer Schriftart. Wird für Quelltexte verwendet. Du kannst ":90%" hinzufügen um die Schriftgröße anzupassen. |
colors.brand | Die Farbe der Kopfzeile und von Akzenten z.B. von Links. |
colors.brandDark | Die Farbe der Akzente z.B. von Links. Nur relevant für das dunkle Design. Brand text wird im dunklen Design nicht verwendet. |
colors.brandText | Die Farbe für den Text in der Kopfzeile. |
basePath | Wenn das Hyperbook aus einem Unterordner bereitgestellt werden soll, muss dieser hier angegeben werden. |
license | Lizenz unter der das Hyperbook veröffentlicht ist. |
language | Die Sprach des Hyperbooks. |
repo | Der Link zum GitHub-Repository. Wird für das Zeigen eines Edit-Buttons verwendet. Der Platzhalter %path% wird durch den aktuellen Pfad ersetzt oder der aktuelle Pfad wird ans Ende angehangen. |
repo.url | Der Link zum Repository. Wird für das Zeigen eines Edit-Buttons verwendet. Der Platzhalter %path% wird durch den aktuellen Pfad ersetzt oder der aktuelle Pfad wird ans Ende angehangen. |
repo.label | Der Bezeichner für den Repository-Link. |
elements | Hier können einzelne Elemente konfiguriert werden. Schaue dazu auf die Elementseiten. |
links | Hier können Links hinzugefügt werden, welche in der rechten oberen Ecke angezeigt werden. Schaue dir dazu das untere Beispiel an. |
styles | Hier können Links zu eigenen CSS-Styles gesetzt werden. |
scripts | Hier können Links zu eigenen JavaScript-Dateien gesetzt werden. |
allowDangerousHtml | Erlaube HTML im Hyperbook. Dies kann zu Inkompatibilität in zukünftigen Versionen führen. |
qrcode | Zeigt ein Icon, um einen QR-Code zur aktuellen Seite anzuzeigen. |
Hier ist eine Beispielkonfiguration: