The Layout Builder Additions module provides additions for the core Layout Builder module that improves the UI and experience. The current features are to:

  • Combine the "Configure block" and "Block description" in the user interface for adding inline blocks.
  • Add a "Layout" entity operation for content types that allow customized layouts. This is useful on the content admin screen to save extra steps/clicks for editing layouts.

This module will work with both the core Layout Builder interface, as well as with the recommended Layout Builder Modal module that further enhances the UX of the Layout Builder editorial experience. Please see the project page description for screenshots.

This module is similar to Layout Builder Extras in terms of providing enhancements to the Layout Builder experience, but the module offered different functionality, never saw a full release, and has not been updated in over a year.

I've been working with Drupal for many years, but this is the first time I've contributed a module, so I'm really excited to get started!

Project link

https://www.drupal.org/project/layout_builder_additions

Git instructions

git clone --branch 1.0.x https://git.drupalcode.org/project/layout_builder_additions.git

PAReview checklist

https://pareview.net/r/193

Comments

rklawson created an issue. See original summary.

avpaderno’s picture

Issue summary: View changes
rajeshreeputra’s picture

PAreview checklist show no issues. Tested on local fresh project with no issue/error. Will test with existing projects and share results.

Thanks,
Rajeshreeputra

rklawson’s picture

Thank you, @Rajeshreeputra! Please let me know if you have any questions.

avpaderno’s picture

Priority: Normal » Major

I changed the issue priority as described on Review process for security advisory coverage: What to expect / Application Review Timelines.

To reviewers: Please change back the priority to Normal after reviewing the project.

marijan gudelj’s picture

Individual user account: yes
No duplication: yes
Master branch: Semantic (1.0.x)
Licensing : follows (nothing specified: falls under default Drupal GPL)
3rd party assets/code: no third party code
README.txt/README.md : follows
Code long/complex enough for review: Follows
Secure code: Yes
Coding style & Drupal API usage:
Just a recommendation- in the layout_builder_additions.module used multiple times
\Drupal::
Instead of that add the drupal alias on top
use Drupal;

marijan gudelj’s picture

Priority: Major » Normal

Priority set to normal after review

marijan gudelj’s picture

Status: Needs review » Reviewed & tested by the community
avpaderno’s picture

Assigned: Unassigned » avpaderno
Status: Reviewed & tested by the community » Fixed

Thank you for your contribution! I am going to update your account.

These are some recommended readings to help with excellent maintainership:

You can find more contributors chatting on the IRC #drupal-contribute channel. So, come hang out and stay involved.
Thank you, also, for your patience with the review process.
Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.

I thank the dedicated reviewers.

rklawson’s picture

Thanks to everyone who reviewed this!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.