Component props edit form route should use a custom wrapper format

Created on 12 August 2024, 4 months ago

Overview

Route experience_builder.component_props_form uses a form \Drupal\experience_builder\Form\ComponentPropsForm

This form is rendered in the sidebar of the XB UI.

This form currently uses the default (HTML) wrapper format which means it uses the BlockLayout page variant. The BlockLayout page variant includes all of the other elements of the page such as:

  • Page top
  • Page bottom
  • Any other configured blocks on the page - standard + olivero includes breadcrumbs, search box, primary nav, local tasks, footer, user menu and site branding amongst others

Proposed resolution

  • Create a custom wrapper format just for the XB props form - e.g. xb_edit
  • Request that instead from the front-end.
  • Stop rendering all the extra page things for that form

User interface changes

🐛 Bug report
Status

Closed: duplicate

Component

Data model

Created by

🇦🇺Australia larowlan 🇦🇺🏝.au GMT+10

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024