Verträgt sich Theme Studio mit meinen anderen Modulen?
Ja. Theme Studio ist bewusst so gebaut, dass es die eigene Oberfläche anderer Module nicht zerstört — dafür gibt es den Kompatibilitätsmodus.
🧩 Wie es funktioniert
Der Skin arbeitet in zwei Schichten: einer sicheren Schicht (Farben, Typografie, Sidebar, Navbar) und einer Komponenten-Schicht (Cards, Tabellen, Formulare, Modals). Auf den Seiten von Modulen, die eine eigene, aufwändige Oberfläche mitbringen, wird nur die sichere Schicht angewendet und die Komponenten-Schicht ausgelassen. So bleibt das Chrome einheitlich, aber die spezielle UI des Fremdmoduls unangetastet.
⚙️ Liste anpassen
Im Abschnitt Geltungsbereich & Kompatibilität ist der Kompatibilitätsmodus standardmäßig an. Darunter steht das Feld Im Kompatibilitätsmodus behandelte Module — eine durch Leerzeichen getrennte Liste von Modul-Slugs. Ab Werk sind dort verbreitete Module mit eigener UI eingetragen. Bringst du ein weiteres Fremdmodul mit aufwändiger Oberfläche ins Spiel, füge einfach seinen Slug hinzu.
🔎 Woran erkenne ich einen Modul-Slug?
Der Slug ist der technische Ordnername des Moduls unter modules/ (z. B. file_sharing_pro). Er taucht auch in den URLs des Moduls auf.
🧪 Empfehlung
Lass den Kompatibilitätsmodus aktiviert. Fällt dir auf einer bestimmten Modulseite doch einmal etwas ungewohnt auf, trag den Slug des Moduls in die Liste ein und speichere — schon bekommt diese Seite nur noch die dezente sichere Schicht.
🛟 Etwas sieht trotzdem seltsam aus?
Melde die konkrete Seite im Bug-Tracker — so können wir das gezielt nachziehen.