silbersaiten / contao-bootstrap-builder
Bootstrap 5 layout builder and theme package manager for Contao CMS.
Package info
github.com/silbersaiten/contao-bootstrap-builder
Type:contao-bundle
pkg:composer/silbersaiten/contao-bootstrap-builder
Requires
- php: ^8.2
- contao/core-bundle: ^5.3
Requires (Dev)
- contao/manager-plugin: ^2.0
Conflicts
- contao/manager-plugin: <2.0 || >=3.0
README
Contao Bootstrap Builder
Der Bootstrap Builder ergänzt Contao 5 um eine schlanke Bootstrap-5-Layoutstruktur und eine Verwaltung installierbarer Theme-Pakete. Redakteurinnen und Redakteure bauen Seiten mit verschachtelten Sections, Containern, Rows und responsiven Columns; normale Contao-Inhaltselemente und Frontend-Module bleiben vollständig nutzbar.
Kernfunktionen
- Section → Container → Row → Column
- Section-Abstände, Hintergrundfarbe und Hintergrundbild
- boxed oder fluid Container
- Row-Gutter und vertikale Ausrichtung
- Spaltenbreiten für XS bis XXL
- Hero- und Testimonial-Slider
- optionale fade-up-Animation
- ZIP-basierte Theme-Paketverwaltung im Contao-Backend
- Manifest-, Abhängigkeits- und Sicherheitsprüfung für Theme-Pakete
- vollständige Referenzdemo mit zentralen Contao-Modulen
Installation
Über den Contao Manager nach silbersaiten/contao-bootstrap-builder suchen, das Paket hinzufügen, die Änderungen anwenden und anschließend die Datenbankmigration ausführen.
Alternativ per Composer:
composer require silbersaiten/contao-bootstrap-builder php vendor/bin/contao-console contao:migrate
Erste Schritte
- Unter Layout → Bootstrap Builder Themes ein vertrauenswürdiges Theme-ZIP importieren.
- Das importierte Design installieren.
- In der Seitenstruktur die erzeugte Demo öffnen oder in einem Artikel eigene Builder-Elemente anlegen.
- Innerhalb einer Column normale Contao-Inhaltselemente einfügen.
Dokumentation
- Handbuch und Zielgruppenübersicht
- Installation und Aktualisierung
- Seiten mit dem Builder erstellen
- Theme-Pakete verwalten
- Theme-Pakete entwickeln
- Fehlerbehebung
- Veröffentlichung im Contao-Ökosystem
- Technisches Paketformat
- Default-Theme und Referenzdemo
- Store-Texte, Logo und Contao-Metadaten
- Release-Bereitschaft und offene Freigaben
Kompatibilität
- PHP 8.2 oder neuer
- Contao 5.3 oder neuer
- Contao Managed Edition für die komfortable Installation über den Contao Manager
Status
Die öffentliche Reihe 0.1.x ist der erste produktiv testbare Stand. Der Paketumfang enthält ausschließlich den Builder und das kostenlose Referenztheme; kommerzielle Theme-Pakete werden getrennt vertrieben. Rückmeldungen aus realen Installationen fließen vor der stabilen Version 1.0.0 ein.
Support und Mitarbeit
Bitte bei Fehlerberichten Contao- und PHP-Version, genaue Schritte, erwartetes und tatsächliches Verhalten sowie relevante Logausgaben in den GitHub Issues angeben. Sicherheitsprobleme nicht öffentlich melden; siehe SECURITY.md.
Lizenz
Der Bootstrap Builder steht unter der MIT-Lizenz. Lizenzen mitgelieferter Drittanbieter-Assets bleiben davon unberührt.