e621 darkmode

Much css

// ==UserScript==
// @name e621 darkmode
// @namespace http://tampermonkey.net/
// @version 0.4
// @description Much css
// @author LESHIB
// @match https://e621.net/*
// @match https://static1.e621.net/*
// @grant none
// ==/UserScript==

(function() {
'use strict';
$("body").css({"outline": "none"});

$("article.post-preview.captioned").css({"height": "auto", "vertical-align": "text-top", "background": "#131313", "padding": "8px", "border-radius": "5px", "border": "1px solid #000000", "box-shadow": "0px 0px 5px black"});

$("article.post-preview .desc").css({"background-color": "#2d2d2d", "font-size": "80%", "margin-bottom": "0", "padding": "5px", "border": "1px solid black", "margin": "5px", "text-aslign": "center", "border-radius": "3px", "box-shadow": "0px 0px 5px black"});

$("article.post-preview img").css({"box-sizing": "border-box", "margin": "auto", "border-radius": "3px 3px 0 0", "object-fit": "initial", "max-width": "100%", "max-height": "100%"});

$("article.post-preview[data-file-ext=webm]>a:before").css({"background-color": "#252525", "border": "1px solid #9c9c9c", "color": "#a2a2a2", "position": "absolute", "left": ".2rem", "top": ".2rem", "text-align": "center", "padding": "2px", "font-size": "60%", "font-weight": "700", "content": "WEBM", "border-radius": "4px"});

$(".post-score-faves").css({"color": "#ff7777"});

$(".mode-view").css({"background": "#00000000"});

$("body").css({"background-color": "#000000d6", "font-family": "Arial, Helvetica, sans-serif"});

$("article.post-preview .post-score>span").css({"font-size": "12px"});

$("div#page aside#sidebar #search-box input[type=text]").css({"background": "#212121", "border": "1px solid black", "color": "white", "padding": "8px"});

$("div#page aside#sidebar #search-box button[type=submit]").css({"background": "#212121", "border": "1px solid black", "color": "white", "padding": "8px", "text-align": "center"});

$("div#page aside#sidebar>section").css({"background": "#00000069", "border-radius": "4px"});

$("ul > li").css({"padding": "4px"});

$(".post-count").css({"background": "#191919","padding": "4px","border": "1px solid black","border-radius": "4px"});

$("div#page aside#sidebar h1").css({"padding": "6px"});

$("header#top menu.main").css({"background-color": "#00000000"});

$("header#top").css({"background-color": "#00000000"});

$("header#top menu").css({"background-color": "#00000000"});

$("article.post-preview").css({"width": "180px"});

$(".category-7 a, .category-7 a:link, .category-7 a:visited, .ui-widget-content .category-7 a, .ui-widget-content .category-7 a:link, .ui-widget-content .category-7 a:visited, .ui-widget-content .ui-state-active a.tag-type-6.selected, .ui-widget-content a.tag-type-7, .ui-widget-content a.tag-type-7:link, .ui-widget-content a.tag-type-7:visited, a.tag-type-7, a.tag-type-7:link, a.tag-type-7:visited").css({"color": "#fff"});

$(".user_old_password, .user_password").css({"background": "#0000004d", "border": "1px solid black", "border-radius": "2px", "padding": "5px", "color": "grey"});

$("input.password").css({"background": "#0000004d", "border": "1px solid black", "border-radius": "2px", "padding": "5px", "color": "grey"});

$('.user_password_confirmation').css({"background": "#0000004d", "border": "1px solid black", "border-radius": "2px", "padding": "5px", "color": "grey"});

    $('.post-preview').each(function(){
        var data = $(this).attr("data-id");

        var img_data = $(this).attr("data-file-url");

        var btn_downld = $(this).append('<a style="cursor: pointer;" class="fav-btn-'+data+'" download  data-pid='+data+' >Download</a>');

        var img_split = img_data.split("/");

        img_split = img_split[6].split("/");


        $(".fav-btn-"+data+"").click(function(e) {
        var url = img_data;
           e.preventDefault();

            window.location.href = url;
        });



$(".fav-btn-"+data+"").prop("download", ""+img_split+"");

        $(".fav-btn-"+data+"").each(function(){
            $(this).click(function(){


        });
        });
    });


if(window.location.href.indexOf("password/edit") != -1)
{
$(".btn").css({"background": "#dc4c4ca1","border": "1px solid rgba(255, 0, 0,.3)", "border-radius": "4px", "padding": "8px", "transition": "0.3s", "width": "-webkit-fill-available", "color": "white"});
var val_1 = $(".btn").val('Change Password');
}


var meta = $('meta[name=current-user-id]').attr("content");

if(window.location.href.indexOf("users/"+meta+"/edit") != -1)
{
$("textarea.text").css({"background": "#0000004d", "border": "1px solid black", "border-radius": "2px", "padding": "5px", "color": "grey"});

$("input.numeric").css({"background": "#0000004d", "border": "1px solid black", "border-radius": "2px", "padding": "5px", "color": "grey"});

$("input[id=quick_search_name_matches]").css({"background": "#0000004d", "border": "1px solid black", "border-radius": "2px", "padding": "5px", "color": "grey"});

$("option").css({"color": "#da4747", "background": "black"});

$("select.time_zone, select.select").css({"background": "#0000004d", "border": "1px solid black", "border-radius": "2px", "padding": "5px", "color": "grey"});
$(".btn").css({"background": "#dc4c4ca1","border": "1px solid rgba(255, 0, 0,.3)", "border-radius": "4px", "padding": "8px", "transition": "0.3s", "width": "-webkit-fill-available", "color": "white"});
var val_2 = $(".btn").val('Update Info');
}





$("ul > li").hover(function() {

$(this).css({"background": "", "border-radius": "4px", "padding": "4px", "transition": "0.3s"});

}).mouseout(function() {
$(this).css("background-color","transparent");
});


$("a, a:link, a:visited").hover(function() {

$(this).css({"background": "#191919", "border-radius": "4px", "padding": "6px 10px", "border": "1px solid black", "color": "grey", "transition": "0.3s"});

}).mouseout(function() {

$(this).css({"background": "transparent", "border-radius": "4px", "border": "0", "color": "#ffee95", "padding": "6px 10px"});

});

$(".post-thumbnail-img").hover(function() {

$(this).css({"border-radius": "4px", "border": "1px solid grey", "transition": "0.3s"});
});


})();