- Issue created by @pdureau
- 🇫🇷France pdureau Paris
A few improvement proposals.
Add form:
- Redirect to /admin/structure/display-builder after entity creation instead of showing a new create form
- Default values: the same as
display_builder.display_builder.default
Add & edit forms:
- And add a checkbox to activate the related permission by role (like what Text Formats are doing)?
- Remove shoelace library from display builder config entity because it may not be necessary to have different config by Display Builder and because it breaks the previews in UI Patterns Library.
Collection page (/admin/structure/display-builder)
- Add a col with roles having the related permission in /admin/structure/display-builder (like /admin/config/content/formats is doing)
- Remove machine name col
- Reorder by adding a
weight
property and implementingDraggableListBuilder
. Add a little explanation, like Text Format. (and updateConfigFormBuilder::buildDisplayBuilder()
)
- 🇫🇷France pdureau Paris
Remove shoelace library from display builder config entity because it may not be necessary to have different config by Display Builder and because it breaks the previews in UI Patterns Library.
Moved to its own issue: 📌 Remove shoelace library from display builder config Active
- Merge request !45Issue #3537137 by pdureau: Display Builder config entity UX proposals → (Merged) created by pdureau
-
mogtofu33 →
committed f0827701 on 1.0.x authored by
pdureau →
Issue #3537137 by pdureau: Display Builder config entity UX proposals
-
mogtofu33 →
committed f0827701 on 1.0.x authored by
pdureau →
-
mogtofu33 →
committed 2adfd4fa on 1.0.x
issue #3537137 by pdureau, mogtofu33: UX enhancement, use 'profile' term...
-
mogtofu33 →
committed 2adfd4fa on 1.0.x