On the Appearance admin page, the config "system.theme" is loaded as "immutable", so will use the domain corresponding to the URL and not the one selected in the switch form.

Most of the appearance/theme configuration pages use some internal mechanism to manage their settings, that makes it mostly incompatible with Domain Config UI.

Better directly edit the configuration files or use settings.php to specify a custom theme per domain.

We can also use the Domain Theme Switch module.

Open to discussion.

Issue fork domain-3541663

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

mably created an issue. See original summary.

mably’s picture

Title: Remove special paths for appearance/theme handling as it doesn't work anymore » Remove Config UI special paths for appearance/theme pages handling
Issue summary: View changes
mably’s picture

Issue summary: View changes
mably’s picture

Assigned: mably » Unassigned
Status: Active » Postponed

Let's postponed it for now.

mably’s picture

FYI the issue is not present in version 3.x.

Not sure it can be fixed in 2.0.x.

mably’s picture

Status: Postponed » Closed (won't fix)

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.