Skip to main content
Drupal Documentation for SCLS

Main navigation

  • Home
  • How-To Info for Library Staff
  • Drupal 10
  • Help

Breadcrumb

  1. Home
  2. Drupal 10
  3. Layout Builder

Editing Layouts Using the Layout Builder UI

After you have saved a layout, you can make edits to it by selecting the Layout tab. Make sure to click the "Save layout" button to complete your edits.

Image

Editing Content (Blocks)

Custom blocks (created & used only within this layout)

  1. Hover over the block within the layout. A pencil icon will appear in the upper-right corner of the block.

    Image
  2. Click the pencil icon and select Configure.
  3. Make changes to the block as needed.
  4. Click Update.
  5. Make sure to click the "Save layout" button at the top to complete your edits.

    Image
    The Save layout button is found at the top of the Layout Builder window

Editing other blocks

Not all blocks are editable through the Layout Builder UI. For example:

  • Custom blocks created through the Blocks UI (often appearing in the header/sidebars/footer). Use steps to Edit a custom block through the Custom block library.
  • Lists (Views) (blocks that produce automated lists of content, such as Slideshow or Upcoming Events). Use Views to customize what is output for the block, or contact SCLS staff for custom configuration assistance.

Moving Content (Blocks)

There are two methods for moving blocks.

Drag and drop:

  1. Hover over the block you want to move until you see the four-way arrow icon
  2. Click and drag the block into the desired position

Move:

  1. Hover over the block you want to move and click the pencil icon as shown above
  2. Click "Move"
  3. Select a new section for the block, or drag and drop the blocks to reorder:
     

    Image

Configuring sections

Change section label or column widths

  1. Click "Configure <Section Name>" appearing above a section.
  2. Select a different column width option, or provide an Administrative label.
     

    Image
  3. Click Update.
  4. Click Save layout at the top of the page.

Change number of columns in a section

The Layout Builder UI does not provide a way to change the number of columns in a section after it has been saved.

  1. Add a new section with the desired number of columns and save it.
  2. Move any blocks in the section with the incorrect number of columns, into the new section.
  3. Delete the section with the incorrect number of columns.

Delete a section

  1. Click the "X" in the upper left corner of the section (next to the "Configure" link).
  2. In the side panel, click "Remove."
  3. Click Save layout at the top of the page.

Save

After editing your layout, click Save layout. A yellow bar indicates "You have unsaved changes" if there are changes which might be lost if the layout is not saved.

Image

Adapted from Drupal.org: Building Layouts Using the Layout Builder UI

Book traversal links for Editing Layouts Using the Layout Builder UI

  • Building Layouts Using the Layout Builder UI
  • Up
  • Managing Media & Files
  • Content
  • Layout Builder
    • Building Layouts Using the Layout Builder UI
    • Editing Layouts Using the Layout Builder UI
  • Managing Media & Files
  • Media Library
  • Revisions
  • Webforms
  • Webinars

Tags

accordion (1)
account (2)
anchors (1)
blocks (0)
cache (1)
carousel (2)
CKEditor (5)
configuration (1)
content types (1)
CSS (1)
disable rich-text (1)
Drupal 10 (15)
Drupal 9 (16)
email (2)
embed code (1)
Entity Registration (5)
events (6)
file browser (1)
files (4)
files media (1)
folders (1)
formatting (2)
front page (3)
Google Analytics (1)
headings (2)
HTML (1)
iframe (2)
images (4)
imce (1)
Layout Builder (3)
link a pdf (1)
links (5)
login (1)
media (2)
menus (3)
nodes (1)
openid (1)
paste as plain text (1)
paths (4)
performance (1)
photo albums (1)
photo galleries (1)
redirects (3)
registration (5)
remove format (1)
repeat dates (2)
reports (1)
revisions (1)
sidebars (0)
site name (1)
slogan (1)
source (1)
sticky (2)
text formats (1)
themes (1)
toolbar (2)
URL aliases (4)
Webform (2)
widget (1)