Problem/Motivation

In Drupal 7 we introduced a right hand side column (or 'advanced' form group as referred to in core) to the content creation form. The overarching idea was to make a more clear distinction between content items and metadata items. The focus in the main area is on the content fields, additional settings, metadata etc. are less prominently available in the sidebar next to it.

Because this was a impactful change it was deliberately applied to the content creation form only.

But there are more types of things (entities) you can create, like taxonomy terms, media, users(?).

Steps to reproduce

Compare /node/add which has the meta column design to /admin/structure/taxonomy/manage/tags/add and /media/add/document

Proposed resolution

Since the meta-column design pattern on the content form seems to work well, we can consider using it on the creation forms for other entities as well. Thunder's admin theme already offers one way to implement this, which can be seen in thunder_admin.theme

Remaining tasks

  • which entities are candidates for this?
  • are there new design patterns in there? if so, design for those.
  • make the content/metadata separation for each entity type
  • discuss whether the meta-column should be available in form display settings (users might abuse it; maybe we should only provide an easy way for modules like Simple XML Sitemap to place their widgets there?)
  • sign off on approach and design
  • implement in 1 or more patches

User interface changes

yes!

API changes

?

Data model changes

no?

Release notes snippet

Comments

yoroy created an issue. See original summary.

yoroy’s picture

Issue summary: View changes
idebr’s picture

antoniya’s picture

Issue summary: View changes

Version: 9.1.x-dev » 9.2.x-dev

Drupal 9.1.0-alpha1 will be released the week of October 19, 2020, which means new developments and disruptive changes should now be targeted for the 9.2.x-dev branch. For more information see the Drupal 9 minor version schedule and the Allowed changes during the Drupal 9 release cycle.

Version: 9.2.x-dev » 9.3.x-dev

Drupal 9.2.0-alpha1 will be released the week of May 3, 2021, which means new developments and disruptive changes should now be targeted for the 9.3.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.0-rc1 was released on November 26, 2021, which means new developments and disruptive changes should now be targeted for the 9.4.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.4.x-dev » 9.5.x-dev

Drupal 9.4.0-alpha1 was released on May 6, 2022, which means new developments and disruptive changes should now be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.5.x-dev » 10.1.x-dev

Drupal 9.5.0-beta2 and Drupal 10.0.0-beta2 were released on September 29, 2022, which means new developments and disruptive changes should now be targeted for the 10.1.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

jasonawant’s picture

Status: Active » Closed (duplicate)