A dark theme for Instagram
Dark Republic for Instagram by officialcreyo
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
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';
}
}