Problem/Motivation
First on scaffold panel, could be on canvas and/or navigator.
A good idea on top of each form (config, styles,...) to ease this part for a builder.
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
| Comment | File | Size | Author |
|---|
Issue fork display_builder-3616791
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
mogtofu33 commentedComment #4
mogtofu33 commentedCan be merged when #3616763: Add settingsSummary() to the ui_styles_attributes source plugin is merged and released in UI Styles.
Comment #5
mogtofu33 commentedHere is a visual result:
Note: review need the ui_styles patch:
Comment #6
mogtofu33 commentedComment #7
mogtofu33 commentedComment #8
mogtofu33 commentedComment #9
mogtofu33 commentedUI Styles is merged, but wait for release.
Comment #10
mogtofu33 commentedUI Styles released, rebased and good for review.
Comment #11
pdureau commentedFeature review
I love that
Am I understanding well?
PluginSettingsInterface::settingsSummary()for sources are printed after the label at the start of the.db-layer.db-layerThirdPartySettingsInterfacehave also their icons at the end, one by panelIt is a bit unexpected ComponentSource is working differently but if it is a assumed and documented choice, I am OK with that.
Also, FIY, UI Patterns is currently adding, and sometimes altering, some
PluginSettingsInterface::settingsSummary()implementation in #3528205: Performance: On-demand lazy-loading source selector. It seems it will make this change even more helpful, but don't hesitate to share your needs or warnings there if needed.Code review
OK for me but I don't understand why
src/Plugin/display_builder/Island/ScaffoldOptions.phpis marked as "added" in the MR. We already add this island before, didn't we?Comment #12
mogtofu33 commentedScaffoldOptionshas been removed previously by mistake.