您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
A dark green theme with orange accents and a gradient background (dark purple to dark blue) for rsload.net
// ==UserScript== // @name Rsload net Emerald Twilight Theme // @name:ru Rsload net Тема Изумрудные Сумерки // @namespace http://tampermonkey.net/ // @version 1.32 // @description A dark green theme with orange accents and a gradient background (dark purple to dark blue) for rsload.net // @description:ru Тёмно-зелёная тема с оранжевыми акцентами и градиентным фоном (от тёмно-фиолетового к тёмно-голубому) для rsload.net // @author Gullampis810 // @license MIT // @match https://rsload.net/* // @icon https://github.com/sopernik566/icons/blob/main/rsloadiCon.png?raw=true // @grant GM_addStyle // ==/UserScript== (function() { 'use strict'; GM_addStyle(` /* Стили для общего текста */ * { color: #E0E0E0 !important; } .comm-info a { color: #C2185B !important; font-weight: bold; box-shadow: 1px 3px 8px 0px rgba(0, 0, 0, 0.79); } .ac-inputs input { width: 49%; background: #353535; color: #E0E0E0; } .search-page { background-color: #3A3A3A; border-radius: 4px; box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.38); } ::selection { background-color: #C2185B; } #fullsearch:not(.fullsearch) #searchinput { width: 100%; display: block; max-width: 600px; margin: 0 0 7px 0; border-radius: 4px; box-shadow: inset 0 2px 6px 2px rgba(0, 0, 0, 0.38); background-color: #353535; } .sres-wrap { background-color: #3A3A3A; border: 1px solid #C2185B; } /* поисковая строка */ .search-inner input, .search-inner input:focus { background-color: #353535; } /* шапка градиента */ .header-in { padding: 0 10px; background-color: #3A3A3A; } .cols { background-color: #2E2E2E; } .short { margin-bottom: 20px; background-color: #3A3A3A; } .side-bc { background-color: #3A3A3A; } .lb-user { margin: -20px -20px 20px -20px; padding: 20px; background-color: #3A3A3A; display: flex; flex-flow: row wrap; justify-content: left; align-items: center; } .bb-editor textarea { background-color: #424242; } .comm-two { background-color: #353535; border: 1px solid #C2185B; box-shadow: 0px 13px 9px 0px rgba(0, 0, 0, 0.79); } .comm-item { border-bottom: 1px solid #AD1457; } #gotop { position: fixed; width: 40px; height: 40px; line-height: 36px; right: 10px; bottom: 10px; cursor: pointer; font-size: 20px; z-index: 9998; display: none; opacity: 0.7; background-color: #C2185B; color: #fff; border-radius: 50%; text-align: center; } .comments-tree-list > .comments-tree-item > .comments-tree-list { padding: 20px 20px 20px 40px; margin: 0 -20px 20px -20px; background-color: #3A3A3A; box-shadow: inset 0 25px 20px -20px rgba(0, 0, 0, 0.15), inset 0 -25px 20px -20px rgba(0, 0, 0, 0.15); } .dle-comments-navigation .pagi-nav { background-color: #424242; } .quote { background-color: #353535; } .title_quote { background: #3A3A3A; } .comm-rate2 a { display: block; background-color: #C2185B; } .bb-pane { height: 1%; overflow: hidden; padding: 0 0 5px 5px; margin: 0; height: auto !important; text-decoration: none; background: linear-gradient(to bottom, #C2185B 0%, #2E2E2E 100%); border-radius: 0px; border: 1px solid #E91E63; box-shadow: none !important; } .lb-menu a { background-color: #2E2E2E; border-bottom: 1px solid #C2185B; position: relative; width: 198px; right: 18px; } .side-top a:hover { background-color: #E91E63; } .side-top a { border-bottom: 1px solid #C2185B; } .lcomm:hover { background-color: #353535; box-shadow: inset 0 0 7px 1px rgba(0, 0, 0, 0.65); } .lcomm { border-bottom: 1px solid #AD1457; } .lc-popup { background-color: #3A3A3A; border: 2px solid #C2185B; box-shadow: 30px 30px 55px 16px rgba(0, 0, 0, 0.79); } .bb-pane>b { background: #424242; border-radius: 5px; width: 40px; height: 25px; border: 2px solid #C2185B; } .bb-btn:active { background: #353535; border-color: #E91E63; box-shadow: 0 0 5px #000000 inset; } .bb-btn:hover { background: linear-gradient(to bottom, #E91E63 0%, #C2185B 100%); border: 2px solid #E91E63; } .scriptcode, .title_spoiler, .text_spoiler { background: #353535; border: 1px solid #C2185B; } .side-top a:hover, .lforum a:hover, .speedbar a:hover { background-color: #424242; } .lb-menu a:hover, .lb-menu a:hover .fa { background-color: #C2185B; } .up-second { background-color: #3A3A3A; } .up-third { border-bottom: 1px solid #C2185B; border-top: 1px solid #E91E63; box-shadow: inset 0 5px 5px -5px rgba(0, 0, 0, 0.2); background: #3A3A3A; } .user-prof { border: 1px solid #C2185B; background-color: #3A3A3A; } .up-third li:nth-child(2n) { background-color: #353535; } .up-first { background-color: #2E2E2E; } .button, .pagi-load a, .up-second li a, .up-edit a, .qq-upload-button, button:not(.color-btn), html input[type="button"], input[type="reset"], input[type="submit"] { background: linear-gradient(171deg, #C2185B 0%, #2E2E2E 100%); } .button:hover, .up-second li a:hover, .up-edit a:hover, .qq-upload-button:hover, button:not(.color-btn):hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { background: linear-gradient(to top, #E91E63 0%, #C2185B 100%); } .header:before, .side-bt, .short-top, .comm-one { background: linear-gradient(to bottom, #3A3A3A 0%, #C2185B 100%); } .header-menu > li > a:hover, .header-menu .menuactive > a, .hidden-menu a:hover { background-color: #424242; border-radius: 15px; } .hidden-menu { background-color: #3A3A3A; box-shadow: 3px 20px 20px 9px rgba(0, 0, 0, 0.61); border-radius: 15px; } .hidden-menu a { display: block; padding: 10px 20px; font-weight: 700; border: 2px solid transparent; } .pagi-nav > span { display: inline-block; background: #424242; border-radius: 5px; } .decor, .side-box, .short, .pm-page, .search-page, .static-page, .tags-page, .form-wrap { background-color: #3A3A3A; border-radius: 4px; box-shadow: 0 28px 20px 0px rgba(0, 0, 0, 0.29); } .fa-search:before { color: #C2185B; } `); })(); // загрузка скачивание описание (function() { 'use strict'; GM_addStyle(` /* Контейнер блока загрузки */ div[style*="background-color: #f8f9fa"] { background-color: #3A3A3A !important; border: 1px solid #C2185B !important; border-radius: 10px !important; padding: 20px !important; margin: 20px 0 !important; } /* Заголовок h3 */ h3[style*="color: #2c3e50"] { color: #E0E0E0 !important; margin-top: 0 !important; border-bottom: 2px solid #C2185B !important; padding-bottom: 10px !important; } /* Основная ссылка */ a[style*="background-color: #0078d7"] { text-decoration: none !important; color: #E0E0E0 !important; background-color: #C2185B !important; padding: 10px 15px !important; border-radius: 6px !important; font-weight: bold !important; display: inline-flex !important; align-items: center !important; } /* Текст "Дополнительные зеркала" */ p[style*="color: #555"] { margin-bottom: 15px !important; color: #E0E0E0 !important; } /* Все ссылки зеркал */ a[style*="padding: 8px 12px"] { text-decoration: none !important; color: #E0E0E0 !important; background-color: #C2185B !important; padding: 8px 12px !important; border-radius: 6px !important; font-size: 14px !important; display: inline-flex !important; align-items: center !important; } /* Нижний текст с подсказкой */ p[style*="color: #777"] { margin-top: 15px !important; color: #A0A0A0 !important; font-size: 13px !important; } /* Hover эффект для всех ссылок */ a[style*="background-color"]:hover { background-color: #E91E63 !important; } /* Ячейки с белым фоном #f9f9f9 */ td[style*="background-color: #f9f9f9"] { background-color: #3A3A3A !important; border-bottom: 1px solid #C2185B !important; padding: 12px 16px !important; color: #E0E0E0 !important; } /* Ячейки без фона */ td[style*="padding: 12px 16px; border-bottom"] { background-color: #353535 !important; border-bottom: 1px solid #C2185B !important; padding: 12px 16px !important; color: #E0E0E0 !important; } /* Ячейка без нижней границы */ td[style*="padding: 12px 16px; background-color: #f9f9f9"] { background-color: #3A3A3A !important; padding: 12px 16px !important; color: #E0E0E0 !important; } /* Переопределение всех цветов текста */ td[style*="color: #16a34a"], td[style*="color: #2563eb"], td[style*="color: #dc2626"] { color: #E0E0E0 !important; } /* Список с белым фоном и серой границей */ ul[style*="background-color: #f5f5f5"] { border: 2px solid #C2185B !important; background-color: #3A3A3A !important; padding: 15px 40px 15px 40px !important; border-radius: 8px !important; } /* Элементы списка */ ul[style*="background-color: #f5f5f5"] li { color: #E0E0E0 !important; } /* Hover эффект для элементов списка */ ul[style*="background-color: #f5f5f5"] li:hover { background-color: #424242 !important; border-radius: 4px !important; } `); })(); // password inputs login (function() { 'use strict'; GM_addStyle(` /* Внешний контейнер */ .side-bc { background-color: #3A3A3A !important; } /* Блок авторизации */ #login-box.login-box { background-color: #3A3A3A !important; border: 2px solid #C2185B !important; border-radius: 8px !important; padding: 15px !important; } /* Переопределение стилей для всех инпутов внутри .login-box */ .login-box input[type="text"], .login-box input[type="password"] { background-color: #424242 !important; color: #E0E0E0 !important; border: 2px solid #C2185B !important; border-radius: 6px !important; padding: 8px !important; width: 100% !important; margin-bottom: 10px !important; box-sizing: border-box !important; display: block !important; } /* Перехват autofill стилей */ .login-box input[type="text"]:-webkit-autofill, .login-box input[type="password"]:-webkit-autofill, .login-box input[type="text"]:-webkit-autofill:hover, .login-box input[type="password"]:-webkit-autofill:hover, .login-box input[type="text"]:-webkit-autofill:focus, .login-box input[type="password"]:-webkit-autofill:focus, .login-box input[type="text"]:-internal-autofill-selected, .login-box input[type="password"]:-internal-autofill-selected { -webkit-box-shadow: 0 0 0 1000px #424242 inset !important; background-color: #424242 !important; background-image: none !important; color: #E0E0E0 !important; border: 2px solid #C2185B !important; -webkit-text-fill-color: #E0E0E0 !important; } /* Плейсхолдеры */ .login-box input[type="text"]::placeholder, .login-box input[type="password"]::placeholder { color: #A0A0A0 !important; opacity: 1 !important; } /* Hover для инпутов */ .login-box input[type="text"]:hover, .login-box input[type="password"]:hover { background-color: #4A4A4A !important; border-color: #E91E63 !important; } /* Focus для инпутов */ .login-box input[type="text"]:focus, .login-box input[type="password"]:focus { background-color: #4A4A4A !important; border-color: #E91E63 !important; box-shadow: 0 0 5px #C2185B !important; outline: none !important; } /* Кнопка входа */ .login-box button[type="submit"] { background-color: #C2185B !important; color: #E0E0E0 !important; border: none !important; border-radius: 6px !important; padding: 10px !important; width: 100% !important; cursor: pointer !important; transition: background-color 0.3s ease !important; display: block !important; } /* Hover для кнопки */ .login-box button[type="submit"]:hover { background-color: #E91E63 !important; } /* Чекбокс и текст */ .login-box .lb-check { margin-top: 10px !important; color: #E0E0E0 !important; } .login-box .lb-check input[type="checkbox"] { margin-right: 5px !important; } .login-box .lb-check label { color: #E0E0E0 !important; } /* Ссылки */ .login-box .lb-lnk { margin-top: 10px !important; } .login-box .lb-lnk a { color: #C2185B !important; text-decoration: none !important; } .login-box .lb-lnk a:hover { color: #E91E63 !important; text-decoration: underline !important; } .login-box .lb-lnk .log-register { margin-left: 10px !important; } `); })();