As an Umami user
I want layout builder to work on the Umami provided content
So I can have a great site building experience using Drupal
So I can see how powerful Drupal is OOTB
Explanation of the problem or need and its impact
When you install the Umami profile on a fresh D8 application, the Layout Builder and Layout Discovery modules are enabled by default. This, I assume, is to ensure that new-to-Drupal users have a good experience and see how powerful Drupal is. Unfortunately, Umami's OOTB configuration does not provide the ideal layout builder experience.
When you install Umami, the current layout builder experience is lacking/confusing. For example, only content of type Article can have its layout changed. It is not reasonable to expect users to notice that Article's layout can be changed (via the "layout" tab) but not Basic Page and Recipe content. In reality, it is much more likely that a user will attempt to change the layout of Basic Page content such as the home page and about page first.
If Umami is meant to be a quick starting point to show what Drupal is capable of, then layout builder should be fully enabled on all content by default. To provide this experience, the following changes need to be made:
- The "Full content" display mode needs to be enabled on each content type (missing from Basic Page)
- The "Use Layout Builder" and "Allow each content item to have its layout customized." options under "Layout Options" need to be enabled on the "Full content" display mode on each content type (missing from Basic Page and Article content types)
That's it! With these two changes, layout builder will be available to Umami users out of the box.
Comment | File | Size | Author |
---|---|---|---|
#7 | Screenshot 2023-08-17 at 2.29.50 PM.png | 569.49 KB | yash.rode |
Comments
Comment #2
hoff331 CreditAttribution: hoff331 as a volunteer commentedThe config that changed after making the recommended changes:
core.entity_view_display.node.page.full:
field.field.node.article.layout_builder__layout
field.field.node.page.layout_builder__layout
Comment #3
hoff331 CreditAttribution: hoff331 as a volunteer commentedComment #4
hoff331 CreditAttribution: hoff331 as a volunteer commentedComment #5
hoff331 CreditAttribution: hoff331 as a volunteer commentedComment #6
yash.rode CreditAttribution: yash.rode at Acquia commentedInvestigating this.
Comment #7
yash.rode CreditAttribution: yash.rode at Acquia commentedI think we can close this issue as, both of the problems mentioned
are already fixed in Drupal 11.x or some older version.
Proof:
Comment #8
markconroy CreditAttribution: markconroy commentedAs an Umami maintainer, I don't think this feature request will be accepted.
Umami shows lots of features of Drupal core, layout builder is one of them. However, we also want to show that there are other ways to manage layout, such as templates and also the old fashioned "Manage display" page.
Comment #9
markconroy CreditAttribution: markconroy at Annertech commented