您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
A dark theme for the Stylish style editor chrome extension. It also includes a code section for recoloring the default syntax highlighting theme.
/* ==UserStyle== @name Style Editor [Chrome] - Dark Theme [Updated][Customizable] @namespace typpi.online @author Paul Stevenson - [Updated by Nick2bad4u] @description A dark theme for the Stylish style editor chrome extension. It also includes a code section for recoloring the default syntax highlighting theme. @version 1.1.1 @license CC-BY-SA-4.0 @supportURL https://github.com/Nick2bad4u/UserStyles/issues @homepageURL https://github.com/Nick2bad4u/UserStyles @var color bg-dark "Background Dark" #111111 @var color bg-light "Background Light" #ffffff @var color bg-accent "Background Accent" #222222 @var color bg-popup "Background Popup" #000000cc @var color text-primary "Text Primary" #ccccff @var color text-secondary "Text Secondary" #9999ff @var color text-highlight "Text Highlight" #00ccff @var color text-hover "Text Hover" #99ffff @var color selected "Selected Text" #000000 @var color input-border "Input Border" #0099ff @var color input-bg "Input Background" #000000 @var color input-text "Input Text" #00ffff @var color button-border "Button Border" #5555ff @var color button-bg "Button Background" #222222 @var color button-text "Button Text" #9999ff @var color button-hover-bg "Button Hover Background" #000000 @var color button-hover-text "Button Hover Text" #99ccff @var color scrollbar-thumb "Scrollbar Thumb" #0064ffcc @var color scrollbar-thumb-inactive "Scrollbar Thumb Inactive" #0064ff66 @var color scrollbar-track "Scrollbar Track" #0000004d @var color gutter-border "Gutter Border" #0099ff @var color gutter-bg "Gutter Background" #000000 @var color line-number "Line Number" #5599ff @var color cursor "Cursor" #ffffff @var color secondary-cursor "Secondary Cursor" #c0c0c0 @var color matching-bracket "Matching Bracket" #fdff00 @var color nonmatching-bracket "Nonmatching Bracket" #ff7171 @var color activeline-bg "Active Line Background" #0c0c0c @var color keyword "Keyword" #ffac3f @var color atom "Atom" #9b8dff @var color number "Number" #00dfff @var color definition "Definition" #9999ff @var color variable "Variable" #ff00ff @var color variable-2 "Variable 2" #62b0ff @var color variable-3 "Variable 3" #88ffd3 @var color comment "Comment" #00ff2e @var color string "String" #ff9500 @var color string-2 "String 2" #ff5500 @var color meta "Meta" #c3c3c3 @var color builtin "Builtin" #97b6ff @var color tag "Tag" #5599ff @var color attribute "Attribute" #7d7dff @var color error "Error" #ff7474 @var color highlight-match "Highlight Match" #ff96004d @var color bottom-border "Bottom Border" #ff9900 @var color green1 "Green 1" #00ff00 @var color green2 "Green 2" #00ff0080 ==/UserStyle== */ @-moz-document regexp("chrome-extension://fjnbnpbmkenffdnngjfgmeleoegfcffe/.*"), regexp("chrome-extension://clngdbkpkpeebahjckkjfobafhncgmne/.*") { :root { /* Background Colors */ --bg-dark: var(bg-dark); --bg-light: var(bg-light); --bg-accent: var(bg-accent); --bg-popup: var(bg-popup); /* Text Colors */ --text-primary: var(text-primary); --text-secondary: var(text-secondary); --text-highlight: var(text-highlight); --text-hover: var(text-hover); --text-selected: var(--text-selected); /* Input Colors */ --input-border: var(input-border); --input-bg: var(input-bg); --input-text: var(input-text); /* Button Colors */ --button-border: var(button-border); --button-bg: var(button-bg); --button-text: var(button-text); --button-hover-bg: var(button-hover-bg); --button-hover-text: var(button-hover-text); /* Scrollbar Colors */ --scrollbar-thumb: var(scrollbar-thumb); --scrollbar-thumb-inactive: var( scrollbar-thumb-inactive ); --scrollbar-track: var(scrollbar-track); /* Gutter Colors */ --gutter-border: var(gutter-border); --gutter-bg: var(gutter-bg); --line-number: var(line-number); /* Cursor and Bracket Colors */ --cursor: var(cursor); --secondary-cursor: var(secondary-cursor); --matching-bracket: var(matching-bracket); --nonmatching-bracket: var(nonmatching-bracket); --activeline-bg: var(activeline-bg); /* Syntax Highlighting */ --keyword: var(keyword); --atom: var(atom); --number: var(number); --definition: var(definition); --variable: var(variable); --variable-2: var(variable-2); --variable-3: var(variable-3); --comment: var(comment); --string: var(string); --string-2: var(string-2); --meta: var(meta); --builtin: var(builtin); --tag: var(tag); --attribute: var(attribute); --error: var(error); --highlight-match: var(highlight-match); --bottom-border: var(bottom-border); --green1: var(green1); --green2: var(green2); } body { background: var(--bg-dark); color: var(--text-primary); } #stylish-popup { background: var(--bg-light); color: var(--input-bg); } a, a:visited, a:active { color: var(--text-highlight); } a:hover { color: var(--text-hover); } input, #name, .applies-value, select { border-color: var(--input-border); background: var(--input-bg); color: var(--input-text); } button { border-color: var(--button-border); background: var(--button-bg); color: var(--button-text); } button:hover { background: var(--button-hover-bg); color: var(--button-hover-text); } ::-webkit-scrollbar { width: 10px; } ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px var(--scrollbar-track); background: var(--scrollbar-track); } ::-webkit-scrollbar-thumb { -webkit-box-shadow: inset 0 0 6px var(--scrollbar-thumb); background: var(--scrollbar-thumb); } ::-webkit-scrollbar-thumb:window-inactive { background: var(--scrollbar-thumb-inactive); } } /* Syntax highlighting with variables */ @-moz-document regexp("chrome-extension://fjnbnpbmkenffdnngjfgmeleoegfcffe/.*") { .cm-s-default .cm-keyword { color: var(--keyword); } .cm-s-default .cm-atom { color: var(--atom); } .cm-s-default .cm-number { color: var(--number); } .cm-s-default .cm-def { color: var(--definition); } .cm-s-default .cm-variable { color: var(--variable); } .cm-s-default .cm-variable-2 { color: var(--variable-2); } .cm-s-default .cm-variable-3 { color: var(--variable-3); } .cm-s-default .cm-comment { color: var(--comment); } .cm-s-default .cm-string { color: var(--string); } .cm-s-default .cm-string-2 { color: var(--string-2); } .cm-s-default .cm-meta { color: var(--meta); } .cm-s-default .cm-builtin { color: var(--builtin); } .cm-s-default .cm-tag { color: var(--tag); } .cm-s-default .cm-attribute { color: var(--attribute); } .cm-s-default .cm-error { color: var(--error); } .CodeMirror-matchingbracket { color: var(--matching-bracket); } .CodeMirror-activeline-background { background: var(--activeline-bg); } .CodeMirror { background: var(--activeline-bg); } .CodeMirror-selected { background: var(--text-selected); } .CodeMirror-focused .CodeMirror-selected { background: var(--text-selected); } .CodeMirror-crosshair { cursor: crosshair; } .CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: var(--input-bg); } .CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: var(--input-bg); } .cm-searching { border-bottom: 1px solid var(--bottom-border); background: var(--green1); background: var(--green2); } }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址