Lightning + WP Dark Mode (無料版)でヘッダーロゴ画像をダークモード対応する
個人的メモ。
WP Dark Modeでは、有料版ならダークモードオンオフに連動して画像を差し替えられるようだが、無料版でもCSSで何とかすればいけるのではと思った。
WP Dark Modeでは、ダークモードがオンになると< html >にwp-dark-mode-activeというクラスが付与されるらしい。
mihune-web.com
そこで、Lightningの追加CSSに以下を追加することでダークモード時にロゴ画像の色を反転することができた。
.wp-dark-mode-active .site-header-logo img{ filter: invert(1) hue-rotate(180deg); }
ロゴ画像は黒文字の透過PNGだがうまくいっている。