Skip to content

Neko39 by CrystaltheCool

Screenshot of Neko39

Details

AuthorCrystaltheCool

LicenseNo License

Categoryhttps://nekoweb.org/

Created

Updated

Size4.3 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

A simple Nekoweb palette swap, colorpicked from Hatsune Miku (V2, V3, and V3 English).

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name           Neko39
@namespace      https://userstyles.world/user/CrystaltheCool
@version        1.0.2
@description    Style with colors based on Hatsune Miku.
@author         Crystal
==/UserStyle== */

@-moz-document url-prefix("https://nekoweb.org") {
    /* Main */
    :root {
        --almostwhite: #DAC091;
        --cream: #C1E5EC;
        --orange: #A5D9DB;
        --peach: #37A9A6;
        --link: #E81F7D;
        --lightbrown: #034648;
        --darkbrown: #5B6066;
        --cookie: #121516;
        --dough: #E81F7D;
        --gradientorange: linear-gradient(#C7E7ED, #7EB3B5);
    }

    html {
        background: url(https://crystal.nekoweb.org/theme/39/mikunekopattern3.png) repeat;
    }

    .sitefeature {
        background-image: url("/static/assets/previewplaceholder.png");
        background-color: white;
        border: 1px solid #C3BF9E;
    }
    
    .site-box {
        background-image: url("https://crystal.nekoweb.org/theme/39/mikubox.png");
    }

    .theme {
        border: 2px solid var(--orange);
    }

    .containergrid {
        background: #FDFCFC;
        outline: 2px outset var(--almostwhite);
    }

    .header {
        background: url("https://nekoweb.org/assets/checkerboard.png"), linear-gradient(to bottom, var(--cookie), var(--darkbrown));
        border-bottom: var(--dough) 3px ridge;
    }

    .banner img {
        outline: 2px inset var(--cookie);
    }

    #loginform {
        color: var(--orange);
    }

    #donate-status {
        color: #C39F72;
    }

    #logoff {
        color: #E62F4A;
    }

    #userdisplay {
        color: var(--almostwhite);
    }

    #usersc {
        border: 3px solid var(--almostwhite);
    }

    .login a {
        color: var(--orange);
    }

    .navigation {
        background: #6884A3;
        filter: drop-shadow(1px 1px 2px var(--darkbrown))
    }

    .navigation::after {
        background-image: url(https://crystal.nekoweb.org/theme/39/mikuzigzag.png);
    }

    .navigation li a {
        background: linear-gradient(180deg, var(--cream), var(--peach));
        box-shadow: -1.5px -1.5px 1px inset var(--lightbrown), 0px 0px 0px 2px var(--orange);
        color: var(--cookie);
        border: 2px solid var(--peach);
        outline: 1px solid var(--almostwhite);
    }

    .navigation li a:hover {
        background: linear-gradient(180deg, var(--orange), var(--peach));
        box-shadow: -1.5px -1.5px 1px inset white, 1.5px 1.5px 1px inset var(--lightbrown), 0px 0px 0px 2px var(--orange);
    }

    .navigation li a:active {
        background: var(--orange);
        box-shadow: -1.5px -1.5px 1px inset white, 1.5px 1.5px 1px inset var(--lightbrown), 0px 0px 0px 2px var(--orange);
    }

    .mainbody {
        color: var(--darkbrown);
    }

    h2 {
        border-bottom: 2px dashed var(--orange);
    }

    a {
        color: var(--link);
    }

    button:not(#stats a button, .thingamabob button, .control-btn), input[type="submit"], select {
        color: var(--lightbrown);
        background: linear-gradient(180deg, var(--cream), var(--peach));
        box-shadow: -1.5px -1.5px 1px inset var(--lightbrown), 1.5px 1.5px 1px inset white, 0px 0px 0px 2px var(--orange);
        text-shadow: 1px 1px var(--almostwhite);
    }

    button:not(#stats a button, .thingamabob button):active, input[type="submit"]:active, select:active {
        background: linear-gradient(180deg, var(--orange), var(--peach));
        box-shadow: 1.5px 1.5px 1px inset var(--lightbrown), -1.5px -1.5px 1px inset white, 0px 0px 0px 2px var(--orange);
    }

    .footer {
        border-top: var(--dough) 3px ridge;
        color: var(--cookie);
        background: var(--gradientorange);
    }

    /* Homepage Fixes */
    .contacts {
        box-shadow: 0px 0px 0px 5px var(--peach) inset, 0px 0px 0px 10px #FDFCFC inset;
        background: var(--cream);
        border: 1px dotted var(--cookie);
    }

    .sitecarousel {
        background: #FDFCFC;
    }
    
    /* Dashboard */
    #stats {
        border-bottom: 2px var(--peach) dotted;
    }

    .carouselContainer p {
        color: var(--darkbrown);
    }

    /*Editor*/
    .news {
        background: var(--cream);
        border: 1px solid var(--orange);
    }
}

Reviews

No reviews yet.