light-dark()が効かない罠|a11yテストは何も検査していなかったaxe/Playwrightのa11yテストがダークモードのコントラストを検査できていなかった実例です。原因はJSのclassList付与とインラインcolor-scheme指定の競合で、light-dark()がlight固定のまま解決されていました。Astro製ブログでの発見と修正の記録です。公開日: 2026年7月13日