Themenkomponenten-Matrix

Wenn Sie viele Themes und viele Theme-Komponenten haben, kann es schwierig sein, sicherzustellen, dass Ihre Komponenten für alle Themes aktiviert sind, für die sie aktiviert sein sollen (und nur für diese).

Die Idee der Theme-Komponenten-Matrix besteht darin, dass sie Ihnen auf einen Blick alle Ihre Themes und deren Komponenten anzeigt. In dem Mockup, den ich erstellt habe, steht einfach „Ja/Nein", aber dies wären Links, mit denen Sie die Komponenten sofort umschalten können.

Wenn es zu viele Spalten gibt, könnten die Komponentennamen eventuell mit CSS gedreht werden?

5 „Gefällt mir“

@Dannii Das ist eine hervorragende Idee!

Bevor du etwas im Core machst, versuche vielleicht erst einmal zwei Dinge:

  1. Eine Data-Explorer-Abfrage dafür

  2. Eine Theme-Komponente, die Matrix :smiling_face_with_three_hearts: hinzufügt

Ich mache mir Sorgen, dass wir hier die Komplexität im Core erhöhen.

Auch auf der Core-Seite finde ich es sinnvoll, im eigentlichen Anpassungsmenü für die Komponente eine Liste der „Themes“ anzuzeigen, die eine Komponente enthalten. Man muss nur darauf achten, diese Benutzeroberfläche nicht zu sehr zu überladen.

4 „Gefällt mir“

Bin gerade auf dieses Thema gestoßen, als ich nach einer solchen Daten-Explorer-Abfrage gesucht habe! Hat das schon jemand erstellt?

Die Benutzeroberfläche zur Verwaltung von Themes und Komponenten wurde seit Beginn dieses Themas dramatisch verbessert. Die Komponentenliste zeigt alle Themes an, auf denen jede Komponente verwendet wird: