Created
September 2, 2019 22:22
-
-
Save davwheat/49e9cbbd1a1365b88d445cd68609c440 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
body { | |
background: #151515; | |
color: #fff; | |
} | |
a { | |
color: #ddd; | |
} | |
.FormControl:focus, | |
.FormControl.focus { | |
color: #eee; | |
} | |
/* #region Nav Pane */ | |
.App.hasPane .DiscussionListItem .DiscussionListItem-content.unread { | |
background-color: #313131 !important; | |
} | |
.App.hasPane .DiscussionListItem .DiscussionListItem-content.read { | |
background-color: #212121 !important; | |
} | |
.App.hasPane .DiscussionListItem .DiscussionListItem-content:hover, | |
.App.hasPane .DiscussionListItem .DiscussionListItem-content:focus { | |
background-color: #444444 !important; | |
} | |
.App.hasPane | |
.DiscussionListItem | |
.DiscussionListItem-content.unread:hover | |
.DiscussionListItem-info | |
.item-tags | |
.TagLabel, | |
.App.hasPane | |
.DiscussionListItem | |
.DiscussionListItem-content.unread:focus | |
.DiscussionListItem-info | |
.item-tags | |
.TagLabel { | |
background-color: #000 !important; | |
color: #fff !important; | |
} | |
.App.hasPane | |
.DiscussionListItem | |
.DiscussionListItem-content.unread:hover | |
.DiscussionListItem-info | |
.item-tags | |
.TagLabel-text, | |
.App.hasPane | |
.DiscussionListItem | |
.DiscussionListItem-content.unread:focus | |
.DiscussionListItem-info | |
.item-tags | |
.TagLabel-text { | |
color: #fff !important; | |
} | |
/* #endregion */ | |
/* #region Site Header */ | |
.App-header .FormControl { | |
color: #eee; | |
background-color: #212121; | |
} | |
.App-header .FormControl:focus { | |
color: #eee; | |
background-color: #313131; | |
} | |
/* #region Notifications */ | |
.NotificationList { | |
background-color: #212121; | |
} | |
.NotificationList-header h4, | |
.NotificationList-header .Button { | |
color: #aaa; | |
} | |
.NotificationGroup-header { | |
color: #eee !important; | |
} | |
.Notification.Notification--postReacted.unread { | |
background-color: #313131; | |
} | |
.NotificationGroup-content .Notification:hover { | |
background-color: #444444; | |
} | |
.Notification-content { | |
color: #ddd !important; | |
} | |
.Notification-excerpt { | |
color: #999 !important; | |
} | |
/* #endregion */ | |
/* #endregion */ | |
/* #region Post Composer */ | |
.Composer, | |
.Composer.active { | |
background-color: #212121f9; | |
color: #fff; | |
} | |
.Composer .Composer-controls { | |
background-color: #313131 !important; | |
} | |
.Composer .ComposerBody-header h3 { | |
color: #ddd !important; | |
} | |
.Composer .TextEditor textarea { | |
color: #eee !important; | |
} | |
.Composer .TextEditor-controls li:not(:first-child) .Button { | |
background-color: unset !important; | |
} | |
.Composer .TextEditor-controls li:nth-child(2) .Button:hover, | |
.Composer .TextEditor-controls li:nth-child(2) .Button:focus, | |
.Composer .TextEditor-controls .TextEditor-toolbar .Button:hover, | |
.Composer .TextEditor-controls .TextEditor-toolbar .Button:focus { | |
background-color: #444444 !important; | |
border-radius: 50%; | |
} | |
.Composer .TextEditor-controls li:nth-child(3) .Button:hover, | |
.Composer .TextEditor-controls li:nth-child(3) .Button:focus { | |
background-color: #444444 !important; | |
} | |
/* #endregion */ | |
/* #region Posts */ | |
.PostStream-item { | |
background: #212121 !important; | |
} | |
.PostStream-item .Post .Post-body a { | |
color: #bbb !important; | |
border-color: #bbb; | |
} | |
.PostStream-item .Post .Post-body blockquote { | |
color: #bbb !important; | |
background-color: #313131 !important; | |
border-color: #3a3a3a !important; | |
} | |
.DiscussionPage .PostStream .PostStream-item .Post .item-replies a { | |
color: #999; | |
} | |
.MentionsDropdown .PostPreview, | |
.PostMention-preview .PostPreview, | |
.Post-mentionedBy-preview .PostPreview { | |
color: #ddd; | |
} | |
.PostPreview .username { | |
color: #aaa !important; | |
} | |
/* #region Post Header */ | |
/* Overrides default no-group avatar border to dark instead of light */ | |
.PostStream-item .Post header.Post-header .Avatar.PostUser-avatar { | |
border-color: #555 !important; | |
} | |
/* Darkens letter-based avatars */ | |
.PostStream-item .Post header.Post-header span.Avatar.PostUser-avatar:after { | |
content: ""; | |
display: block; | |
position: absolute; | |
top: 0; | |
left: 0; | |
right: 0; | |
bottom: 0; | |
background-color: #0004; | |
border-radius: 50%; | |
} | |
.Post-header .UserCard .username { | |
color: #eee !important; | |
} | |
.PostStream-item .Post header.Post-header .username { | |
color: #bbb; | |
} | |
/* #endregion */ | |
/* #region Post Footer */ | |
/* #region Post Actions */ | |
.PostStream-item .Post aside.Post-actions, | |
.Post aside.Post-actions button { | |
color: #bbb; | |
} | |
.PostStream-item .Post aside.Post-actions button:hover, | |
.PostStream-item .Post aside.Post-actions button:focus { | |
color: #eee; | |
} | |
/* #region Reactions */ | |
.Reactions .CommentPost--Reactions { | |
background-color: #313131; | |
} | |
/* #region Reaction Button */ | |
.Reactions button.Button svg.button-react path, | |
.Reactions button.Button svg.button-react polygon { | |
fill: #eee; | |
} | |
/* #endregion */ | |
/* #endregion */ | |
/* #endregion */ | |
/* #endregion */ | |
/* #endregion */ | |
/* #region Buttons */ | |
.Button { | |
background: #313131; | |
color: #eee; | |
} | |
/* #region Follow Button */ | |
.Dropdown.SubscriptionMenu .Button.SubscriptionMenu-button--follow, | |
.Dropdown.SubscriptionMenu-button.SubscriptionMenu-button--follow { | |
background: #00538a60; | |
} | |
/* #endregion */ | |
/* #region Primary Discussion Button */ | |
button.Button--primary .Button-label:before, | |
button.Button--primary .Button-label:after { | |
filter: brightness(2.25); | |
} | |
.DiscussionPage | |
.DiscussionPage-nav | |
.item-controls | |
.itemCount1 | |
button.Button--primary { | |
background-color: #212121 !important; | |
} | |
.DiscussionPage | |
.DiscussionPage-nav | |
.item-controls | |
.itemCount1 | |
button.Button--primary | |
.Button-label { | |
border-color: #212121; | |
color: #000; | |
} | |
/* #endregion */ | |
.Button--flat { | |
background: transparent; | |
} | |
/* #endregion */ | |
/* #region Dropdowns */ | |
.Dropdown:not(.PostStreamScrubber) buttonbody { | |
background: #151515; | |
color: #fff; | |
} | |
.Dropdown:not(.PostStreamScrubber) button.Dropdown-toggle { | |
color: #eee; | |
} | |
.Dropdown:not(.PostStreamScrubber) button.Dropdown-toggle:hover, | |
.Dropdown:not(.PostStreamScrubber) button.Dropdown-toggle:focus, | |
.Dropdown:not(.PostStreamScrubber) | |
button.Dropdown-toggle[aria-expanded="true"] { | |
color: #fff; | |
background: #313131; | |
} | |
.Dropdown-menu { | |
background-color: #212121; | |
color: #eee !important; | |
} | |
.Dropdown-menu > li > a, | |
.Dropdown-menu > li > button, | |
.Dropdown-menu > li > span { | |
color: #bbb; | |
} | |
.Dropdown-menu > li > a:hover, | |
.Dropdown-menu > li > a:focus, | |
.Dropdown:not(.PostStreamScrubber) .Dropdown-menu > li > button:hover, | |
.Dropdown:not(.PostStreamScrubber) .Dropdown-menu > li > button:focus { | |
background-color: #313131; | |
color: #fff; | |
} | |
/* #endregion */ | |
/* #region Post Scrubber */ | |
.Scrubber a:hover, | |
.Scrubber a:focus { | |
color: #aaa; | |
} | |
.PostStreamScrubber .Scrubber .Scrubber-before, | |
.PostStreamScrubber .Scrubber .Scrubber-after, | |
.PostStreamScrubber .Scrubber .Scrubber-handle { | |
border-color: #aaa; | |
} | |
.PostStreamScrubber .Scrubber .Scrubber-handle .Scrubber-bar { | |
background-color: #aaa; | |
} | |
.PostStreamScrubber .Scrubber .Scrubber-handle { | |
background-color: #313131; | |
color: #eee; | |
} | |
.PostStreamScrubber .Scrubber .Scrubber-handle .Scrubber-description { | |
color: #999; | |
} | |
/* #endregion */ | |
/* #region Emoji */ | |
img.emoji { | |
/* Dim emojis by 15% */ | |
filter: brightness(0.85); | |
} | |
/* #endregion */ | |
/* #region Modals */ | |
#modal .Modal, | |
.modal-open .Modal-header, | |
.modal-open .Modal-body { | |
color: #bbb; | |
background-color: #151515 !important; | |
} | |
.FlagPostModal .checkbox strong { | |
color: #fff; | |
} | |
.Modal-body .FormControl { | |
background-color: #212121; | |
color: #eee; | |
} | |
.Modal-body .FormControl:focus { | |
background-color: #313131; | |
} | |
/* #endregion */ | |
/* #region Discussion Feed */ | |
.DiscussionListItem { | |
background: #212121 !important; | |
} | |
.DiscussionListItem:hover, | |
.DiscussionListItem:focus { | |
background: #313131 !important; | |
} | |
.DiscussionListItem .DiscussionListItem-content * { | |
color: #eee !important; | |
} | |
.DiscussionListItem .DiscussionListItem-content.read * { | |
color: #999 !important; | |
} | |
.DiscussionListItem .DiscussionListItem-content .item-excerpt { | |
color: #ccc !important; | |
} | |
/* #endregion */ | |
/* #region Feed Navbar */ | |
.IndexPage-nav.sideNav .Dropdown-menu.dropdown-menu li * { | |
color: #aaa !important; | |
} | |
.IndexPage-nav.sideNav .Dropdown-menu.dropdown-menu li.active * { | |
color: #ddd !important; | |
} | |
.IndexPage-nav.sideNav .Dropdown-menu.dropdown-menu li:hover *, | |
.IndexPage-nav.sideNav .Dropdown-menu.dropdown-menu li:focus * { | |
background: #444444; | |
} | |
.IndexPage-nav.sideNav .Dropdown-menu.dropdown-menu li:focus * { | |
background: #444444; | |
} | |
/* #endregion */ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment