您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds a floating color palette to Drawaria for quick color selection.
// ==UserScript== // @name Floating Color Palette for Drawaria // @namespace https://greasyfork.org/en/users/your-name // @version 1.0 // @description Adds a floating color palette to Drawaria for quick color selection. // @author Lucas // @match https://www.drawaria.online/* // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; const colors = ['#000000', '#FF0000', '#00FF00', '#0000FF', '#FFFF00', '#FF00FF', '#00FFFF', '#FFFFFF']; const palette = document.createElement('div'); palette.style.position = 'fixed'; palette.style.top = '80px'; palette.style.left = '10px'; palette.style.zIndex = '9999'; palette.style.background = '#222'; palette.style.padding = '5px'; palette.style.borderRadius = '6px'; palette.style.display = 'flex'; palette.style.gap = '5px'; palette.style.flexWrap = 'wrap'; colors.forEach(color => { const btn = document.createElement('button'); btn.style.backgroundColor = color; btn.style.width = '20px'; btn.style.height = '20px'; btn.style.border = '2px solid white'; btn.style.cursor = 'pointer'; btn.style.borderRadius = '3px'; btn.title = color; btn.addEventListener('click', () => { const colorInput = document.querySelector('input[type=color]'); if (colorInput) { colorInput.value = color; colorInput.dispatchEvent(new Event('input', { bubbles: true })); } }); palette.appendChild(btn); }); document.body.appendChild(palette); })();