Skip to content

Shinden Wided by xiggi

Details

Authorxiggi

LicenseNo License

Categoryshinden

Created

Updated

Size44 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Różne urozmaicenia podczas używania strony.

Notes

Featury:

  • NOWY, CIEMNY WYGLĄD, współgrający z nową skórką (w pełni działa na urządzeniach mobilnych),
  • rozszerza stronę, dzięki czemu nie będziesz mieć reklam po bokach (͡ ͡° ͜ つ ͡͡°) ,
  • na stronie głównej widoczne tylko newsy i sezony (na co komu więcej tego, szczególnie na telefonie),
  • ukrywa komentarze, stopkę

coś tam jeszcze było ale nie pamiętam ^

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           Shinden Wided
@namespace      github.com/openstyles/stylus
@version        1.0.0
@description    A new userstyle
@author         https://shinden.pl/user/396312-xigi
==/UserStyle== */
@-moz-document url-prefix("https://shinden.pl/") {
    :root {
        /** backgrounds **/
        --dark: rgb(12, 12, 12);
        --second-bg: rgb(21, 21, 21);
        --gray-bg: rgb(31, 31, 31);

        /** colors **/
        --purple: #a72cd3;
        --purple-light: #b46fcc;
        --purple-dark: #5f1b8c;
        --gray: #ccc;
        --white: #fff;
    }

    a {
        color: #b46fcc;
    }

    a:hover {
        color: #fff;
        transition: 0.3s;
        text-decoration: none;
    }

    ul.wait-to-attention a {
        color: #a72cd3;
    }

    ul.wait-to-attention a:hover {
        color: #fff;
    }

    .add-to-list-modal li figure {
        color: #a72cd3;
    }

    .add-to-list-modal li figure:hover {
        color: #fff;
    }

    .modal-layer {
        background: rgb(0 0 0 / 60%);
    }

    .modal-layer .modal-body {
        background: var(--second-bg) !important;
        box-shadow: 1px 1px 20px var(--second-bg);
    }

    ul.wait-to-attention li {
        list-style-type: none;
        /* border-bottom: 1px solid silver; */
        break-inside: avoid-column;
        clear: both;
        height: 56px;
        margin: 0px 10px;
        margin-bottom: 5px;
    }

    ul.wait-to-attention .episode-list {
        line-height: 1;
        font-weight: 600;
    }

    ul.wait-to-attention .info-line {
        font-size: x-small;
        font-weight: bold;
        color: var(--gray);
        margin-top: 5px;
    }

    .error {
        background-color: var(--second-bg) !important;
        border-color: transparent !important;
        color: var(--gray);
        padding: 10px;
    }

    .info {
        background-color: rgb(59 142 181 / 33%);
        border-color: #4ea5cd;
        margin-top: 20px;
        color: #fff;
        padding: 10px;
    }

    x-star-rating > .star:after {
        content: "\f006";
        font-family: FontAwesome;
        color: #b46fcc;
        margin: 1px;
    }

    x-star-rating > .star:hover {
        content: "\f006";
        font-family: FontAwesome;
        color: #cf4aff;
        margin: 1px;
    }

    x-star-rating > .star.full:after {
        content: "\f005";
        color: #cf4aff;
    }

    .info-aside-img {
        background: linear-gradient(to bottom, #a72cd3, #272727);
        padding: 3px;
        margin: 6px auto 13px;
        box-sizing: border-box;
        background-size: 100% 100%;
        max-width: 95%;
        max-height: 350px;
    }

    .info-aside-list li {
        background: transparent;
        padding-left: 15px;
        text-align: left;
        text-transform: uppercase;
    }

    .top-bar--nav-user {
        background: #272727;
        position: absolute;
        right: 10px;
        padding: 10px;
        display: none;
        width: 200px;
        z-index: 99;
        font-size: 1.1rem;
    }

    .top-bar--nav-user a,
    .top-bar--nav-user li {
        display: block;
        float: none;
    }

    .top-bar .top-button {
        background: #2f2f2f;
        height: 30px;
        line-height: 30px;
        color: #fff;
        text-transform: uppercase;
        text-align: center;
        padding: 0 10px;
        display: inline-block;
        margin: 3px 10px 0;
        font-weight: 600;
    }

    .top-bar .top-button--user {
        margin-top: 0;
    }

    .top-bar--nav-user .alerts-cnt,
    .top-bar--nav-user .sprite,
    .top-button--user .alerts-cnt,
    .top-button--user .sprite {
        display: block;
        position: absolute;
        font-size: 10px;
        line-height: 10px;
        background-color: red;
        border: 1px solid #900;
        top: -3px;
        left: 5px;
        padding: 2px;
        border-radius: 30%;
    }

    .l-global-width {
        max-width: 1400px;
    }

    .top-bar {
        height: 36px;
        max-width: 1500px;
        margin: auto;
        padding: 10px;
        backdrop-filter: blur(10px) !important;
        background: rgb(12 12 12 / 90%);
    }

    .logo {
        position: relative;
        height: 300px;
        background: rgb(12, 12, 12);
        ;
    }

    h1.page-title {
        background-color: var(--second-bg);
    border-bottom: var(--gray-bg) 1px solid;
    }

    .episode-head,
    .title-other {
        background-color: var(--second-bg);
    }

    .info-aside {
        background-color: var(--dark);
    }

    .data-view-even,
    .data-view-table-strips tr:nth-child(2n) {
        background-color: var(--second-bg);
    }

    h1.page-title.small {
        font-size: large;
        padding: 15px;
        font-weight: 600;
    }

    h2.episode-head {
        margin: 0;
        font-size: x-large;
        position: relative;
        padding: 15px;
    }
    
    h2.episode-head small {
    text-transform: uppercase;
    font-style: normal;
        color: #ccc;
        top: -.1em;
    font-size: 20px;
    position: relative;
    }

    .nav-main-sub {
        margin-top: 0;
        padding: 10px 5px 0;
        position: relative;
        background-color: var(--second-bg);
        height: 100px;
    }

    .info-aside-title {
        color: var(--white);
        border-bottom: var(--gray-bg) 1px solid;
        text-transform: uppercase;
        font-size: 15px;
        font-family: "Roboto", sans-serif;
        font-weight: 600;
        margin-bottom: 10px;
        margin-top: 10px;
    }

    .progressbar {
        margin: 0 3px;
        height: 8px;
        background: #000;
        border: none;
        border-radius: 7px;
        padding: 3px;
        box-shadow: none;
    }

    .progressbar-value {
        height: 6px;
        background: #840fad;
        border: none;
        border-radius: 3px;
        box-shadow: none;
    }

    .is-inactive.selected {
        color: #b46fcc;
    }

    .button,
    .button:visited {
        background-color: #131313;
        background-image: none;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#f5f6f6", EndColorStr="#e4e4e3");
        box-shadow: 0 1px 0 rgb(0 0 0 / 10%), inset 0 1px 0 #282727;
        border: 1px solid #131313;
        zoom: 1;
        color: #b46fcc;
        margin-left: 5px;
        margin-right: 5px;
    }

    .button-group .button:last-child {
        border-right: 1px solid transparent;
        margin-left: 5px;
        margin-right: 5px;
    }

    /** ukrywanie komentarzy **/
    ul.posts {
        display: none;
    }
    
    section.box.posts.posts-last {
        display: none;
    }
    
    section.episode-other-titles.box {
        display: none;
    }

    .button-group .button {
        border-left-width: 0;
        border-right: 1px solid transparent;
    }

    .button:active,
    .button:focus,
    .button:hover {
        border-color: transparent;
        text-decoration: none;
        background: #020202;
        color: #fff;
    }

    section.episode-player-list tbody tr td {
        padding: 5px;
    }

    .nav-main-sub .nav-list a {
        font-size: 12px;
        padding-bottom: 7px;
    }

    ::selection {
        background: var(--purple);
        color: #fff;
    }

    .l-footer {
        max-width: 1400px;
        display: none;
    }
    .l-footer {
        position: relative;
        margin-left: auto;
        margin-right: auto;
        left: 0;
        right: 0;
        padding-bottom: 38px;
        background: linear-gradient(to bottom, #222222, #000);
        color: #fff;
    }

    ul.wait-to-attention {
        width: 1400px;
        max-width: 100%;
        margin: 0 auto;
        padding: 0;
    }

    ul.wait-to-attention li {
        list-style-type: none;
        border-bottom: 1px solid transparent;
        page-break-inside: avoid;
        -moz-column-break-inside: avoid;
        break-inside: avoid-column;
        clear: both;
        height: 56px;
        margin: 0 10px;
    }

    .tt-dropdown-menu,
    .tt-menu {
        max-height: 450px;
        width: 100%;
        margin-top: 2px;
        padding: 4px 0;
        background-color: #000;
        border: 1px solid #ccc;
        border: 1px solid rgba(0, 0, 0, .2);
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        -webkit-box-shadow: 0 5px 10px rgb(0 0 0 / 20%);
        -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
        box-shadow: 0 5px 10px rgb(0 0 0 / 20%);
        color: #999;
    }

    .tt-data-title-name {
        margin: 0 8px 5px;
        padding: 3px 0 0;
        font-weight: 700;
        border-bottom: 1px solid var(--gray-bg);
    }

    .episode-head,
    .title-other {
        padding: 4px 7px;
        background-color: var(--second-bg) !important;
        margin-bottom: 10px;
    }

    .data-view-table-big {
        background: var(--second-bg);
    }

    .posts-last .add-post .buttons {
        margin-top: .5em;
        text-align: center;
        padding: 7px;
        background-color: #282727;
    }

    .posts-last .add-post textarea {
        width: 100%;
        background-color: #282727;
        border: 1px solid transparent;
        color: #fff;
        padding: 5px;
    }

    /** Tagi **/
    .tags li a {
        border: 1px solid rgb(48 45 45);
        background: transparent;
        color: #ccc;
        text-decoration: none;
        border-radius: 5px;
        padding-left: 10px;
        padding-right: 10px
    }

    .tags li:hover a {
        border: 1px solid transparent;
        background: rgb(48 45 45);
        color: var(--white);
        text-decoration: none;
        transition: 0.2s;
    }

    nav.nav-buttons a.active,
    nav.nav-buttons a {
        border: 1px solid transparent;
        background: #282727;
        color: #b46fcc;
        text-decoration: none;
    }

    nav.nav-buttons a.active,
    nav.nav-buttons a:hover {
        ...

Reviews

No reviews yet.