This blocks #1712250: Convert theme settings to configuration system

Problem

  • The configuration system does not support themes, at all.
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

sun’s picture

Status: Active » Needs review
Issue tags: +API change
FileSize
3.03 KB

Attached patch enables installation of default config for themes.

Current HEAD does not uninstall configuration for themes at any time, and I have a (rather critical) follow-up change to the uninstallation of configuration for modules in #1626584: Combine configuration system changes to verify they are compatible, so I'd like to work on proper uninstallation of config in a separate issue.

gdd’s picture

Status: Needs review » Reviewed & tested by the community

Looks good to my eyes, a straightforward but necessary change. Good catch.

Dries’s picture

Status: Reviewed & tested by the community » Fixed

Looks good to me "three". Committed to 8.x.

Status: Fixed » Closed (fixed)

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

effulgentsia’s picture

Status: Closed (fixed) » Needs review
FileSize
1.34 KB

Does this follow-up patch make sense? Discovered by attiks while working on #1775774: Allow themes to identify their breakpoints to Drupal.

sun’s picture

Both hunks make sense to me, but I'd really prefer to get #1067408: Themes do not have an installation status in first.

moshe weitzman’s picture

Status: Needs review » Reviewed & tested by the community

Looks good.

attiks’s picture

#6 Can't we get this committed first, it's a very small patch?

Dries’s picture

Status: Reviewed & tested by the community » Fixed

Committed to 8.x. Thanks!

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