Remove Layout Builder's hard dependency on Field UI

Created on 11 January 2018, almost 7 years ago
Updated 2 February 2024, 10 months ago

Problem/Motivation

It is considered a best practice to disable UI modules (Field UI, Views UI) on production. However, since Layout Builder has a hard dependency on Field UI, it makes it impossible to use layouts created with Layout Builder and keep Field UI disabled on production.

Proposed resolution

Rewrite Layout Builder so that layouts can be created/edited when Field UI is enabled, but can still be used (although not created/edited) when Field UI is disabled (for example, on production).

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Fixed

Version

9.5

Component
Layout builderΒ  β†’

Last updated about 12 hours ago

Created by

πŸ‡ΊπŸ‡ΈUnited States tim.plunkett Philadelphia

Live updates comments and jobs are added and updated live.
  • Blocks-Layouts

    Blocks and Layouts Initiative. See the #2811175 Add layouts to Drupal issue.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024