Skip to content

WaifuXL Dark Mode by SoaringGecko

Screenshot of WaifuXL Dark Mode

Details

AuthorSoaringGecko

LicenseNo License

Categorywaifuxl

Created

Updated

Size31 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Dark Mode for WaifuXL

Notes

Userstyle doesn't have notes.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           WaifuXL Dark Mode
@namespace      github.com/openstyles/stylus
@version        1.0.2
@description    Dark Mode for WaifuXL
@author         WhiteTapeti
==/UserStyle== */
@-moz-document domain("waifuxl.com") {
    /*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: >0.001%,defaults,maintained node versions,last 4 versions,not dead
*/
    @media screen {
        [data-inline-bgcolor] {
            background-color: var(--inline-bgcolor)!important;
        }
        [data-inline-bgimage] {
            background-image: var(--inline-bgimage)!important;
        }
        [data-inline-border-bottom] {
            border-bottom-color: var(--inline-border-bottom)!important;
        }
        [data-inline-border-left] {
            border-left-color: var(--inline-border-left)!important;
        }
        [data-inline-border-right] {
            border-right-color: var(--inline-border-right)!important;
        }
        [data-inline-border-top] {
            border-top-color: var(--inline-border-top)!important;
        }
        [data-inline-color] {
            color: var(--inline-color)!important;
        }
        [data-inline-fill] {
            fill: var(--inline-fill)!important;
        }
        [data-inline-stroke] {
            stroke: var(--inline-stroke)!important;
        }
    }
    /*! CSS Used from: Embedded ; media=screen */
    @media screen {
        :root {
            --neutral-background: #131516;
            --neutral-text: #d8d4cf;
            --selection-background: #004daa;
            --selection-text: #e8e6e3;
        }
    }
    /*! CSS Used from: Embedded ; media=screen */
    @media screen {
        html {
            background-color: #181a1b!important;
        }
        html {
            color-scheme: dark!important;
        }
        html,
        body {
            border-color: #736b5e;
            color: #e8e6e3;
        }
        a {
            color: #3391ff;
        }
        table {
            border-color: #545b5e;
        }
        ::-webkit-input-placeholder {
            color: #b2aba1;
        }
        :-moz-placeholder {
            color: #b2aba1;
        }
        ::-moz-placeholder {
            color: #b2aba1;
        }
        ::-ms-input-placeholder {
            color: #b2aba1;
        }
        ::placeholder {
            color: #b2aba1;
        }
        ::-webkit-scrollbar {
            background-color: #202324;
            color: #aba499;
        }
        ::-webkit-scrollbar-thumb {
            background-color: #454a4d;
        }
        ::-webkit-scrollbar-thumb:hover {
            background-color: #575e62;
        }
        ::-webkit-scrollbar-thumb:active {
            background-color: #484e51;
        }
        ::-webkit-scrollbar-corner {
            background-color: #181a1b;
        }
        ::-moz-selection {
            background-color: #004daa!important;
            color: #e8e6e3!important;
        }
        ::selection {
            background-color: #004daa!important;
            color: #e8e6e3!important;
        }
    }
    /*! CSS Used from: https://waifuxl.com/_next/static/css/c645577ef615b2e2.css */
    *,
    :after,
    :before {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border: 0 solid #e5e5e5;
    }
    :after,
    :before {
        --tw-content: "";
    }
    html {
        line-height: 1.5;
        -webkit-text-size-adjust: 100%;
        -moz-tab-size: 4;
        -o-tab-size: 4;
        tab-size: 4;
        font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        -webkit-font-feature-settings: normal;
        -moz-font-feature-settings: normal;
        font-feature-settings: normal;
        font-variation-settings: normal;
    }
    body {
        margin: 0;
        line-height: inherit;
    }
    hr {
        height: 0;
        color: inherit;
        border-top-width: 1px;
    }
    h1,
    h3 {
        font-size: inherit;
        font-weight: inherit;
    }
    a {
        color: inherit;
        text-decoration: inherit;
    }
    table {
        text-indent: 0;
        border-color: inherit;
        border-collapse: collapse;
    }
    button,
    select {
        font-family: inherit;
        -webkit-font-feature-settings: inherit;
        -moz-font-feature-settings: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        font-size: 100%;
        font-weight: inherit;
        line-height: inherit;
        color: inherit;
        margin: 0;
        padding: 0;
    }
    button,
    select {
        text-transform: none;
    }
    [type=button],
    button {
        -webkit-appearance: button;
        background-color: transparent;
        background-image: none;
    }
    h1,
    h3,
    hr,
    p {
        margin: 0;
    }
    ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    button {
        cursor: pointer;
    }
    :disabled {
        cursor: default;
    }
    img,
    svg {
        display: block;
        vertical-align: middle;
    }
    img {
        max-width: 100%;
        height: auto;
    }
    select {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background-color: #fff;
        border-color: #737373;
        border-width: 1px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        padding: .5rem .75rem;
        font-size: 1rem;
        line-height: 1.5rem;
        --tw-shadow: 0 0 #0000;
    }
    select:focus {
        outline: 2px solid transparent;
        outline-offset: 2px;
        --tw-ring-inset: var(--tw-empty, );
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-color: #fff;
        --tw-ring-color: #2563eb;
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 -webkit-calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 -moz-calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
        -moz-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
        border-color: #2563eb;
    }
    select {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggc3Ryb2tlPScjNzM3MzczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMS41JyBkPSdNNiA4bDQgNCA0LTQnLz48L3N2Zz4=);
        background-position: right .5rem center;
        background-repeat: no-repeat;
        -moz-background-size: 1.5em 1.5em;
        background-size: 1.5em 1.5em;
        padding-right: 2.5rem;
        -webkit-print-color-adjust: exact;
        color-adjust: exact;
        print-color-adjust: exact;
    }
    *,
    :after,
    :before {
        --tw-border-spacing-x: 0;
        --tw-border-spacing-y: 0;
        --tw-translate-x: 0;
        --tw-translate-y: 0;
        --tw-rotate: 0;
        --tw-skew-x: 0;
        --tw-skew-y: 0;
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        --tw-scroll-snap-strictness: proximity;
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-color: #fff;
        --tw-ring-color: rgba(59, 130, 246, .5);
        --tw-ring-offset-shadow: 0 0 #0000;
        --tw-ring-shadow: 0 0 #0000;
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000;
    }
    .container {
        width: 100%;
    }
    @media (min-width:640px) {
        .container {
            max-width: 640px;
        }
    }
    @media (min-width:768px) {
        .container {
            max-width: 768px;
        }
    }
    @media (min-width:1024px) {
        .container {
            max-width: 1024px;
        }
    }
    @media (min-width:1280px) {
        .container {
            max-width: 1280px;
        }
    }
    @media (min-width:1536px) {
        .container {
            max-width: 1536px;
        }
    }
    .form-select {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background-color: #fff;
        border-color: #737373;
        border-width: 1px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        padding: .5rem .75rem;
        font-size: 1rem;
        line-height: 1.5rem;
        --tw-shadow: 0 0 #0000;
    }
    .form-select:focus {
        outline: 2px solid transparent;
        outline-offset: 2px;
        --tw-ring-inset: var(--tw-empty, );
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-color: #fff;
        --tw-ring-color: #2563eb;
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 -webkit-calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 -moz-calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 ...

Reviews

No reviews yet.