/* ==UserStyle==
@name DraculNyaa
@namespace WeebLand
@author AnimeIsMyWaifu
@description Dracula-ish theme for Nyaa and Sukebei
@version 20508.19
@license CC0-1.0
@preprocessor uso
==/UserStyle== */
@namespace url(http://www.w3.org/1999/xhtml);
/*
NyaaBlue
Author: AnimeIsMyWaifu
Version: 1.0.0
*/
@-moz-document domain("nyaa.si") {
body {
background-color: #282A36;
color: #9A9A9A;
}
a, a:visited, a:focus {
color: #7b80e5;
}
a:hover {
color: #a7aaef;
}
.text-success {
color: #43b148;
}
a.text-success:focus,
a.text-success:active,
a.text-success:visited {
color: #43b148;
}
a.text-success:hover {
color: #76d97b;
}
.alert-info {
background-color: #142c36;
border-color: #193642;
color: #408fb6;
}
.alert-info a,
.alert-info a:visited {
color: #4a98ca;
text-decoration: underline;
}
.alert-info a:hover {
color: #71b3dd;
}
.alert-success {
background-color: #1e3614;
border-color: #264219;
color: #61b640;
}
.alert-success a,
.alert-success a:visited {
color: #6eca4a;
text-decoration: underline;
}
.alert-success button[class="close"] {
color: #6eca4a;
text-shadow: none;
}
.alert-success a:hover,
.alert-success button[class="close"]:hover {
color: #8fdd71;
}
.navbar {
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.7);
background-color: #282A36;
}
footer>p:first-of-type {
display: none !important;
}
table.table,
thead>tr>th,
tbody>tr>td {
border: 1px solid #000000 !important;
margin: 0;
}
.table-responsive {
border-color: #000000;
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.7) !important;
}
thead {
background-color: #282A36;
}
table>tbody>tr {
background-color: #313244;
}
table>tbody>tr:hover {
background-color: #44475A !important;
}
table>tbody>tr:nth-of-type(odd) {
background-color: #44475A !important;
}
table>tbody>tr:nth-of-type(odd):hover {
background-color: #4c4c4c !important;
}
table>tbody>tr>td {
color: #8d8d8d !important;
}
[style*="green"] {
color: #2cb532 !important;
}
[style*="red"] {
color: #ff0000 !important;
}
table>tbody>tr>td>a,
table>tbody>tr>td>a:visited,
table>tbody>tr.default>td>a,
table>tbody>tr.default>td>a:visited {
color: #7b80e5 !important;
}
table>tbody>tr>td>a:hover,
table>tbody>tr.default>td>a:hover {
color: #a7aaef !important;
}
table>tbody>tr.success>td {
background-color: #1f3614 !important;
}
table>tbody>tr.success:hover>td {
background-color: #254018 !important;
}
table>tbody>tr.success>td>a {
color: #43b148 !important;
}
table>tbody>tr.success>td>a:hover {
color: #76d97b !important;
}
table>tbody>tr.danger>td {
background-color: #361414 !important;
}
table>tbody>tr.danger:hover>td {
background-color: #421919 !important;
}
table>tbody>tr.danger>td>a {
color: #d64f4f !important;
}
table>tbody>tr.danger>td>a:hover {
color: #e68080 !important;
}
table>tbody>tr.info>td {
background-color: #142c36 !important;
}
table>tbody>tr.info:hover>td {
background-color: #193642 !important;
}
table>tbody>tr.info>td>a {
color: #4a98ca !important;
}
table>tbody>tr.info>td>a:hover {
color: #71b3dd !important;
}
table>tbody>tr.warning>td {
background-color: #212121 !important;
}
table>tbody>tr.warning:hover>td {
background-color: #2a2a2a !important;
}
table>tbody>tr.warning>td>a {
color: #4a98ca !important;
}
table>tbody>tr.warning>td>a:hover {
color: #71b3dd !important;
}
kbd {
background-color: #4a4a4a;
color: #ffffff;
}
.panel-default,
.modal-content {
background-color: #313244 !important;
border: 1px solid #000000;
color: #8d8d8d;
border-radius: 0;
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) !important;
}
.panel-default>.panel-heading,
.modal-content>.modal-header {
background-color: #45475a !important;
border-bottom: 1px solid #000000;
color: #8d8d8d;
border-radius: 0;
}
[style*="darkgray"] {
background-color: #181818 !important;
border-bottom: 1px solid #000000;
color: #8d8d8d;
border-radius: 0;
}
.panel-success {
border: 1px solid #000000;
border-radius: 0;
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) !important;
}
.panel-success>.panel-heading {
background-color: #1f3614;
color: #43b148 !important;
border-bottom-color: #000000;
border-radius: 0;
}
.panel-danger {
border: 1px solid #000000;
border-radius: 0;
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) !important;
}
.panel-danger>.panel-heading {
background-color: #361414;
color: #d64f4f !important;
border-bottom-color: #000000;
border-radius: 0;
}
.panel-info {
border: 1px solid #000000;
border-radius: 0;
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) !important;
}
.panel-info>.panel-heading {
background-color: #142c36;
color: #4a98ca !important;
border-bottom-color: #000000;
border-radius: 0;
}
.panel-body {
background-color: #313244 !important;
color: #8d8d8d;
}
.panel-footer {
background-color: #45475a !important;
border-top: 1px solid #000000;
color: #8d8d8d;
border-radius: 0;
}
.pagination {
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.7);
}
.pagination>li>a,
.pagination>li.disabled>a,
.pagination>li.disabled>a:focus {
background-color: #282A36;
color: #7b80e5;
border: 1px solid #000000;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li.disabled:hover>a {
background-color: #515151;
color: #9c9fe7;
border: 1px solid #000000;
}
.pagination>.active>a,
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
background-color: #7b80e5;
color: #252525 !important;
border: 1px solid #000000;
}
.has-error>label,
.help-block {
color: red !important;
}
blockquote {
background-color: #262626 !important;
border-left: 5px solid #7b80e5 !important;
border-right: 0px !important;
border-top: 0px !important;
border-bottom: 0px !important;
border-radius: 5px 0 0 5px !important;
}
pre,
code {
background-color: #262626 !important;
border-color: #4c4c4c !important;
color: inherit !important;
}
hr {
border: 0;
height: 1px;
background: #000000;
}
.comment-panel:target {
border-color: #7b80e5;
box-shadow: 0 0 5px rgba(123, 128, 228, 1.0) !important;
}
/* Przyciski, pola tekstowe, pola rozwijane */
input.search-bar,
input[type="text"],
input[type="password"],
textarea,
.dropdown-menu,
.well,
select,
a.comments {
background-color: #282a36 !important;
border: 1px solid #000000 !important;
color: #8d8d8d !important;
border-radius: 0px !important;
}
textarea#comment,
textarea[name="comment"] {
background-color: #212121 !important;
}
select {
box-shadow: none !important;
}
button.dropdown-toggle {
background-color: #282a36;
border: 1px solid #000000;
color: #8d8d8d;
border-radius: 0.8px !important;
}
#navFilter-criteria>button.dropdown-toggle {
border-left: 0px !important;
border-right: 0px !important;
}
.open>.dropdown-toggle {
background-color: #7b80e5 !important;
color: #252525 !important;
border-top: 0;
}
.open>.dropdown-toggle:hover {
background-color: #aaadf6 !important;
color: #252525 !important;
border-top: 0;
}
#navFilter-category>.open>.dropdown-toggle,
#navFilter-criteria>.open>.dropdown-toggle {
background-color: #7b80e5 !important;
color: #252525 !important;
border-left: 0 !important;
border-right: 1px solid #000000 !important;
border-top: 1px solid #000000 !important;
border-bottom: 1px solid #000000 !important;
}
#navFilter-category>.open>.dropdown-toggle:hover,
#navFilter-criteria>.open>.dropdown-toggle:hover {
background-color: #aaadf6 !important;
color: #252525 !important;
}
.dropdown-menu>.dropdown-menu {
border: 0px !important;
}
.dropdown-menu>li>a {
color: #8d8d8d !important;
}
.dropdown-menu>li.selected>a,
.dropdown-menu>li.active>a,
.navbar-nav>li.active>a,
.dropdown-menu>li>a:focus {
background-color: #7b80e5 !important;
color: #252525 !important;
border: 0 !important;
}
.dropdown-menu>li:hover>a,
.navbar-nav>li.active:hover>a,
.dropdown-menu>li>a:active {
background-color: #aaadf6 !important;
color: #252525 !important;
}
select>[disabled] {
color: #a8a8a8 !important;
border-top: 1px solid #1f1f1f;
border-bottom: 1px solid #1f1f1f;
margin-top: 8px;
background-color: #44475A;
}
input.search-bar:hover,
input.search-bar:focus,
input[type="text"]:hover,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="password"]:hover,
textarea:hover,
textarea:focus,
button.dropdown-toggle:hover,
button.dropdown-toggle:focus,
button.dropdown-toggle:active,
select:hover,
select:focus,
a.comments:hover,
a.comments:focus {
background-color: #44475a !important;
border-color: #000000 !important;
color: #939393 !important;
}
textarea#comment:hover,
textarea#comment:focus,
textarea[name="comment"]:hover,
textarea[name="comment"]:focus {
background-color: #262626 !important;
}
input.search-bar:focus,
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus {
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.8) !important;
}
button.close {
color: #ffffff;
background: none;
opacity: 0.6;
text-shadow: 0 0 10px rgb(123, 128, 229);
}
button.close:hover {
color: #ffffff;
background: none;
opacity: 1;
}
#profileTabs {
border-bottom: 1px solid #000000;
}
.nav-tabs {
border-bottom: 0px;
}
.btn-primary,
.btn-primary:focus,
.btn-primary:active,
span.btn,
span.btn:focus,
span.btn:active,
input[type="submit"],
input[type="submit"]:focus,
input[type="submit"]:active,
ul.nav-tabs>li.active>a,
ul.nav-tabs>li.active>a:focus,
ul.nav-tabs>li.active>a:active {
background-color: #7b80e5 !important;
color: #252525 !important;
border: 1px solid #000000 !important;
}
ul.nav-tabs>li>a,
ul.nav-tabs>li>a:focus,
ul.nav-tabs>li>a:active {
background-color: #202020 !important;
color: #797979 !important;
border: 1px solid #000000 !important;
}
.btn-primary:hover,
span.btn:hover,
input[type="submit"]:hover,
ul.nav-tabs>li>a:hover,
ul.nav-tabs>li.active>a:hover {
background-color: #aaadf6 !important;
color: #252525 !important;
border: 1px solid #000000 !important;
}
.btn-default:not([data-toggle="dropdown"]) {
background-color: #7b80e5 !important;
color: #252525 !important;
border: 1px solid #000000 !important;
}
.btn-default:not([data-toggle="dropdown"]):hover {
background-color: #aaadf6 !important;
}
.btn-default.active:not([data-toggle="dropdown"]):hover,
.btn-default.active.focus:not([data-toggle="dropdown"]):hover {
background-color: #7d82e1 !important;
}
.btn-default.active:not([data-toggle="dropdown"]),
.btn-default.active.focus:not([data-toggle="dropdown"]) {
background-color: #696ed1 !important;
border: 1px solid #000000 !important;
}
.btn-grey {
background-color: #cccccc !important;
color: #252525 !important;
border: 1px solid #000000 !important;
}
.btn-grey:hover {
background-color: #e5e5e5 !important;
}
.btn-grey.active:hover,
.btn-grey.active.focus:hover {
background-color: #cacaca !important;
}
.btn-grey.active,
.btn-grey.active.focus {
background-color: #aaaaaa !important;
border: 1px solid #000000 !important;
}
.btn-danger {
background-color: #d64f4f !important;
color: #ffffff !important;
border: 1px solid #000000 !important;
}
.btn-danger:hover {
background-color: #e55f5f !important;
}
.btn-danger.active:hover,
.btn-danger.active.focus:hover {
background-color: #cd3333 !important;
}
.btn-danger.active,
.btn-danger.active.focus {
background-color: #bc2323 !important;
border: 1px solid #000000 !important;
}
.btn-warning {
background-color: #43b148 !important;
color: #ffffff !important;
border: 1px solid #000000 !important;
}
.btn-warning:hover {
background-color: #5dca62 !important;
}
.btn-warning.active:hover,
.btn-warning.active.focus:hover {
background-color: #36af3b !important;
}
.btn-warning.active,
.btn-warning.active.focus {
background-color: #279a2c !important;
border: 1px solid #000000 !important;
}
.edit-comment {
background-color: #e6e6e6 !important;
color: #252525 !important;
border: 1px solid #000000 !important;
}
.edit-comment:hover {
background-color: #ffffff !important;
}
}