Problem/Motivation
When building a real world page or content with Bootstrap we can use intensively UI Styles spacing, typography, background and borders.
At some point it's hard to know what styles are applied where.
Steps to reproduce
Proposed resolution
We should provide a way to summarize styles (_third_party_settings) on a build pane: Builder, Layers or both.
Could be part of the highlight mode for builder pane, an hover popup?.
On Layers could be a fixed popup as we have more control.
Remaining tasks
User interface changes
API changes
Data model changes
| Comment | File | Size | Author |
|---|
Issue fork display_builder-3561513
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
pdureau commentedI am proposing to target only Layers for now:
1. Add new

infoslot in layer component which is displayed in the top right corner:2. Add a
ThirdPartySettingsInterface(not the same as the one in Core) for islands storing data in node'sthird_party_settingswith a::getSummary()method3. In
LayersPanel::buildSingleBlock()andLayersPanel::buildSingleComponent(), for eachthird_party_settingsof the node: if the key is an island plugin ID an the island plugin implementing theThirdPartySettingsInterface, execute::getSummary()and send the value to layer component'sinfoslot.I can do a MR if you want.
Comment #3
mogtofu33 commentedYour proposition looks good.
In a second time a popup (shoelace) will probably be better, mostly if we bring back an Hybrid panel.
Comment #5
pdureau commentedComment #6
mogtofu33 commented