This is a proposal from @just_like_good_vibes
in ComponentLibraryPanel
and BlockLibraryPanel
, we have providers
configuration which is an allowed list (sometimes called "whitelist"): a provider need to be checked to be allowed.
When a DisplayBuilder profile config entity is created, there are some specific rules (which are OK):
ComponentLibraryPanel::PROVIDER_EXCLUDE
BlockLibraryPanel::PROVIDER_EXCLUDE
However, after a DisplayBuilder profile config entity is created, when we activate new themes and modules to the project, we need to go back the config entity and add the providers manually by checking the checkbox.
Reverse the list logic, check the boxes to exclude instead of to allow. So, new providers will be automatically added.
But first, let's discuss together before .
Active
1.0
UI/UX/Islands