// ==UserScript==
// @name Rsload net Dark Mode theme colors
// @namespace http://tampermonkey.net/
// @version 1.3
// @description Изменяет цвет текста на странице
// @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: #e2e2e2 !important;
}
.search-page {
background-color: #1e3c39;
border-radius: 4px;
box-shadow: 0 2px 6px 2px rgb(0 0 0 / 38%);
}
::selection {
background-color: #5b2f78;
}
#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 rgb(0 0 0 / 38%);
background-color: #243530;
}
.sres-wrap {
background-color: #1e3c39;
border: 1px solid #2b805e;
}
/* поисковая строка */
.search-inner input, .search-inner input:focus {
background-color: #1e2a25;
}
/* шапка градиента */
.header-in {
padding: 0 10px;
background-color: #1e3c39;
}
/* Стили для .cols */
.cols {
background-color: #182622;
}
/* Стили для .short */
.short {
margin-bottom: 20px;
background-color: #1e3c39;
}
/* Стили для .side-bc */
.side-bc {
background-color: #1e3c39;
}
/* Стили для .lb-user */
.lb-user {
margin: -20px -20px 20px -20px;
padding: 20px;
background-color: #295443;
display: flex;
flex-flow: row wrap;
justify-content: left;
align-items: center;
}
/* Стили для .bb-editor textarea */
.bb-editor textarea {
background-color: #354e47;
}
/* Стили для .comm-two */
.comm-two {
background-color: #152624;
border: 1px solid #246a6a;
box-shadow: 0px 13px 9px 0px rgb(0 0 0 / 79%);
}
.comm-item {
border-bottom: 1px solid #3a746e;
}
#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: #236b63;
color: #fff;
border-radius: 50%;
text-align: center;
}
/* Стили для .comments-tree-list */
.comments-tree-list > .comments-tree-item > .comments-tree-list {
padding: 20px 20px 20px 40px;
margin: 0 -20px 20px -20px;
background-color: #203a37;
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 */
.dle-comments-navigation .pagi-nav {
background-color: #3a3243;
}
/* Стили для .quote */
.quote {
background-color: #004a54;
}
/* Стили для .title_quote */
.title_quote {
background: #222528;
}
/* Стили для .comm-rate2 a */
.comm-rate2 a {
display: block;
background-color: #269268;
}
/* Стили для .bb-pane */
.bb-pane {
height: 1%;
overflow: hidden;
padding: 0 0 5px 5px;
margin: 0;
height: auto !important;
text-decoration: none;
background: linear-gradient(to bottom, #61396f 0%, #12330f 100%);
border-radius: 0px;
border: 1px solid #32bc98;
box-shadow: none !important;
}
/* Стили для .lb-menu a */
.lb-menu a {
background-color: #182622;
border-bottom: 1px solid #2b805e;
position: relative;
width: 235px;
right: 18px;
}
.side-top a:hover {
background-color: #41215e;
}
.side-top a {
border-bottom: 1px solid #5bfff2;
}
.lcomm:hover {
background-color: #2a6a64;
box-shadow: inset 0 0 7px 1px rgb(0 0 0 / 65%);
}
.lcomm {
border-bottom: 1px solid #3db199;
}
.lc-popup {
background-color: #2a6a64;
border: 2px solid #52ffd6;
box-shadow: 30px 30px 55px 16px rgb(0 0 0 / 79%)
}
.bb-pane>b {
background: #244665;
border-radius: 5px;
width: 40px;
height: 25px;
border: 2px solid #458a83;
}
.bb-btn:active {
background: #193930;
border-color: #9c90a9;
box-shadow: 0 0 5px #000000 inset;
}
.bb-btn:hover {
background-color: #e6e6e6;
background: linear-gradient(to bottom, #2d1937 0%, #1e6422 100%);
border: 2px solid #45ba98;
}
.scriptcode, .title_spoiler, .text_spoiler {
background: #184033;
border: 1px solid #38ad95;
}
.side-top a:hover, .lforum a:hover, .speedbar a:hover {
background-color: #13621c;
}
.lb-menu a:hover, .lb-menu a:hover .fa {
background-color: #5b2f78;
}
.up-second {
background-color: #1e3c39;
}
.up-third {
border-bottom: 1px solid #47caae;
border-top: 1px solid #4cffe9;
box-shadow: inset 0 5px 5px -5px rgba(0, 0, 0, 0.2);
background: #1e3c39;
}
.user-prof {
border: 1px solid #48d0b4;
background-color: #1e3c39;
}
.up-third li:nth-child(2n) {
background-color: #173e3e;
}
.up-first {
background-color: #182622;
}
.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, #2f8a6d 0%, #0c282b 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, #216d48 0%, #185349 100%);
}
.header:before, .side-bt, .short-top, .comm-one {
background: linear-gradient(to bottom, #1b482b 0%, #2d7c60 100%);
}
.header-menu > li > a:hover, .header-menu .menuactive > a, .hidden-menu a:hover {
background-color: #122a29;
border-radius: 15px;
}
.hidden-menu {
background-color: #224c49;
box-shadow: 3px 20px 20px 9px rgb(0 0 0 / 61%);
border-radius: 15px;
}
.hidden-menu a {
display: block;
padding: 10px 20px;
font-weight: 700;
border: 2px solid #ffffff00;
}
.pagi-nav > span {
display: inline-block;
background: #392645;
border-radius: 5px;
}
.decor, .side-box, .short, .pm-page, .search-page, .static-page, .tags-page, .form-wrap {
background-color: #1e3c39;
border-radius: 4px;
box-shadow: 0 28px 20px 0px rgb(0 0 0 / 29%);
}
.fa-search:before {
color: #2f6863;
}
`);
})();