/* Dark color overrides */ html { background-color: #202020; } body { color: #fcfcfc; } #main-page { border: 1px solid rgba(60, 60, 60, 0.8); } #navbar { border-top: 2px solid #5e5e5e; background: linear-gradient(#3e3e3e, #262626); border-bottom: 1px solid #101010; } a, a:visited, a:hover, a:active { color: #eaeaea; } #navbar img { filter: contrast(0); } .navbar-btn { stroke: #aaa; } #navbar span.info { color: #aaa; } .mini-links a, .mini-links .bullet-separate { color: #606060; } .sidebar { background-color: #222; } .btn { background: linear-gradient(#303030, #252525); color: #bbb; text-decoration: none; padding: 6px 12px; } #main { background-color: #202020; } .btn:hover, .btn:active, .btn-menu:hover, .sidebarbtn:hover { background: linear-gradient(#424242, #363636); color: #fff; cursor: pointer; } .sidebarbtn, .sidebarbtn:visited { color: #808080; } #leftbar, #rightbar { border-color: #333; } .btn.active { background: linear-gradient(#606060, #d3d3d3); box-shadow: inset 0px -2px 5px rgba(0, 0, 0, 0.2); color: #fff; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4); } .btn-alt.active, .btn-alt:active { background: linear-gradient(#ee0000, #aa0000); border-color: #800000; } .btn-alt:hover { background: linear-gradient(#aa0000, #ee0000); } .statusbox { background-color: #303030; border-color: #606060; } .menubar { background: linear-gradient(#404040, #303030); border-color: #505050; } .statusbox textarea, input[type=text] { background-color: #444; border-color: #666; color: #fff; } .status.focused, .status:target { padding-left: 7px; background-color: #371b1b; border-left: 3px solid #aa0000; } input[type=submit] { border-color: #666; } select { background: linear-gradient(#555, #404040); color: #ccc; border-color: #666; } .account-sidebar { background-color: #404040; } .header-btn { background: unset; } .header-btn span, .header-btn .btn-header, .header-btn .btn-content, .username { color: #dadada; } .status-interact svg { stroke: #aaa; } .status .instance-info { color: #aaa; } .poster-stats .alignend { background-color: #202020; } .status-view { background-color: #404040; border: 1px solid #505050; } .menu { background-color: #454545; color: #ddd; border-color: #585858; } .menu .btn-menu { color: #ddd; } .menu .btn-menu:hover { box-shadow: 0px 0px 0px 1px #505050; } .time { color: #6a6a6a; } .status { border-color: #454545; } .in-reply-to svg { stroke: #8c8c8c; } .in-reply-to, .in-reply-to a { color: #8c8c8c; } .group-inputbox { border-color: #707070; } #instance-panel { background: repeating-linear-gradient(-45deg, transparent, transparent 10px, #303030 10px, #303030 20px); border-top: 1px dashed #505050; border-bottom: 1px dashed #505050; } ul.large-list { border: 1px solid #404040; } .lists-view-container ul li:not(:last-child) { border-bottom: 1px solid #505050; } ul.large-list li .edit-list-btn { background: linear-gradient(#606060, #505050); color: #fff; border-left: 1px solid #404040; } .list-edit-content { background-color: #404040; border-top: #404040; } .static.focused .poster-stats .alignend, .status:target .poster-stats .alignend { background-color: #371b1b; } .statusbox .post-group input[type=radio].hidden:checked + .visibility-icon svg { stroke: #fff; } .statusbox .post-group .visibility-icon:hover { background-color: #4f4f4f; } .emoji-react-box { border: 1px solid #515151; padding: 3px 7px; }