Drupal is a registered trademark of Dries Buytaert
drupal 10.6.12 Update released for Drupal core (10.6.12)! drupal 11.3.13 Update released for Drupal core (11.3.13)! drupal 10.6.11 Update released for Drupal core (10.6.11)! drupal 11.3.12 Update released for Drupal core (11.3.12)! drupal 11.2.14 Update released for Drupal core (11.2.14)! drupal 10.5.12 Update released for Drupal core (10.5.12)! cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)!

field_settings_display

1 sites No security coverage
View on drupal.org

Choose how Drupal's Edit field and Delete field forms open: as the standard modal dialog, as an off-canvas tray, or as a full page. Site default with per-bundle overrides.

Features

Drupal core's Field UI opens the Edit field and Delete field forms in a centered modal dialog. For long field configuration forms, the modal feels cramped and strips away the surrounding manage-fields context. This module gives site builders three choices and lets each bundle pick its own:

  • Modal dialog — the existing Drupal default, untouched.
  • Off-canvas tray — same dialog renderer Settings Tray and Layout Builder use.
  • Full page — opens as a normal page with breadcrumbs and local tasks intact.

Site-wide default is configured at /admin/config/user-interface/field-settings-display. Per-bundle overrides appear on every Field UI-enabled bundle's configuration form.

Post-Installation

After enabling the module:

  1. Visit Administration → Configuration → User Interface → Field settings display.
  2. Pick a default mode and save. The default of Modal dialog preserves core's current behavior.
  3. To override a single bundle, edit that bundle's configuration form (Content type, Vocabulary, Media type, etc.) and pick a mode under Field settings. Site default means no override is recorded.

Activity

Total releases
2
First release
May 2026
Latest release
1 month ago
Release cadence
0 days
Stability
50% stable

Releases

Version Type Release date
1.0.0 Stable May 10, 2026
1.0.x-dev Dev May 10, 2026