Skip to content

Dark Republic for Instagram by officialcreyo

Screenshot of Dark Republic for Instagram

Details

Authorofficialcreyo

LicenseCC BY - Creative Commons Attribution

Categoryinstagram

Created

Updated

Size7.7 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

A dark theme for Instagram

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name           Dark Republic for Instagram
@namespace      github.com/officialcreyo/dark-instagram
@version        1.0.6
@description    A dark theme for Instagram
@author         officialcreyo
==/UserStyle== */

@-moz-document domain("instagram.com") {
    :root {
        --dt-dark: #1f232a;
        --dt-dark1: #181a1e;
        --dt-dark2: #1b1f26;
        --dt-dark5: #333943;
        --dt-input: #222831;
        --dt-light: #ccc;
        --dt-lightblue: #363f4d;
        --dt-blue: #0095f6;
        --dt-accent: #7289da;
        --ig-primary-text: #ccc;
        --ig-primary-background: var(--dt-dark);
        --ig-secondary-background: var(--dt-dark);
        --ig-highlight-background: var(--dt-input);
    }
    
    body {
        background-color: var(--dt-dark) !important;
    }
    
    a, a.T-jvg, a.T-jvg:visited {
        color: var(--dt-light);
    }
    
    .JyscU .cv3IO,
    .JyscU .UE9AK,
    .RO68f:focus,
    .JyscU .NvNrm,
    .fuQUr:hover,
    #react-root,
    ._2dbep,
    ._7JZQt,
    ._-9WeM,
    ._9GP1n,
    ._2hvTZ,
    ._8VIOK,
    ._6FEQj,
    ._97aPb,
    .cv3IO,
    .NvNrm,
    .WidCF,
    .u9F97,
    .UhO_X,
    .oP6Lh,
    .QOqBd,
    .cU2Ue,
    .tUtVM,
    .eLAPa,
    .M-jxE,
    .XTCLo,
    .jju9v,
    .UE9AK,
    .OzqB_,
    html {
        background-color: var(--dt-input);
    }
    
    /* Background */
    .o64aR, ._3Laht, .t30g8, .UDpcu, .vfoLd, .vdqkn {
        background-color: var(--dt-dark);
    }
    
    ._lz6s, .oNO81, .S-mcP, .XfCBB {
        background-color: var(--dt-dark2);
        border-color: var(--dt-dark) !important;
    }
    
    .tCibT {
        background-color: var(--dt-dark);
    }
    
    /* Login */
    .gr27e {
        border-radius: 10px;
        background-color: var(--dt-dark);
        border-color: var(--dt-dark5);
    }
    
    .swB58, .FATdn .pexuQ {
        color: var(--dt-light);
    }
    
    /* Explore */
    ._a3gq ._9z_7 {
        background-color: var(--dt-dark);
        border-color: var(--dt-dark) !important;
    }
    
    ._a3gq ._9_6t {
        color: var(--dt-light);
    }
    
    /* Profile */
    .T-jvg, .fx7hk {
        border-top: 1px solid var(--dt-lightblue);
    }
    
    .g47SY {
        color: var(--dt-light);
    }
    
    ._32eiM {
        color: var(--dt-blue);
    }
    
    /* Settings */
    .wW1cu {
        border-right: 1px solid var(--dt-dark5);
    }
    
    .JLJ-B, .p7vTm, .F0B8Y, .j_2Hd, .z79H6 {
        border-color: var(--dt-dark5);
        background-color: var(--dt-dark2);
        color: var(--dt-light);
    }
    
    .tlZCJ:checked~.mwD2G::before {
        border-color: var(--dt-light);
    }
    
    .sxIVS, .kHYQv, .JLJ-B, .p7vTm, .F0B8Y, ._4EzTm,.PLphk, .X381g.emrdq, .SZRPf, .yMV6Z, .ufStW {
        color: var(--dt-light);
    }
    
    .ufG8g {
        color: var(--dt-blue);
    }
    
    .-HRM- {
        border-left-color: var(--dt-light);
    }
    
    ._9MPbZ {
        color: var(--dt-light);
        border-color: var(--dt-dark5);
    }
    
    ._6zPK7 {
        background-color: var(--dt-dark2);
    }
    
    .h-aRd, .h-aRd:visited, .h-aRd:hover, .h-aRd:active {
        color: var(--dt-light);
    }
    
    /* Menu Bar */
    ._8A5w5, a._8A5w5, a._8A5w5:visited {
        color: var(--dt-light);
    }
    .uo5MA, ._01UL2, .AvhYw {
        background: var(--dt-dark2);
        border: 1px solid var(--dt---dt-dark2input);
    }
    
    .TOh1s {
        background: var(--dt-dark2);
    }
    
    /* Chat */
    .N9abW, .DPiy6 {
        background-color: var(--dt-dark4);
    }
    
    .X3a-9 textarea {
        color: var(--dt-light);
    }
    
    .-qQT3:hover,
    .RdURl,
    .EIuhb,
    .HE3mO,
    .VcOAj,
    .kAlZ6,
    .qfAOE,
    .s311c,
    .W4P49 {
        background: var(--dt-dark)
    }
    
    .CMoMH, .pV7Qt, ._7zBYT {
        border-color: var(--dt-dark2);
    }
    
    .CMoMH {
        background-color: var(--dt-dark2);
    }
    
    .X3a-9 {
        border-color: var(--dt-dark5);
    }
    
    ._9BIwZ, ._1XyCr, .BvMHM {
        background-color: var(--dt-dark5);
        border: var(--dt-dark2);
    }
    
    /* Right Sidebar */
    ._8UZ6e, ._8UZ6e .HVWg4 {
        color: var(--dt-light);
        margin-left: 0px;
        padding: 10px 5px 10px 5px;
        background-color: var(--dt-dark2);
        border-radius: 5px;
        border: 0px solid var(--dt-dark2);
    }
    
    .KV-D4, .gmFkV, .gmFkV:visited, .gmFkV:active, .gmFkV:focus, .gmFkV:hover, .m7ETg, ._0PwGv {
        color: var(--dt-light);
    }
    
    .XfCBB {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    /* Feed */
    .VideM {
        color: var(--dt-light);
        background-color: var(--dt-dark2);
        border-radius: 5px;
        border: 1px solid var(--dt-dark2);
    }
    
    .CZW53 {
        background-color: var(--dt-dark);
    }
    
    /* Recommended Hover */
    .Dw_ki {
        background-color: var(--dt-dark2);
    }
    
    .GdeD6 {
        -webkit-box-shadow: 0 2px 16px 0 rgb(0 0 0 / 0%), 0 0 0 1px var(--dt-dark5);
        box-shadow: 0 2px 16px 0 rgb(0 0 0 / 0%), 0 0 0 1px var(--dt-dark5);
    }
    
    .YlhBV {
        background-color: var(--dt-dark2);
    }
    
    /* Feed Item */
    ._8Rm4L, .zMhqu, .KQA-S {
        background-color: var(--dt-dark2);
        border: 1px solid var(--dt-dark2);
    }
    
    ._1gNme .UE9AK {
        background-color: var(--dt-dark2);
        border-bottom: 1px solid var(--dt-dark2);
    }

    .yWX7d._8A5w5, a.yWX7d._8A5w5, a.yWX7d._8A5w5:visited, ._4lIW3, ._4lIW3:visited, .HoLwm, .m82CD {
        color: var(--dt-light);
    }
    
    ._1gNme .cv3IO, .rQDP3 {
        background-color: var(--dt-dark2);
    }
    
    .sH9wk {
        border-top: 1px solid var(--dt-dark5);
    }
    
    
    
    /* Comment Section */
    .JyscU.ePUX4 .UE9AK {
        background-color: var(--dt-dark);
        border-bottom: 1px solid var(--dt-dark2);
        border-left: 1px solid var(--dt-dark2);  
    }
    
    .JyscU .Slqrh {
        border-top: 1px solid var(--dt-dark5);  
    }
    
    .JyscU.ePUX4 .eo2As {
        border-left: 1px solid var(--dt-dark2);   
    }
    
    .JyscU .NvNrm {
        background-color: var(--dt-dark2);
    }
    
    /* Feed Item Menu */
    .piCib {
        background-color: var(--dt-dark2);
    }
    
    .aOOlW {
        border-top: 1px solid var(--dt-dark5);
    }
    
    .eiUFA {
        border-bottom: 1px solid var(--dt-dark5);
    }
    
    /* Input */
    .cTBqC {
        background-color: var(--dt-input);
    }
    
    .P0xOK, .d_djL, .cTBqC {
        border: 1px solid var(--dt-input);
        color: var(--dt-light);
    }
    
    /* Logo */
    .ltpMr :first-child button .glyphsSpriteHeart__filled__24__red_5, .coreSpriteDropdownArrowGrey9, .coreSpritePagingChevron, .s4Iyt, .glyphsSpriteDirect__outline__96, .sp_stf8iCF2X2Y.sx_2baa78, .Szr5J {
        filter: invert(1);
    }
    
    /* Icons */
    a[href="/"] [fill="#262626"] {
	    fill: var(--dt-light)
    }

    .Fifk5 a[href="/"] [fill="#262626"],
    [fill="#262626"],
    .XrOey path {
        fill: var(--dt-light)
    }

    [fill="#262626"] {
        color: var(--dt-light)
    }
    
    [fill="#262626"] line {
        color: var(--dt-dark);
    }
    
    /* Scrollbar */
    ::-webkit-scrollbar {
	    width: 10px;
    }

    ::-webkit-scrollbar-track {
        background: var(--dt-dark2);
    }

    ::-webkit-scrollbar-thumb {
        background: #333943;
    }

    ::-webkit-scrollbar-thumb:hover {
        background: #272d35;
    }
    
    /* Replace */
    .DINPA ._7UhW9.PIoXz.MMzan.mDXrS.se6yk.T0kll:after {
        content: ' · theme designed by creyo';
    }
}

Reviews

No reviews yet.