Lorsque vous disposez de nombreux thèmes et de nombreux composants de thème, il peut être difficile de vous assurer que vos composants sont activés pour tous les thèmes auxquels vous souhaitez qu’ils soient activés (et uniquement ceux-là).
L’idée de la matrice des composants de thème est de vous montrer d’un coup d’œil tous vos thèmes et leurs composants. Dans la maquette que j’ai créée, il est simplement indiqué Oui/Non, mais ces éléments seraient des liens permettant de basculer instantanément les composants.
S’il y a trop de colonnes, les noms des composants pourraient-ils être tournés avec du CSS ?
Avant de faire quoi que ce soit dans le cœur, essayez peut-être deux choses :
Une requête dans l’explorateur de données pour cela
Un composant de thème qui ajoute Matrix
Je crains d’ajouter de la complexité ici dans le cœur.
D’autre part, côté cœur, je pense qu’il est logique d’afficher une liste de « thèmes » possédant un composant directement dans le menu de personnalisation pour ce composant. Il faut simplement veiller à ne pas encombrer trop cette interface utilisateur.
Je viens de tomber sur ce sujet en cherchant une requête d’explorateur de données ! Quelqu’un en a-t-il déjà créé une ?
L’interface utilisateur pour la gestion des thèmes et des composants s’est considérablement améliorée depuis le début de ce sujet. La liste des composants montre tous les thèmes sur lesquels chaque composant est utilisé :