Problem/Motivation

Media Library has been marked as stable in 8.8.x and as a result, most of the related styles were moved to Seven. Right now, if someone installs Drupal with the Standard profile (that ends in Bartik front-end theme and Seven admin theme) and don't use the admin theme for creating and editing content, then Media Library's with Claro, it's unstyled for the most part which leads to a poor UX.

Proposed resolution

Copy Seven Media Library styles to Bartik.

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Comments

huzooka created an issue. See original summary.

huzooka’s picture

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

Drupal 8.9.0-beta1 was released on March 20, 2020. 8.9.x is the final, long-term support (LTS) minor release of Drupal 8, which means new developments and disruptive changes should now be targeted against the 9.1.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

sunil chaurasiya’s picture

sunil chaurasiya’s picture

Assigned: Unassigned » sunil chaurasiya
sunil chaurasiya’s picture

Assigned: sunil chaurasiya » Unassigned

#3096566: Copy media library styles from Seven to Claro is a similar issue that got resolved.

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.

pameeela’s picture

Project: Drupal core » Bartik
Version: 10.1.x-dev » 1.0.2
Component: Bartik theme » User interface
Status: Active » Postponed (maintainer needs more info)
Issue tags: +Bug Smash Initiative

Not sure this is still relevant now that Bartik isn't in core. Do front-end contrib themes generally account for being used as the admin theme?

Anyway moving to contrib since it's Bartik specific.

avpaderno’s picture

Title: Copy media library styles from Seven to Bartik » Copy the media library styles from the Seven theme
Version: 1.0.2 » 1.0.x-dev
Issue summary: View changes
Status: Postponed (maintainer needs more info) » Active

A site can be set up to use the front-end theme instead of the admin theme for the node edit page.
That is different from setting the Bartik theme as admin theme instead of, for example, the Seven theme. I would not expect that the Bartik theme can work with every admin page, but I could expect it works with the node edit page (although I think this is a decision for the maintainers).

avpaderno’s picture

#3096566: Copy media library styles from Seven to Claro is quite a different issue, since copied CSS styles from an admin theme (Seven) to an admin theme (Claro).