Diese Seite beinhaltet eine kurze Einführung zu Hadron und beschreibt die wichtigsten Funktionen und Möglichkeiten.
Was ist Hadron?
Hadron ist ein modernes Grav Theme, welches auf Quark basiert. Als Child-Theme von Quark enthält es erweiterte Funktionen als das ursprüngliche Quark Theme. Zudem bietet es erweiterte Gestaltungsoptionen.
Was ist der Unterschied zwischen dem Hadron Skeleton & Theme?
Hadron gibt es in 2 Varianten: als Theme und als Skeleton. Hierbei beinhaltet das Skeleton das Theme.
Das Theme ist ein modularer bestandteil von Grav. Ähnlich wie bei Plugins können Themes mehr oder weniger beliebig installiert werden. Je nach Theme gibt es neben dem Aussehen verschiedene Typen von Seiten, die genutzt werden können, sowie andere Optionen um das Verhalten der Seite zu bearbeiten.
Das Skeleton ist ein grössere Bestandteil von Grav. Genau gesagt enthält ein Skeleton den gesamten /user
Ordner. Dies sind unter anderem Seiten, Konfigurationen, Plugins, Themes und ggf. auch Accounts und weitere Daten.
Somit kann das Skeleton als fertige Vorlage für eine Website genutzt werden, welches direkt bearbeitet und veröffentlicht werden kann. Das Theme benötigt jedoch eine vorhandene Seite.
Soll ich das Skeleton oder das Theme nutzen?
Je nach Use-Case ist es besser, das Skeleton oder das Theme zu nutzen.
Warum das Skeleton?
Das Hadron Skeleton solltest du in folgenden Fällen nutzen:
- du möchtest eine fertige Seite, die du bearbeiten kannst, inkl. Seiten, Konfiguration & Themes/ Plugins
- du willst eine Seite mit Grav erstellen
- du suchst eine einfache Möglichkeit, mit Grav starten zu können
- du möchtest Hadron live ausprobieren (Demo)
Wann das Theme?
In folgenden Fällen gibt es mehr Sinn, anstelle des Skeletons das Theme zu nutzen:
- du hast bereits eine Seite mit Grav erstellt und suchst ein (anderes) Theme
- du nutzt das Quark Theme, möchtest jedoch weitere Funktionen
- du möchtest keine Standardvorlage nutzten, sondern alles von Grund auf aufbauen
Funktionen von Hadron
Das Hadron Theme bietet folgende Funktionen:
- deutsche Übersetzungen
- responsive Tabellen
- Navigation mit Drop-down Menu
- angepinnte Beiträge in Blogs
- eingebauter Support für Embed.ly
- eingebauter Support für H5P
- erweiterte Theme Optionen
- weitere Verbesserungen
von Quark übernommene Funktionen
Folgende Funktion wurden von Quark Theme übernommen:
- leicht & minimal für optimale Performance
- Spectre.css Framework
- voll responsive inkl. Navigation
- SCSS basiertes CSS für einfache Bearbeitung
- eingebaute Funktion für Navigation auf der Seite
- diverse Seiten Typen
- Fontawesome Icons
Skeleton Funktionen:
Diese Funktionen sind nur über das Skeleton vorhanden:
- Fertig nutzbare Vorlage für neue Grav Seiten
- Standardgruppen für optimale Benutzer Berechtigungen
- Standardseiten für normale Seiten, Modulare, Blogs, Kontaktseite, und mehr
- Vorinstallierte Plugins inklusive Konfiguration
- Standardkonfiguration für SendGrid Email
- Standardkonfiguration für Doppler Secrets Manager (benötigt unseren modifizierten Grav core)
zukünftige Hadron Funktionen
In Zukunft soll Hadron zusätzliche Funktionen haben:
- eingebaute Funktion für Multi-Sprache Seiten (nur Theme)
- diverse Optimierungen
- Verfügbarkeit in mehreren Sprachen (nur Theme)
- publizierung in Grav Package Manager
- weitere Übersetzungen von anderen Erweiterungen (nur Skeleton)
- weitere Verbesserungen
Wie installiere ich Hadron?
Um Hadron zu installieren, besuche die entsprechenden Anleitungen: