- Issue created by @hkirsman
I think this is not currently working correctly.
In admin admin/config/user-interface/high-contrast we are supposed to set the logo that would be switched if high contrast is switched on. There's option to either set the path or also this module will try to read file called logo_hg.(svg|png|jpg|gif) from active theme folder.
We do override only the logo for global theme settings in src/HighContrastConfigOverride.php but Drupal actually uses active theme settings. This override seems to be so early that it's not possible to detect what's the active one.
Otherwise we could also set it like this on Claros example:
$overrides['claro.settings']['logo']['path'] = 'core/themes/claro/logo_hg4.png';
$overrides['claro.settings']['logo']['url'] = '';
$overrides['claro.settings']['logo']['use_default'] = FALSE;
One option as also stated in code comment in our module to wait for this https://www.drupal.org/node/2866194 →
Active
1.0
Code