視聴ページのテーマを強制的にシステムに合わせるやつ
// ==UserScript== // @name ニコニコ動画 ダークモード (自動) // @description 視聴ページのテーマを強制的にシステムに合わせるやつ // @namespace https://midra.me/ // @version 1.0.0 // @author Midra // @match https://www.nicovideo.jp/watch/* // @icon https://www.nicovideo.jp/favicon.ico // @run-at document-body // ==/UserScript== void (() => { const setTheme = (theme) => { document.body.dataset.colorScheme = theme } const mq = window.matchMedia('(prefers-color-scheme: dark)') setTheme(mq.matches ? 'dark' : 'light') mq.addEventListener('change', () => { setTheme(mq.matches ? 'dark' : 'light') }) })()