Theme Component Matrix

When you have a lot of themes and a lot of theme components it can be hard to ensure that your components are turned on for all the themes you want them to be on for (and only those).

The idea of the Theme Component Matrix is that it would show you at a glance all of your themes and their components. In the mockup I made it just says Yes/No, but those would be links letting you instantly toggle the components.

If there are too many columns, maybe the component names could be rotated with CSS?

5개의 좋아요

@Dannii This is an excellent idea!

Prior to doing anything in core maybe try 2 things:

  1. A data explorer query for this

  2. A theme component that adds Matrix :smiling_face_with_three_hearts:

I worry about adding complexity here to core.

Also on core’s side, I think it makes sense to show a list of “themes” that have a component in the actual customize menu for the component. Just need to be careful not to clutter that UI too much.

4개의 좋아요

이런 데이터 탐색기 쿼리를 찾고 있었는데 이 주제를 발견했습니다. 이미 누군가가 만들어 놓은 것이 있을까요?

이 주제가 시작된 이후 테마와 컴포넌트 관리 UI가 크게 개선되었습니다. 컴포넌트 목록에는 각 컴포넌트가 사용된 모든 테마가 표시됩니다: