Diese Anleitung zeigt, wie das Hadron Theme beliebig konfiguriert werden kann. Die Konfiguration kann entweder über die Datei oder das Admin Panel erfolgen.
Das Hadron Theme bietet eine Vielzahl von Optionen, um das Theme beliebig anzupassen. Die Optionen enthalten die Standard Quark Einstellungen + einige zusätzliche Optionen von Hadron.
Um das Theme zu konfigurieren, navigiere im Admin Panel zu Themes
und wähle das Hadron
Theme aus.
Dort findest du die Theme Optionen, gruppiert nach Hadron & Quark Einstellungen.
Die Hadron Einstellungen enthalten die folgenden Optionen:
H5P Source URL: The URL to the H5P library. This is required to use H5P content.
Show dropdown menu: Show a dropdown menu in the header navigation with subpages.
H5P Quelle URL: Die URL zur H5P Bibliothek. Dies ist erforderlich, um H5P-Inhalte zu verwenden.
Zeige Dropdowns im Menü: Zeige ein Dropdown-Menü in der Header-Navigation mit Unterseiten.
Die Quark Einstellungen enthalten die folgenden Optionen:
Alle oben genannten Einstellungen können auch über die Datei konfiguriert werden. Die Konfigurationsdatei befindet sich in user/config/themes/hadron.yaml
. Die Datei enthält standardmässig die folgenden Einstellungen:
grid-size: grid-lg # Grid Grösse des Themes: grid-lg, grid-md, grid-sm
blog-page: /blog # URL zur Blog-Seite
dropdown:
enabled: true # Zeige Dropdown-Menü in der Header-Navigation
header-fixed: true # Aktiviere fixierten (sticky) Header
header-animated: true # Aktiviere animierten Header beim Scrollen
header-dark: false # Aktiviere dunklen Header
header-transparent: false # Aktiviere transparenten Header
sticky-footer: true # Aktiviere fixierten Footer (Footer immer zuunterst)
spectre:
exp: false # Aktiviere experimentelle CSS-Funktionen
icons: false # Aktiviere Icons CSS
production-mode: true # Aktiviere Produktionsmodus (verwende minimierte CSS-Dateien)
# URL zur H5P Bibliothek
h5pembedrootpath: 'https://h5p.org/h5p/embed/'
# Standard Hero-Klassen für das Hero-Element auf der Blog-Seite
blog_page_hero_classes: 'text-light title-h1h2 overlay-dark-gradient hero-large parallax'
# Benutzerdefiniertes Favicon
favicon:
# Pfad zum Favicon
user/themes/hadron/images/favicon.svg:
name: favicon.svg # Name der Datei
full_path: favicon.svg # Pfad zur Datei
type: image/svg+xml # Dateityp
size: 4868 # Dateigrösse
path: user/themes/hadron/images/favicon.svg
# Benutzerdefiniertes Logo für die Header-Navigation
custom_logo:
user/themes/hadron/images/logo/logo.svg:
name: logo.svg
full_path: logo.svg
type: image/svg+xml
size: 4868
path: user/themes/hadron/images/logo/logo.svg
# Benutzerdefiniertes Logo für die mobile Navigation
custom_logo_mobile:
user/themes/hadron/images/logo/logo.svg:
name: logo.svg
full_path: logo.svg
type: image/svg+xml
size: 4868
path: user/themes/hadron/images/logo/logo.svg