🏠 Home 

Nyaa Casement

~simple pleb theme~ ~Dark Mode only~


Install this script?
// ==UserScript==
// @name         Nyaa Casement
// @name:en      Nyaa Casement
// @name:vi      Nyaa Casement
// @name:zh-CN   Nyaa Casement
// @name:zh-TW   Nyaa Casement
// @name:ja      Nyaa Casement
// @namespace    https://greasyfork.org/vi/users/1195312
// @author       Yuusei
// @description  ~simple pleb theme~  ~Dark Mode only~
// @description:en  ~simple pleb theme~  ~Dark Mode only~
// @description:vi  ~simple pleb theme~  ~Dark Mode only~
// @description:zh-CN  ~简单的主题~  ~仅限深色模式~
// @description:zh-TW  ~簡單的 Pleb 主題~  ~僅限深色模式~
// @description:ja  〜シンプルなplebテーマ〜 〜ダークモードのみ〜
// @version      1.0
// @license      NONE
// @match        https://nyaa.si/*
// @grant        GM_addStyle
// ==/UserScript==
(function() {
'use strict';
const css = `
/* General Styles */
body {
background: url(https://w.wallhaven.cc/full/85/wallhaven-85prg1.jpg) !important;
background-size: cover !important;
background-repeat: no-repeat !important;
background-attachment: fixed !important;
color: white !important;
text-shadow: 2px 2px 4px #000000;
}
a, a.comments {
color: #9d9d9d !important;
}
a:hover {
color: #ff0051 !important;
text-decoration: none !important;
}
a:visited:hover {
color: #970030 !important;
}
/* Table Styles */
.table-responsive, table.table-bordered.table-hover.table-striped.torrent-list {
background: rgba(0, 0, 0, .3) !important;
color: #9d9d9d !important;
border: solid 1px #3d3d3d !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
border-radius: 10px;
}
th, td {
border: none !important;
background: rgba(0, 0, 0, .1) !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
}
thead {
background: rgba(0, 0, 0, .7) !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
}
/* Button Styles */
.default {
background: rgba(0, 0, 0, .3) !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
}
.default:hover {
background: rgba(0, 0, 0, .5) !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
}
.danger {
background: rgba(255, 0, 0, .04) !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
}
.danger:hover {
background: rgba(70, 0, 0, .5) !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
}
.success {
background: rgba(10, 255, 0, .04) !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
}
.success:hover {
background: rgba(11, 76, 0, .5) !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
}
/* Navbar Styles */
.navbar.navbar-default.navbar-static-top.navbar-inverse {
background: rgba(0, 0, 0, 0.4) !important;
border: none;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
}
.navbar a {
color: white !important;
}
.navbar a:hover {
color: #ff0051 !important;
text-decoration: none !important;
}
/* Alert Styles */
.alert {
background: rgba(0, 0, 0, .5) !important;
border: none !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
}
.alert a {
color: white !important;
}
.alert a:hover {
color: #ff0051 !important;
text-decoration: none !important;
}
/* Panel Styles */
.panel, .panel-heading, .panel-footer {
background: rgba(0, 0, 0, .5) !important;
border: none !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5);
color: white;
}
/* List and Dropdown Styles */
li a {
color: white !important;
}
ul.pagination, .dropdown-menu {
background: rgba(0, 0, 0, 0.4) !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5) !important;
}
.dropdown-menu a:hover {
background: rgba(0, 0, 0, 0.6) !important;
}
/* Profile Page Styles */
body[href*="/profile"] div.container {
background: rgba(0, 0, 0, .5) !important;
}
/* Rules and Help Page Styles */
body[href*="/rules"] .container:nth-child(2),
body[href*="/help"] .container:nth-child(2) {
background: rgba(0, 0, 0, .7) !important;
box-shadow: 2px 5px 5px rgba(0, 0, 0, .5) !important;
border-radius: 10px;
padding-bottom: 30px;
margin-bottom: 30px;
}
/* Mobile Styles */
@media (max-width: 768px) {
.table-responsive {
overflow-x: auto; /* Enable horizontal scrolling for tables on small screens */
}
}
`;
GM_addStyle(css);
})();