GitHub Dark
A theme based off of the GitHub Dark theme.
138
Live preview
Full Discord interface with this theme applied โ powered by ThemePreview.
Screenshot
1
/**2
* @name GitHub Dark3
* @version 1.0.04
* @description A theme based off of the GitHub Dark theme.5
* @author Sango6
* @source https://github.com/moistp1ckle/GitHub_Dark7
* @website https://github.com/moistp1ckle8
**/9
10
:root {11
/* --------- BASE THEME --------- */12
--blurple-replace: #7289DA;13
--background-primary: rgb(9, 12, 16);14
--background-secondary: rgb(13, 17, 23);15
--background-floating: rgb(22, 27, 34);16
--background-secondary-alt: var(--background-floating);17
--background-tertiary: rgb(7, 10, 16);18
--background-accent: rgb(17, 29, 46);19
--userarea-background: var(--background-tertiary);20
--header-primary: rgb(240, 246, 252);21
--header-secondary: rgb(139, 148, 158);22
--elevation-low: 0 1px 0 rgba(40, 40, 50, 0.2), 0 1.5px 0 rgba(60, 60, 70, 0.05), 0 2px 0 rgba(40, 40, 50, 0.05);23
--elevation-high: 0 8px 16px rgba(0, 0, 0, 0.24);24
--channels-default: rgb(139, 148, 158);25
--channeltextarea-background: rgb(7, 10, 16);26
--voice-color: var(--brand-experiment);27
--guild-header-text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);28
--activity-card-background: #0f0f0f;29
--interactive-normal: rgb(139, 148, 158);30
--interactive-hover: #dcddde;31
--interactive-active: #fff;32
--interactive-muted: rgb(76, 82, 88);33
--background-modifier-hover: rgba(33, 38, 45, 0.26);34
--background-modifier-active: rgba(33, 38, 45, 0.44);35
--background-modifier-selected: rgba(33, 38, 45, 0.52);36
--background-modifier-accent: rgb(33, 38, 45);37
--text-link: rgb(88, 166, 255);38
--text-normal: rgb(201, 209, 217);39
--text-muted: rgb(139, 148, 158);40
--deprecated-panel-background: #2a2f29;41
--deprecated-card-bg: var(--background-secondary);42
--deprecated-card-editable-bg: var(--background-secondary);43
--deprecated-store-bg: #36393f;44
--deprecated-quickswitcher-input-background: #72767d;45
--deprecated-quickswitcher-input-placeholder: hsla(0, 0%, 100%, 0.3);46
--deprecated-text-input-bg: var(--channeltextarea-background);47
--deprecated-text-input-border: var(--border-color);48
--deprecated-text-input-border-hover: #040405;49
--deprecated-text-input-border-disabled: #202225;50
--deprecated-text-input-prefix: #dcddde;51
--background-accent-1: rgb(15, 15, 15, 0.1);52
--background-accent-3: rgb(15, 15, 15, 0.3);53
--background-floating-2: rgba(0, 0, 0, 0.2);54
--border: 1px solid rgb(48, 54, 61);55
--border-color: rgb(48, 54, 61);56
--blurple-border: 1px solid rgb(31, 47, 71);57
--border-radius: 5px;58
--divide-color: var(--brand-experiment);59
--brand-experiment: rgb(88, 101, 242);60
--deprecated-quickswitcher-input-background: var(--channeltextarea-background)61
}62
63
.theme-light {64
--background-secondary: rgb(13, 17, 23);65
--header-primary: rgb(240, 246, 252);66
--header-secondary: rgb(139, 148, 158);67
--background-primary: rgb(22, 27, 34);68
--text-normal: rgb(201, 209, 217);69
--background-floating: rgb(22, 27, 34);70
--background-tertiary: transparent;71
--deprecated-text-input-bg: rgb(7, 10, 16);72
}73
74
.theme-dark {75
--text-positive: hsl(139, calc(var(--saturation-factor, 1)*66.8%), 58.6%);76
--text-warning: hsl(38, calc(var(--saturation-factor, 1)*95.7%), 54.1%);77
--text-danger: hsl(359, calc(var(--saturation-factor, 1)*82.6%), 59.4%);78
--info-positive-text: #fff;79
--info-warning-text: #fff;80
--info-danger-text: #fff;81
--info-help-background: hsla(197, calc(var(--saturation-factor, 1)*100%), 47.8%, 0.1);82
--info-help-foreground: hsl(197, calc(var(--saturation-factor, 1)*100%), 47.8%);83
--info-help-text: #fff;84
--status-warning-text: #000;85
--scrollbar-thin-thumb: rgb(22, 27, 34);86
--scrollbar-thin-track: transparent;87
--scrollbar-auto-thumb: rgb(22, 27, 34);88
--scrollbar-auto-track: rgba(17, 19, 24, 0.308);89
--scrollbar-auto-scrollbar-color-thumb: rgb(22, 27, 34);90
--scrollbar-auto-scrollbar-color-track: rgba(17, 19, 24, 0.308);91
--elevation-stroke: 0 0 0 1px rgba(4, 4, 5, 0.15);92
--elevation-low: 0 1px 0 rgba(4, 4, 5, 0.2), 0 1.5px 0 rgba(6, 6, 7, 0.05), 0 2px 0 rgba(4, 4, 5, 0.05);93
--elevation-medium: 0 4px 4px rgba(0, 0, 0, 0.16);94
--elevation-high: 0 8px 16px rgba(0, 0, 0, 0.24);95
--logo-primary: rgb(240, 246, 252);96
--control-brand-foreground: hsl(227, calc(var(--saturation-factor, 1)*57.9%), 77.6%);97
--control-brand-foreground-new: hsl(235, calc(var(--saturation-factor, 1)*86.1%), 77.5%);98
--background-mentioned: rgba(13, 17, 23, 0.466);99
--background-mentioned-hover: rgba(20, 33, 53, 0.233);100
--background-message-hover: rgba(4, 4, 5, 0.07);101
--activity-card-background: #202225;102
--textbox-markdown-syntax: rgb(82, 89, 95);103
}104
105
.resultsGroup-r_nuzN {106
background-color: var(--background-secondary);107
border-radius: var(--border-radius);108
border-left: var(--border);109
border-right: var(--border);110
}111
112
.lookBlank-3eh9lL {113
color: var(--text-normal);114
}115
116
.footer-2gL1pp .lookFilled-1Gx00P.colorGrey-2DXtkV {117
background-color: rgb(43, 50, 59) !important;118
}119
120
.mentioned-xhSam7:before {121
background-color: var(--brand-experiment);122
}123
124
.theme-dark .emptyHintCard-2mUdMe {125
background-color: var(--background-secondary-alt);126
border: var(--border);127
border-radius: var(--border-radius);128
}129
130
#MemberCount {131
border-left: var(--border);132
}133
134
.theme-dark .contentWrapper-3WC1ID {135
background-color: var(--background-secondary);136
}137
138
.divider-JfaTT5 {139
--divider-color: var(--divide-color);140
}141
142
.children-19S4PO:after {143
content: none144
}145
146
.theme-dark .outer-1AjyKL.interactive-3B9GmY:hover, .theme-dark .outer-1AjyKL.active-1xchHY {147
background-color: var(--background-modifier-selected);148
}149
150
.theme-light .footer-2gL1pp {151
box-shadow: none;152
border-top: var(--border);153
}154
155
.border-Jn5IOt.speaking-B2MXPi {156
-webkit-box-shadow: inset 0 0 0 2px #0FF;157
box-shadow: inset 0 0 0 2px #0FF;158
-webkit-animation: rainbow 3s infinite linear !important;159
animation: rainbow 3s infinite linear !important;160
}161
162
@keyframes rainbow {163
0% {164
-webkit-filter: hue-rotate(0deg);165
}166
100% {167
-webkit-filter: hue-rotate(360deg);168
}169
}170
171
.theme-dark .lookFilled-1Gx00P.colorGrey-2DXtkV {172
background-color: var(--background-floating);173
}174
175
.theme-dark .lookFilled-1Gx00P.colorGrey-2DXtkV:hover {176
background-color: var(--background-modifier-selected);177
}178
179
.theme-dark .container-1D34oG {180
background-color: var(--background-primary);181
}182
183
.item-26Dhrx[aria-checked=true] {184
background-color: var(--background-modifier-selected);185
border: var(--border);186
}187
188
.phoneField-38N1bJ, .phoneField-38N1bJ .inputField-aNPXsv {189
background-color: var(--channeltextarea-background);190
border-radius: var(--border-radius);191
}192
193
.option-n0icdO, .theme-dark .notDetected-33MY4s, .theme-light .notDetected-33MY4s {194
background-color: var(--background-floating);195
}196
197
.container-1r6BKw.themed-ANHk51 {198
background-color: var(--background-secondary);199
border-top: var(--border);200
border-bottom: var(--border);201
}202
203
.menu-3sdvDG {204
border: var(--border);205
border-radius: var(--border-radius);206
}207
208
.container-enaOkj, .messagesPopoutWrap-1MQ1bW, .role-3UN8jj:hover {209
border: var(--border);210
border-radius: var(--border-radius);211
margin: -1px;212
}213
214
.peopleListItem-2nzedh.active-rhSpJJ, .peopleListItem-2nzedh:hover {215
border: var(--border);216
border-radius: var(--border-radius);217
margin: 0 10px 0 20px;218
}219
220
.peopleListItem-2nzedh {221
border-left: 1px solid transparent;222
border-right: 1px solid transparent;223
border-bottom: 1px solid transparent;224
}225
226
.item-1tOPte, .container-2Pjhx-, .membershipDialog-rVL-t_, .listRow-1iDGel, .content-1x5b-n, .side-8zPYf6 .item-PXvHYJ, .memberRow-1wwtfV, .roleRow-30TwGe, .result-oB0z--, .container-jSV3OF, .theme-dark .lookFilled-1Gx00P.colorGrey-2DXtkV, .container-2rNpDV, .wrapper-3D2qGf, .friend-3KALPe, .item-26Dhrx {227
border-radius: var(--border-radius);228
}229
230
.tertiary-aMXF0g:hover:not(.disabled-3Njyym), .secondary-dIudih:hover:not(.disabled-3Njyym) {231
border: var(--border);232
}233
234
.actionButton-uPB8Fs:hover, .listRow-1iDGel:hover {235
border: var(--border);236
}237
238
.actionButton-uPB8Fs, .item-26Dhrx, .listRow-1iDGel, .side-8zPYf6 .item-PXvHYJ, .memberRow-1wwtfV {239
border: 1px solid transparent;240
}241
242
.theme-dark .userSettingsVoice-iwdUCU .previewOverlay-2O7_KC {243
background-color: var(--background-secondary);244
border: var(--border);245
border-radius: var(--border-radius);246
}247
248
.searchBar-3dMhjb {249
border: var(--border);250
padding: 0;251
}252
253
.searchBar-6Kv8R2 .searchBarComponent-32dTOx, .bd-select, .bd-select:hover, .bd-select.menu-open {254
border: var(--border)255
}256
257
.panels-j1Uci_ {258
border-top: var(--border);259
margin-top: -1px;260
}261
262
.topPill-30KHOu .themed-OHr7kt.selected-3s45Ha.item-PXvHYJ {263
border: var(--border);264
border-radius: var(--border-radius);265
}266
267
.topPill-30KHOu .item-PXvHYJ, .friend-3KALPe, .selectable-3dP3y-, .roleRow-30TwGe {268
border: 1px solid transparent;269
}270
271
.sidebar-2K8pFh {272
border-left: var(--border);273
border-top: var(--border);274
border-right: var(--border);275
}276
277
.theme-dark .root-1gCeng, .theme-dark .popoutList-T9CKZQ {278
background-color: var(--background-secondary);279
border: var(--border);280
border-radius: var(--border-radius);281
}282
283
.members-1998pB {284
border-left: var(--border);285
}286
287
.userPopout-xaxa6l {288
border: var(--border);289
}290
291
.theme-dark .friendSelected-1sa4bG {292
border: var(--border);293
background: var(--background-modifier-hover);294
}295
296
.theme-dark .selectableItem-1MP3MQ:hover {297
background-color: var(--background-modifier-hover);298
}299
300
.theme-dark .footer-2gL1pp {301
background-color: var(--background-floating);302
}303
304
.theme-dark .container-1nZlH6 {305
background-color: var(--channeltextarea-background);306
border: var(--border);307
border-radius: var(--border-radius);308
}309
310
.inputDefault-_djjkz.input-cIJ7To.multiInputField-3K361B {311
border: none !important;312
}313
314
.theme-dark .codeRedemptionRedirect-1wVR4b {315
background-color: var(--background-secondary);316
border-color: var(--border-color);317
border: var(--border);318
border-radius: var(--border-radius);319
}320
321
.bd-addon-list .bd-addon-card {322
border: var(--border);323
border-radius: var(--border-radius);324
margin-bottom: 18px;325
}326
327
.bd-select .bd-select-options {328
border-left: var(--border);329
border-right: var(--border);330
border-bottom: var(--border);331
}332
333
.searchHeader-2XoQg7 {334
background-color: var(--background-secondary-alt);335
border-bottom: var(--border);336
}337
338
.theme-dark .headerExpanded-CUEwZ5, .checklistHeader-1KWcEY, .header-2Y0-A- {339
background-color: var(--background-secondary-alt);340
}341
342
.theme-dark .pageWrapper-1PgVDX {343
border-top: var(--border);344
}345
346
.panels-j1Uci_, .theme-dark .changeDetails-bk98pu, .theme-dark .tierBody-16Chc9, .theme-dark .headerClickable-2IVFo9, .theme-dark .headerDefault-1wrJcN {347
background-color: var(--background-secondary);348
}349
350
.bf-toolbar::before {351
background-color: var(--background-secondary) !important;352
}353
354
.option-3KoAJB[aria-selected=true] {355
background-color: var(--background-modifier-selected);356
}357
358
.cardWrapper-2Min21, .cardPrimaryOutline-29Ujqw, .theme-dark .tierHeaderUnlocked-3lTDnP, .theme-dark .tierBody-3aUxuc, .theme-dark .pageWrapper-1PgVDX {359
background-color: var(--background-secondary);360
}361
362
.container-cMG81i, .theme-dark .copyInput-2rOSt7, .searchPage-3GKAdT .search-1iTphC .searchBox-2_mAlO {363
background-color: var(--channeltextarea-background);364
}365
366
.channelTextArea-rNsIhG, .detailsBlock-FoDTGA, .container-UC8Ug1, .bf-toolbar::before, .tier-12tKuZ, .ctaBar-2UsjF2, .theme-dark .uploadModal-2ifh8j, .container-2Yth53, .wrapper-1rqM3x, .searchPage-3GKAdT .search-1iTphC .searchBox-2_mAlO, .theme-dark .card-3DjzTQ, .getStartedWrapper-2AGgRZ, .settingsFormItem-103g1I, .enableContainer-2DIT9Q, .container-2w0lh0, .checklistContainer-mFJZEJ, .featureCard-1RR4Tl, .developerPortalCtaWrapper-2XNafh, .upsellContainer-L9xv7w, .analyticsCard-qckucw, .descriptionBox-1EKQKL, .theme-dark .copyInput-2rOSt7, .wrapper-18yWki, .theme-dark .auditLog-3jNbM6, .theme-dark .tierHeaderUnlocked-3lTDnP, .side-8zPYf6 .themed-OHr7kt.selected-3s45Ha.item-PXvHYJ, .topPill-30KHOu .themed-OHr7kt.selected-3s45Ha.item-PXvHYJ, .previewContainer-1KQDJS, .memberRow-1wwtfV:hover, .roleRow-30TwGe:hover:not(.roleRowDisableHover-1HiqqT), .container-cMG81i, .container-_phMUq, .popout-VcNcHB, .lookFilled-22uAsw.select-2fjwPw, .searchResult-9tQ1uo, .background-1QDuV2, .cardPrimaryOutline-29Ujqw, .accountBtn-2Nozo3 .accountBtnInner-sj5jLs, .connection-1fbD7X, .accountList-33MS45, .theme-dark .feature-2w65J5, .activeGame-14JI7o, .cardWrapper-2Min21, .guild-Hq0WWA, .preview-2nSL_2, .previewMessage-1ZN7YG, .cardPrimary-1Hv-to, .cardPrimaryEditable-3KtE4g, .channelTextArea-2VhZ6z, #bd-editor-panel, .bd-search-wrapper, .input-cIJ7To, .messageGroupWrapper-o-Zw7G, .wrapper-1cBijl, .contentWrapper-SvZHNd, .quickswitcher-3JagVE, .input-2VB9rf, .container-2XeR5Z, .tutorial-3w5I9h, .messages-3G3erD, .messageContainer-gbhlwo, .section-2gLsgF {367
border: var(--border);368
border-radius: var(--border-radius);369
}370
371
.theme-dark .iconWrapper-3LVgIo {372
background-color: var(--background-secondary-alt);373
}374
375
.searchResultsWrap-3-pOjs {376
border-left: var(--border);377
}378
379
.theme-dark .tierHeaderLocked-3S508x, .theme-dark .footer-3mqk7D {380
background-color: var(--background-secondary-alt);381
}382
383
.root-1gCeng, .theme-dark .uploadModal-2ifh8j {384
background-color: var(--background-secondary);385
}386
387
.theme-dark .perksModal-fSYqOq {388
background-color: var(--background-primary);389
}390
391
.reaction-1hd86g .emoji {392
width: 1.2rem;393
height: 1.2rem;394
}395
396
.embed-IeVjo6, .wrapper-35wsBm {397
border-radius: var(--border-radius);398
}399
400
.container-S9SaVf {401
border: var(--border) !important;402
border-radius: var(--border-radius);403
}404
405
.accountBtn-2Nozo3 .accountBtnInner-sj5jLs:hover {406
border: var(--border);407
}408
409
.css-gvi9bl-control, .css-gvi9bl-control:hover, .css-6fzn47-control:hover, .css-6fzn47-control, .css-17e1tep-control:hover, .css-17e1tep-control {410
background-color: var(--background-secondary);411
border-radius: var(--border-radius);412
border: var(--border);413
border-color: var(--border-color);414
}415
416
.css-3vaxre-menu {417
border-radius: var(--border-radius);418
border: var(--border);419
background-color: var(--background-secondary);420
}421
422
.theme-dark .addGamePopout-2RY8Ju {423
background-color: var(--background-floating);424
border: var(--border);425
border-radius: var(--border-radius);426
}427
428
.theme-dark .default-3oAQTF {429
background-color: var(--background-secondary);430
}431
432
.diversitySelectorOptions-4YM-vX {433
border: var(--border);434
border-radius: var(--border-radius);435
}436
437
.header-2-Imhb .tabBar-1kuXvJ .tab-ck0077.active-1MbGPa {438
border: var(--blurple-border);439
border-radius: var(--border-radius);440
color: var(--header-primary);441
margin: -1px;442
margin-top: 4px;443
}444
445
.navButtonActive-1MkytQ {446
border: var(--blurple-border);447
border-radius: var(--border-radius);448
color: var(--header-primary);449
margin: -1px;450
}451
452
.autocomplete-1vrmpx {453
background-color: var(--background-secondary) !important;454
border: var(--border);455
border-radius: var(--border-radius);456
}457
458
.header-ykumBX {459
background-color: var(--background-floating);460
border-bottom: var(--border);461
}462
463
.selected-1Tbx07 {464
background-color: var(--background-modifier-selected) !important;465
border: var(--border);466
border-radius: var(--border-radius);467
}468
469
.option-96V44q:after {470
width: 0px;471
}472