Problem/Motivation
We are using Layout Builder in Umami, as part of showcasing the features that are available in Drupal 8.7 core.
It requires deep knowledge of the Drupal system and takes many steps for the admin user to access the Layout Builder interface:
- In the admin-menu , click on 'Structure'.
- Click on Content Type.
- In the line of Recipe, click on 'Manage Display'
- In the top line - click on 'Full Content'
- Click on 'Manage Layout'
Proposed resolution
Thanks to a recent bug fix #2955065: Customized layout does not display for node with customizations enabled when using full content view mode that prevented this feature from working before, we can now enable 'Allow each content item to have its layout customized' and then 'Layout' becomes one of the tabs above any recipe page the admin user is viewing or editing.
Now users will be able to access Layout Builder in a much more intuitive way.

Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
| Comment | File | Size | Author |
|---|---|---|---|
| #8 | interdiff_6-8.txt | 3.81 KB | shaal |
| #8 | ootb-simplify-access-to-layout-builder-3049737-8.patch | 7.6 KB | shaal |
| #6 | interdiff_4-6.txt | 695 bytes | shaal |
| #6 | ootb-simplify-access-to-layout-builder-3049737-6.patch | 3.14 KB | shaal |
| #4 | ootb-simplify-access-to-layout-builder-3049737-4.patch | 2.26 KB | shaal |
Comments
Comment #2
shaalComment #3
shaalComment #4
shaalI created a patch that enables the required settings.
Comment #6
shaalFixing #4's test errors.
Comment #8
shaalFixing #7's test errors + additional missing config files
Comment #9
shaalComment #10
shaalComment #11
smazPatch looks good!
Applied & tested, this is SO much better for trying to use /see what layout builder does.
Cheers!
Going to bump this up to major because it's an important feature in demo-ing layout builder.
Comment #12
gábor hojtsyComment #15
gábor hojtsySuperb, thanks!