Was ist neu in SIRIUS 3.X?

Vorabversion: SIRIUS 3 liegt derzeit als 3.0.0-RC1 vor. Änderungen bis zur finalen 3.0.0 sind möglich.

SIRIUS 3 setzt auf Contao 5.7 und die neue Theme Toolbox 4.2:

  • Das Theme-Bundle liefert die Templates selbst aus: Aus dem bisherigen Metapaket ist ein vollwertiges Contao-Bundle geworden. Die Theme-Templates kommen jetzt als Twig aus dem Bundle (contao/templates) statt als .html5-Dateien im Projekt.
  • Twig statt HTML5: mod_article und be_tinyMCE erben über {% extends "@Contao/…" %} von den Core-Templates und überschreiben nur noch, was SIRIUS wirklich ändert. Auch j_colorbox, js_nav--mobile und js_animate-article sind jetzt Twig; das vormals inline eingebettete JavaScript liegt als Datei im Theme.
  • ce_sliderStop entfällt – dafür gibt es seit Contao 5.3 die verschachtelten Inhaltselemente.
  • Neuer Speicherort: Die Theme-Dateien liegen jetzt im layout/-Verzeichnis statt im Datei-Manager (zuvor files/theme/). Die schreibgeschützte Originalversion liegt unter layout/sirius-theme/, deine eigenen Anpassungen verwaltet der Theme Editor unter layout/custom/.
  • Theme Toolbox 4.2: Passend zu SIRIUS 3 wird die neue Version der Theme Toolbox eingesetzt. Sie bringt neben dem Theme Editor im Backend auch den neuen Live-Editor im Frontend mit, mit dem sich Farben, Schriften und Abstände direkt auf der echten Seite einstellen lassen.
  • Nutshell Framework 2.x als Basis sowie die aktuellen Element-Bundles (Hero, Card, Kontakt, Grid) und die Onepage-Navigation 2.x.

Der Dark Mode, der mit SIRIUS 2.1.0 eingeführt wurde, ist weiterhin Bestandteil des Themes.

Wenn du ein bestehendes SIRIUS-2-Projekt aktualisieren möchtest, findest du in der Migrationsanleitung die wichtigsten Schritte und Stolperfallen – insbesondere zur Umstellung der Templates auf Twig und zum geänderten Speicherort der Theme-Dateien:

Migration von SIRIUS 2.X auf 3.X.

  • sirius
  • übersicht
  • contao-5
  • theme-toolbox
  • live-editor

Zur Übersicht