Problem/Motivation

Since Claro and Olivero replaced Seven and Bartik as the themes used by Standard, the block configuration for Seven and Bartik were removed from the install profile. Since these themes are not shipping with block configuration, users installing these themes would be now getting a different experience.

Proposed resolution

Add Bartik and Seven block configuration to Standard optional configuration so that when the themes are installed, the blocks could be placed from the configuration instead of falling back to block_theme_initialize which would copy the block configuration from the default theme.

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

lauriii created an issue. See original summary.

lauriii’s picture

catch’s picture

Status: Needs review » Reviewed & tested by the community

Makes sense, just adding back what was there before more or less. The 9.4.x test failure is settings tray and not caused by this issue.

lauriii’s picture

I accidentally re-queued 10.0.x tests so I cancelled it. The passing CI run can be found here https://www.drupal.org/pift-ci-job/2373986.

alexpott credited Spokje.

alexpott’s picture

Status: Reviewed & tested by the community » Fixed

Committed and pushed 9c956d4314 to 9.5.x and b67228ba72 to 9.4.x. Thanks!

  • alexpott committed 9c956d4 on 9.5.x
    Issue #3278568 by lauriii, Spokje: Add Seven and Bartik block...

  • alexpott committed b67228b on 9.4.x
    Issue #3278568 by lauriii, Spokje: Add Seven and Bartik block...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.