Closed (fixed)
Project:
Display Builder
Version:
1.0.x-dev
Component:
UI/UX/Islands
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
4 Dec 2025 at 16:28 UTC
Updated:
21 Dec 2025 at 18:19 UTC
Jump to comment: Most recent, Most recent file
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