您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Customize website font size, background color, and text color
当前为
// ==UserScript== // @name Website Customizer // @namespace http://tampermonkey.net/ // @version 2 // @description Customize website font size, background color, and text color // @author Wrldz // @license MIT // @match *://*/* // @grant none // ==/UserScript== (() => { 'use strict'; // Define the customization controls const customizer = ` <div style="position: fixed; bottom: 20px; right: 20px; padding: 10px; background-color: white; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);"> <div style="display: flex; justify-content: space-between; align-items: center;"> <h3 style="margin: 0;">Website Customizer</h3> <button id="closeButton" style="background-color: red; color: white; border: none; border-radius: 50%; width: 25px; height: 25px; cursor: pointer;">X</button> </div> <div id="controls" style="display: block;"> <label style="vertical-align: middle;">Font Size: <input type="range" min="12" max="24" value="16" style="margin-left: 5px; vertical-align: middle;" oninput="document.body.style.fontSize = this.value + 'px';"></label> <label style="vertical-align: middle;">Background Color: <input type="color" value="#ffffff" style="margin-left: 5px; vertical-align: middle;" oninput="document.body.style.backgroundColor = this.value;"></label> <label style="vertical-align: middle;">Text Color: <input type="color" value="#000000" style="margin-left: 5px; vertical-align: middle;" oninput="document.body.style.color = this.value;"></label> </div> <div id="openButtonContainer" style="display: none; margin-top: 10px;"> <button id="openButton" style="background-color: green; color: white; border: none; border-radius: 5px; padding: 5px 10px; cursor: pointer;">Open</button> </div> </div> `; // Add the customizer to the document body document.body.insertAdjacentHTML('beforeend', customizer); // Add event listener to the close button const closeButton = document.getElementById('closeButton'); closeButton.addEventListener('click', () => { document.getElementById('controls').style.display = 'none'; document.getElementById('openButtonContainer').style.display = 'block'; }); // Add event listener to the open button const openButton = document.getElementById('openButton'); openButton.addEventListener('click', () => { document.getElementById('openButtonContainer').style.display = 'none'; document.getElementById('controls').style.display = 'block'; }); })();