您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Auto dark mode for Twitter -- or X
- // ==UserScript==
- // @name Twitter Auto Dark Mode
- // @version 1.11
- // @author Yukiteru
- // @license MIT
- // @grant none
- // @match *://x.com/*
- // @description Auto dark mode for Twitter -- or X
- // @namespace https://greasyfork.org/users/91424
- // ==/UserScript==
- function toggleTheme(isDarkMode) {
- // 0 stands for light mode, 1 for dark blue mode, 2 for dark mode
- const mode = isDarkMode ? 1 : 0;
- document.cookie = `night_mode=${mode};path=/;domain=.x.com;secure`;
- }
- const darkMedia = window.matchMedia('(prefers-color-scheme: dark)');
- toggleTheme(darkMedia.matches); // toggle theme when page loaded
- darkMedia.addEventListener('change', e => {
- toggleTheme(e.matches); // toggle theme when system theme is changed
- });