Gruvbox Sharp
Gruvbox Dark Soft palette with sharp corners and IBM Plex typography. Monospace UI chrome, IBM Plex Sans for chat. Compatible with BetterDiscord and Vencord.
0
Live preview
Full Discord interface with this theme applied โ powered by ThemePreview.
Screenshot
1
/**2
* @name Gruvbox Sharp3
* @version 3.24
* @description Gruvbox Dark Soft palette with sharp corners and IBM Plex5
* typography. Monospace UI chrome, IBM Plex Sans for chat.6
* Compatible with BetterDiscord and Vencord.7
* Requires Discord's built-in Dark Mode to be enabled.8
* @author round-panda9
* @authorLink https://github.com/round-panda10
* @source https://github.com/round-panda/gruvbox-sharp11
*/12
@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=IBM+Plex+Sans:wght@400;500;600;700&display=swap");13
:root {14
--background-primary: #32302f;15
--background-secondary: #282828;16
--background-secondary-alt: #3c3836;17
--background-tertiary: #1d2021;18
--background-floating: #3c3836;19
--background-accent: #504945;20
--background-modifier-hover: rgba(80, 73, 69, 0.3);21
--background-modifier-active: rgba(80, 73, 69, 0.5);22
--background-modifier-selected: rgba(80, 73, 69, 0.6);23
--background-modifier-accent: #504945;24
--background-mentioned: rgba(215, 153, 33, 0.07);25
--background-mentioned-hover: rgba(215, 153, 33, 0.12);26
--background-mentioned-focus: rgba(215, 153, 33, 0.15);27
--background-message-hover: rgba(30, 25, 20, 0.08);28
--app-frame-background: #1d2021;29
--home-background: #32302f;30
--chat-background: #32302f;31
--chat-background-default: #32302f;32
--chat-border: #1d2021;33
--chat-text-muted: #a89984;34
--userarea-background: #1d2021;35
--activity-card-background: #32302f;36
--__header-bar-background: #3c3836;37
--bg-surface-raised: #3c3836;38
--background-gradient-highest: #32302f;39
--background-surface-high: #32302f;40
--background-surface-higher: #3c3836;41
--background-surface-highest: #504945;42
--background-base-lowest: #1d2021;43
--background-base-lower: #282828;44
--background-base-low: #32302f;45
--background-mod-muted: rgba(80, 73, 69, 0.05);46
--background-mod-normal: rgba(80, 73, 69, 0.15);47
--background-mod-subtle: rgba(80, 73, 69, 0.25);48
--background-mod-strong: rgba(80, 73, 69, 0.45);49
--card-background-default: #3c3836;50
--custom-channel-members-bg: #282828;51
--custom-status-bubble-background: #1d2021;52
--custom-status-bubble-background-color: #282828;53
--border-subtle: #32302f;54
--border-muted: #3c3836;55
--border-normal: #1d2021;56
--border-strong: #282828;57
--border-color: #504945;58
--deprecated-text-input-border: #504945;59
--deprecated-text-input-border-hover: #665c54;60
--deprecated-text-input-border-disabled: #3c3836;61
--deprecated-text-input-prefix: #d5c4a1;62
--header-primary: #f9f5d7;63
--header-secondary: #a89984;64
--text-normal: #ebdbb2;65
--text-muted: #a89984;66
--text-link: #83a598;67
--text-positive: #b8bb26;68
--text-warning: #fabd2f;69
--text-danger: #fb4934;70
--text-default: #ebdbb2;71
--text-strong: #f9f5d7;72
--text-subtle: #d5c4a1;73
--text-brand: #83a598;74
--text-feedback-positive: #b8bb26;75
--text-feedback-critical: #fb4934;76
--text-feedback-warning: #fabd2f;77
--text-feedback-info: #83a598;78
--text-status-online: #b8bb26;79
--text-status-idle: #fabd2f;80
--text-status-dnd: #fb4934;81
--text-status-offline: #a89984;82
--interactive-normal: #a89984;83
--interactive-hover: #d5c4a1;84
--interactive-active: #f9f5d7;85
--interactive-muted: #665c54;86
--interactive-icon-default: #ebdbb2;87
--interactive-icon-hover: #ebdbb2;88
--interactive-icon-active: #ebdbb2;89
--interactive-text-default: #ebdbb2;90
--interactive-text-hover: #ebdbb2;91
--interactive-text-active: #ebdbb2;92
--interactive-background-hover: rgba(80, 73, 69, 0.15);93
--interactive-background-selected: rgba(80, 73, 69, 0.2);94
--interactive-background-active: rgba(235, 219, 178, 0.17);95
--channels-default: #a89984;96
--channels-voice-default: #a89984;97
--channel-icon: #a89984;98
--channel-text-area-placeholder: rgba(235, 219, 178, 0.5);99
--channeltextarea-background: #282828;100
--voice-color: #8ec07c;101
--status-speaking: #8ec07c;102
--brand-experiment: #076678;103
--brand-experiment-560: #076678;104
--brand-experiment-600: #83a598;105
--control-brand-foreground: #83a598;106
--control-brand-foreground-new: #83a598;107
--brand-100: #e8f2f0;108
--brand-130: #def0ed;109
--brand-160: #d1ebe7;110
--brand-200: #c2e4de;111
--brand-230: #b3dcd6;112
--brand-260: #a4d3cc;113
--brand-300: #96ccc4;114
--brand-330: #8fc4bc;115
--brand-360: #89bcb4;116
--brand-400: #87b9b1;117
--brand-430: #85b4ac;118
--brand-460: #84afa7;119
--brand-500: #83a598;120
--brand-530: #83a598;121
--brand-560: #076678;122
--brand-600: #83a598;123
--brand-630: #63837b;124
--brand-660: #547970;125
--brand-700: #456f66;126
--brand-730: #3c6259;127
--brand-760: #335650;128
--brand-800: #2a4a44;129
--brand-830: #21403a;130
--brand-860: #193630;131
--brand-900: #112c26;132
--brand-05a: rgba(131, 165, 152, 0.05);133
--brand-10a: rgba(131, 165, 152, 0.1);134
--brand-15a: rgba(131, 165, 152, 0.15);135
--brand-20a: rgba(131, 165, 152, 0.2);136
--brand-25a: rgba(131, 165, 152, 0.25);137
--brand-30a: rgba(131, 165, 152, 0.3);138
--brand-35a: rgba(131, 165, 152, 0.35);139
--brand-40a: rgba(131, 165, 152, 0.4);140
--brand-45a: rgba(131, 165, 152, 0.45);141
--brand-50a: rgba(131, 165, 152, 0.5);142
--brand-55a: rgba(131, 165, 152, 0.55);143
--brand-60a: rgba(131, 165, 152, 0.6);144
--brand-65a: rgba(131, 165, 152, 0.65);145
--brand-70a: rgba(131, 165, 152, 0.7);146
--brand-75a: rgba(131, 165, 152, 0.75);147
--brand-80a: rgba(131, 165, 152, 0.8);148
--brand-85a: rgba(131, 165, 152, 0.85);149
--brand-90a: rgba(131, 165, 152, 0.9);150
--brand-95a: rgba(131, 165, 152, 0.95);151
--opacity-blurple-8: rgba(131, 165, 152, 0.08);152
--opacity-blurple-16: rgba(131, 165, 152, 0.16);153
--opacity-blurple-24: rgba(131, 165, 152, 0.24);154
--opacity-blurple-32: rgba(131, 165, 152, 0.32);155
--opacity-blurple-60: rgba(131, 165, 152, 0.6);156
--blurple-50: #076678;157
--blurple-60: #a4c3bb;158
--control-primary-background-default: #076678;159
--control-primary-background-hover: #83a598;160
--control-primary-background-active: #83a598;161
--control-secondary-background-default: #504945;162
--control-secondary-background-hover: #665c54;163
--control-secondary-background-active: #665c54;164
--control-secondary-border-default: #504945;165
--control-secondary-text-default: #ebdbb2;166
--control-secondary-text-hover: #ebdbb2;167
--control-critical-primary-background-default: #cc241d;168
--control-critical-primary-background-hover: #fb4934;169
--control-critical-primary-background-active: #fb4934;170
--control-critical-primary-text-default: #1d2021;171
--control-critical-primary-text-hover: #1d2021;172
--control-critical-secondary-background-default: transparent;173
--control-critical-secondary-background-hover: rgba(251, 73, 52, 0.15);174
--control-critical-secondary-background-active: rgba(251, 73, 52, 0.2);175
--control-critical-secondary-border-default: #fb4934;176
--control-critical-secondary-border-hover: #fb4934;177
--control-critical-secondary-border-active: #fb4934;178
--control-critical-secondary-text-default: #ebdbb2;179
--control-critical-secondary-text-hover: #1d2021;180
--control-critical-secondary-text-active: #1d2021;181
--control-connected-background-default: #b8bb26;182
--control-connected-background-hover: rgb(204.8533333333, 208.1933333333, 42.3066666667);183
--control-connected-background-active: #b8bb26;184
--control-connected-border-default: #b8bb26;185
--control-connected-border-hover: rgb(204.8533333333, 208.1933333333, 42.3066666667);186
--control-connected-border-active: rgb(204.8533333333, 208.1933333333, 42.3066666667);187
--button-outline-primary-text: #ebdbb2;188
--button-outline-brand-text: #ebdbb2;189
--button-outline-brand-background-hover: rgba(131, 165, 152, 0.3);190
--button-outline-brand-border-active: #83a598;191
--status-positive: #8ec07c;192
--status-positive-background: #8ec07c;193
--status-positive-text: #1d2021;194
--status-warning: #fabd2f;195
--status-warning-background: #fabd2f;196
--status-warning-text: #1d2021;197
--status-danger: #fb4934;198
--icon-status-online: #b8bb26;199
--icon-status-idle: #fabd2f;200
--icon-status-dnd: #fb4934;201
--icon-status-offline: #a89984;202
--background-feedback-positive: rgba(184, 187, 38, 0.15);203
--background-feedback-warning: rgba(250, 189, 47, 0.15);204
--background-feedback-critical: rgba(251, 73, 52, 0.15);205
--background-feedback-info: rgba(131, 165, 152, 0.15);206
--background-feedback-notification: #fb4934;207
--badge-notification-background: #fb4934;208
--icon-feedback-positive: #8ec07c;209
--icon-feedback-warning: #fabd2f;210
--icon-feedback-critical: #fb4934;211
--icon-feedback-info: #83a598;212
--icon-feedback-notification: #fb4934;213
--notice-background-critical: #fb4934;214
--notice-background-info: #83a598;215
--notice-background-positive: #b8bb26;216
--notice-background-warning: #fabd2f;217
--notice-text-critical: #1d2021;218
--notice-text-info: #1d2021;219
--notice-text-positive: #1d2021;220
--notice-text-warning: #1d2021;221
--info-positive-background: rgba(184, 187, 38, 0.15);222
--info-positive-text: #ebdbb2;223
--info-warning-background: rgba(250, 189, 47, 0.15);224
--info-warning-text: #ebdbb2;225
--info-danger-background: rgba(251, 73, 52, 0.15);226
--info-danger-text: #f9f5d7;227
--info-help-background: rgba(131, 165, 152, 0.15);228
--info-help-foreground: #83a598;229
--info-help-text: #ebdbb2;230
--scrollbar-thin-thumb: #504945;231
--scrollbar-thin-track: transparent;232
--scrollbar-auto-thumb: #504945;233
--scrollbar-auto-track: #1d2021;234
--scrollbar-auto-scrollbar-color-thumb: #504945;235
--scrollbar-auto-scrollbar-color-track: #1d2021;236
--elevation-low: 0 1px 0 rgba(29, 32, 33, 0.3), 0 2px 0 rgba(29, 32, 33, 0.1);237
--elevation-medium: 0 4px 4px rgba(0, 0, 0, 0.24);238
--elevation-high: 0 8px 16px rgba(0, 0, 0, 0.36);239
--elevation-stroke: 0 0 0 1px rgba(29, 32, 33, 0.2);240
--mention-foreground: #d79921;241
--mention-background: rgba(215, 153, 33, 0.3);242
--message-mentioned-background-default: rgba(215, 153, 33, 0.07);243
--message-mentioned-background-hover: rgba(215, 153, 33, 0.05);244
--message-automod-background-default: rgba(204, 36, 29, 0.05);245
--message-automod-background-hover: rgba(204, 36, 29, 0.1);246
--message-highlight-background-default: rgba(215, 153, 33, 0.08);247
--message-highlight-background-hover: rgba(215, 153, 33, 0.06);248
--message-reacted-background-default: rgba(131, 165, 152, 0.3);249
--message-reacted-text-default: #83a598;250
--message-background-hover: rgba(30, 25, 20, 0.08);251
--background-code: #1d2021;252
--spoiler-revealed-background: #3c3836;253
--spoiler-hidden-background: #504945;254
--__spoiler-background-color--hidden: #504945;255
--__spoiler-warning-background-color: #665c54;256
--input-background-default: #1d2021;257
--input-text-default: #ebdbb2;258
--input-placeholder-text-default: rgba(235, 219, 178, 0.5);259
--input-border-default: #504945;260
--icon-muted: #665c54;261
--icon-voice-muted: #fb4934;262
--icon-default: #ebdbb2;263
--icon-strong: #f9f5d7;264
--icon-subtle: #d5c4a1;265
--user-profile-overlay-background: #32302f;266
--user-profile-overlay-background-hover: #3c3836;267
--modal-background: #32302f;268
--modal-footer-background: #32302f;269
--__adaptive-focus-ring-color: #83a598;270
--textbox-markdown-syntax: #7c6f64;271
--logo-primary: #f9f5d7;272
--checkbox-border-default: #665c54;273
--checkbox-icon-active: #1d2021;274
--radio-thumb-background-active: #1d2021;275
--plum-23: #32302f;276
--badge-text-brand: #1d2021;277
--deprecated-panel-background: #3c3836;278
--deprecated-card-bg: #282828;279
--deprecated-card-editable-bg: #282828;280
--deprecated-store-bg: #3c3836;281
--deprecated-quickswitcher-input-background: #282828;282
--deprecated-quickswitcher-input-placeholder: rgba(235, 219, 178, 0.3);283
--deprecated-text-input-bg: #282828;284
--white: #ebdbb2;285
--white-500: #ebdbb2;286
--black-500: #1d2021;287
--green-360: #b8bb26;288
--green-300: #b8bb26;289
--yellow-360: #fabd2f;290
--yellow-300: #fabd2f;291
--red-400: #fb4934;292
--red-430: #fb4934;293
--red-500: #cc241d;294
--blue-500: #83a598;295
--blue-530: #83a598;296
--primary-100: #d5c4a1;297
--primary-200: #a89984;298
--primary-300: #d5c4a1;299
--primary-400: #d5c4a1;300
--primary-630: #3c3836;301
--primary-700: #504945;302
--primary-800: #1d2021;303
--twitch: #d5c4a1;304
--playstation: #83a598;305
--spotify: #b8bb26;306
--guild-boosting-pink: #8ec07c;307
--guild-boosting-blue: #83a598;308
--guild-boosting-purple: #d5c4a1;309
--premium-perk-yellow: #fabd2f;310
--premium-perk-purple: #d5c4a1;311
--premium-perk-dark-blue: #83a598;312
--premium-perk-light-blue: #8ec07c;313
--premium-perk-blue: #83a598;314
--premium-perk-green: #b8bb26;315
--premium-perk-pink: #d5c4a1;316
--premium-perk-orange: #fabd2f;317
--premium-tier-0-blue: #83a598;318
--premium-tier-0-purple: #d5c4a1;319
--premium-tier-1-blue-for-gradients: #8ec07c;320
--premium-tier-1-dark-blue-for-gradients: #83a598;321
--premium-tier-2-purple-for-gradients: #d5c4a1;322
--premium-tier-2-purple-for-gradients-2: #a89984;323
--premium-tier-2-pink-for-gradients: #d5c4a1;324
}325
326
.visual-refresh.theme-dark,327
.visual-refresh .theme-dark {328
--__header-bar-background: #3c3836 !important;329
--background-surface-high: #32302f !important;330
--background-surface-higher: #3c3836 !important;331
--background-surface-highest: #504945 !important;332
--background-base-lowest: #1d2021 !important;333
--background-base-lower: #282828 !important;334
--background-base-low: #32302f !important;335
--bg-surface-raised: #3c3836;336
--background-gradient-highest: #32302f;337
--background-primary: #32302f;338
--background-secondary: #282828;339
--background-secondary-alt: #3c3836 !important;340
--background-tertiary: #1d2021;341
--background-floating: #3c3836;342
--background-accent: #504945 !important;343
--background-modifier-hover: rgba(80, 73, 69, 0.3);344
--background-modifier-active: rgba(80, 73, 69, 0.5);345
--background-modifier-selected: rgba(80, 73, 69, 0.6);346
--background-modifier-accent: #504945;347
--background-mod-muted: rgba(80, 73, 69, 0.05);348
--background-mod-normal: rgba(80, 73, 69, 0.15);349
--background-mod-subtle: rgba(80, 73, 69, 0.25) !important;350
--background-mod-strong: rgba(80, 73, 69, 0.45) !important;351
--app-frame-background: #1d2021;352
--home-background: #32302f;353
--chat-background: #32302f;354
--chat-background-default: #32302f;355
--chat-border: #1d2021;356
--chat-text-muted: #a89984;357
--userarea-background: #1d2021;358
--activity-card-background: #32302f;359
--card-background-default: #3c3836 !important;360
--custom-channel-members-bg: #282828;361
--custom-status-bubble-background: #1d2021 !important;362
--custom-status-bubble-background-color: #282828 !important;363
--border-subtle: #32302f !important;364
--border-muted: #3c3836;365
--border-normal: #1d2021;366
--border-strong: #282828;367
--border-color: #504945;368
--deprecated-text-input-border: #504945;369
--deprecated-text-input-border-hover: #665c54;370
--deprecated-text-input-border-disabled: #3c3836;371
--deprecated-text-input-prefix: #d5c4a1;372
--header-primary: #f9f5d7;373
--header-secondary: #a89984;374
--text-normal: #ebdbb2;375
--text-muted: #a89984 !important;376
--text-link: #83a598 !important;377
--text-positive: #b8bb26;378
--text-warning: #fabd2f;379
--text-danger: #fb4934;380
--text-default: #ebdbb2;381
--text-strong: #f9f5d7 !important;382
--text-subtle: #d5c4a1;383
--text-brand: #83a598;384
--text-feedback-positive: #b8bb26;385
--text-feedback-critical: #fb4934;386
--text-feedback-warning: #fabd2f;387
--text-feedback-info: #83a598;388
--text-status-online: #b8bb26;389
--text-status-idle: #fabd2f;390
--text-status-dnd: #fb4934;391
--text-status-offline: #a89984;392
--interactive-normal: #a89984;393
--interactive-hover: #d5c4a1;394
--interactive-active: #f9f5d7;395
--interactive-muted: #665c54;396
--interactive-icon-default: #ebdbb2 !important;397
--interactive-icon-hover: #ebdbb2;398
--interactive-icon-active: #ebdbb2;399
--interactive-text-default: #ebdbb2 !important;400
--interactive-text-hover: #ebdbb2;401
--interactive-text-active: #ebdbb2;402
--interactive-background-hover: rgba(80, 73, 69, 0.15);403
--interactive-background-selected: rgba(80, 73, 69, 0.2);404
--interactive-background-active: rgba(235, 219, 178, 0.17);405
--channels-default: #a89984 !important;406
--channels-voice-default: #a89984;407
--channel-icon: #a89984 !important;408
--channel-text-area-placeholder: rgba(235, 219, 178, 0.5);409
--channeltextarea-background: #282828;410
--voice-color: #8ec07c;411
--status-speaking: #8ec07c !important;412
--brand-experiment: #076678;413
--brand-experiment-560: #076678;414
--brand-experiment-600: #83a598;415
--control-brand-foreground: #83a598;416
--control-brand-foreground-new: #83a598;417
--brand-100: #e8f2f0;418
--brand-130: #def0ed;419
--brand-160: #d1ebe7;420
--brand-200: #c2e4de;421
--brand-230: #b3dcd6;422
--brand-260: #a4d3cc;423
--brand-300: #96ccc4;424
--brand-330: #8fc4bc;425
--brand-360: #89bcb4;426
--brand-400: #87b9b1;427
--brand-430: #85b4ac;428
--brand-460: #84afa7;429
--brand-500: #83a598 !important;430
--brand-530: #83a598;431
--brand-560: #076678;432
--brand-600: #83a598;433
--brand-630: #63837b;434
--brand-660: #547970;435
--brand-700: #456f66;436
--brand-730: #3c6259;437
--brand-760: #335650;438
--brand-800: #2a4a44;439
--brand-830: #21403a;440
--brand-860: #193630;441
--brand-900: #112c26;442
--brand-05a: rgba(131, 165, 152, 0.05);443
--brand-10a: rgba(131, 165, 152, 0.1);444
--brand-15a: rgba(131, 165, 152, 0.15);445
--brand-20a: rgba(131, 165, 152, 0.2);446
--brand-25a: rgba(131, 165, 152, 0.25);447
--brand-30a: rgba(131, 165, 152, 0.3);448
--brand-35a: rgba(131, 165, 152, 0.35);449
--brand-40a: rgba(131, 165, 152, 0.4);450
--brand-45a: rgba(131, 165, 152, 0.45);451
--brand-50a: rgba(131, 165, 152, 0.5);452
--brand-55a: rgba(131, 165, 152, 0.55);453
--brand-60a: rgba(131, 165, 152, 0.6);454
--brand-65a: rgba(131, 165, 152, 0.65);455
--brand-70a: rgba(131, 165, 152, 0.7);456
--brand-75a: rgba(131, 165, 152, 0.75);457
--brand-80a: rgba(131, 165, 152, 0.8);458
--brand-85a: rgba(131, 165, 152, 0.85);459
--brand-90a: rgba(131, 165, 152, 0.9);460
--brand-95a: rgba(131, 165, 152, 0.95);461
--opacity-blurple-8: rgba(131, 165, 152, 0.08);462
--opacity-blurple-16: rgba(131, 165, 152, 0.16);463
--opacity-blurple-24: rgba(131, 165, 152, 0.24);464
--opacity-blurple-32: rgba(131, 165, 152, 0.32);465
--opacity-blurple-60: rgba(131, 165, 152, 0.6);466
--blurple-50: #076678;467
--blurple-60: #a4c3bb;468
--control-primary-background-default: #076678;469
--control-primary-background-hover: #83a598;470
--control-primary-background-active: #83a598;471
--control-secondary-background-default: #504945 !important;472
--control-secondary-background-hover: #665c54;473
--control-secondary-background-active: #665c54;474
--control-secondary-border-default: #504945;475
--control-secondary-text-default: #ebdbb2 !important;476
--control-secondary-text-hover: #ebdbb2;477
--control-critical-primary-background-default: #cc241d;478
--control-critical-primary-background-hover: #fb4934;479
--control-critical-primary-background-active: #fb4934;480
--control-critical-primary-text-default: #1d2021;481
--control-critical-primary-text-hover: #1d2021;482
--control-critical-secondary-background-default: transparent;483
--control-critical-secondary-background-hover: rgba(251, 73, 52, 0.15);484
--control-critical-secondary-background-active: rgba(251, 73, 52, 0.2);485
--control-critical-secondary-border-default: #fb4934;486
--control-critical-secondary-border-hover: #fb4934;487
--control-critical-secondary-border-active: #fb4934;488
--control-critical-secondary-text-default: #ebdbb2;489
--control-critical-secondary-text-hover: #1d2021;490
--control-critical-secondary-text-active: #1d2021;491
--control-connected-background-default: #b8bb26;492
--control-connected-background-hover: rgb(204.8533333333, 208.1933333333, 42.3066666667);493
--control-connected-background-active: #b8bb26;494
--control-connected-border-default: #b8bb26;495
--control-connected-border-hover: rgb(204.8533333333, 208.1933333333, 42.3066666667);496
--control-connected-border-active: rgb(204.8533333333, 208.1933333333, 42.3066666667);497
--button-outline-primary-text: #ebdbb2;498
--button-outline-brand-text: #ebdbb2;499
--button-outline-brand-background-hover: rgba(131, 165, 152, 0.3);500
--button-outline-brand-border-active: #83a598;501
--status-positive: #8ec07c !important;502
--status-positive-background: #8ec07c !important;503
--status-positive-text: #1d2021;504
--status-warning: #fabd2f;505
--status-warning-background: #fabd2f;506
--status-warning-text: #1d2021;507
--status-danger: #fb4934;508
--icon-status-online: #b8bb26;509
--icon-status-idle: #fabd2f;510
--icon-status-dnd: #fb4934;511
--icon-status-offline: #a89984;512
--background-feedback-positive: rgba(184, 187, 38, 0.15) !important;513
--background-feedback-warning: rgba(250, 189, 47, 0.15);514
--background-feedback-critical: rgba(251, 73, 52, 0.15);515
--background-feedback-info: rgba(131, 165, 152, 0.15);516
--background-feedback-notification: #fb4934;517
--badge-notification-background: #fb4934;518
--icon-feedback-positive: #8ec07c !important;519
--icon-feedback-warning: #fabd2f;520
--icon-feedback-critical: #fb4934;521
--icon-feedback-info: #83a598;522
--icon-feedback-notification: #fb4934;523
--notice-background-critical: #fb4934;524
--notice-background-info: #83a598;525
--notice-background-positive: #b8bb26;526
--notice-background-warning: #fabd2f;527
--notice-text-critical: #1d2021;528
--notice-text-info: #1d2021;529
--notice-text-positive: #1d2021;530
--notice-text-warning: #1d2021;531
--background-mentioned: rgba(215, 153, 33, 0.07);532
--background-mentioned-hover: rgba(215, 153, 33, 0.12);533
--background-mentioned-focus: rgba(215, 153, 33, 0.15);534
--mention-foreground: #d79921;535
--mention-background: rgba(215, 153, 33, 0.3);536
--message-mentioned-background-default: rgba(215, 153, 33, 0.07);537
--message-mentioned-background-hover: rgba(215, 153, 33, 0.05);538
--message-automod-background-default: rgba(204, 36, 29, 0.05);539
--message-automod-background-hover: rgba(204, 36, 29, 0.1);540
--message-highlight-background-default: rgba(215, 153, 33, 0.08);541
--message-highlight-background-hover: rgba(215, 153, 33, 0.06);542
--message-reacted-background-default: rgba(131, 165, 152, 0.3) !important;543
--message-reacted-text-default: #83a598;544
--message-background-hover: rgba(30, 25, 20, 0.08) !important;545
--background-code: #1d2021;546
--spoiler-revealed-background: #3c3836;547
--spoiler-hidden-background: #504945;548
--__spoiler-background-color--hidden: #504945;549
--__spoiler-warning-background-color: #665c54;550
--input-background-default: #1d2021;551
--input-text-default: #ebdbb2;552
--input-placeholder-text-default: rgba(235, 219, 178, 0.5);553
--input-border-default: #504945;554
--icon-muted: #665c54 !important;555
--icon-voice-muted: #fb4934;556
--icon-default: #ebdbb2;557
--icon-strong: #f9f5d7;558
--icon-subtle: #d5c4a1;559
--scrollbar-thin-thumb: #504945;560
--scrollbar-thin-track: transparent;561
--scrollbar-auto-thumb: #504945;562
--scrollbar-auto-track: #1d2021;563
--scrollbar-auto-scrollbar-color-thumb: #504945;564
--scrollbar-auto-scrollbar-color-track: #1d2021;565
--elevation-low: 0 1px 0 rgba(29, 32, 33, 0.3), 0 2px 0 rgba(29, 32, 33, 0.1);566
--elevation-medium: 0 4px 4px rgba(0, 0, 0, 0.24);567
--elevation-high: 0 8px 16px rgba(0, 0, 0, 0.36);568
--elevation-stroke: 0 0 0 1px rgba(29, 32, 33, 0.2);569
--user-profile-overlay-background: #32302f;570
--user-profile-overlay-background-hover: #3c3836;571
--modal-background: #32302f !important;572
--modal-footer-background: #32302f;573
--logo-primary: #f9f5d7;574
--__adaptive-focus-ring-color: #83a598;575
--textbox-markdown-syntax: #7c6f64;576
--checkbox-border-default: #665c54;577
--checkbox-icon-active: #1d2021;578
--radio-thumb-background-active: #1d2021;579
--plum-23: #32302f;580
--badge-text-brand: #1d2021;581
--deprecated-panel-background: #3c3836;582
--deprecated-card-bg: #282828;583
--deprecated-card-editable-bg: #282828;584
--deprecated-store-bg: #3c3836;585
--deprecated-quickswitcher-input-background: #282828;586
--deprecated-quickswitcher-input-placeholder: rgba(235, 219, 178, 0.3);587
--deprecated-text-input-bg: #282828;588
--white: #ebdbb2;589
--white-500: #ebdbb2;590
--black-500: #1d2021;591
--green-360: #b8bb26;592
--green-300: #b8bb26;593
--yellow-360: #fabd2f;594
--yellow-300: #fabd2f;595
--red-400: #fb4934;596
--red-430: #fb4934;597
--red-500: #cc241d;598
--blue-500: #83a598;599
--blue-530: #83a598;600
--primary-100: #d5c4a1;601
--primary-200: #a89984;602
--primary-300: #d5c4a1;603
--primary-400: #d5c4a1;604
--primary-630: #3c3836;605
--primary-700: #504945;606
--primary-800: #1d2021;607
--twitch: #d5c4a1;608
--playstation: #83a598;609
--spotify: #b8bb26;610
--guild-boosting-pink: #8ec07c;611
--guild-boosting-blue: #83a598;612
--guild-boosting-purple: #d5c4a1;613
--premium-perk-yellow: #fabd2f;614
--premium-perk-purple: #d5c4a1;615
--premium-perk-dark-blue: #83a598;616
--premium-perk-light-blue: #8ec07c;617
--premium-perk-blue: #83a598;618
--premium-perk-green: #b8bb26;619
--premium-perk-pink: #d5c4a1;620
--premium-perk-orange: #fabd2f;621
--premium-tier-0-blue: #83a598;622
--premium-tier-0-purple: #d5c4a1;623
--premium-tier-1-blue-for-gradients: #8ec07c;624
--premium-tier-1-dark-blue-for-gradients: #83a598;625
--premium-tier-2-purple-for-gradients: #d5c4a1;626
--premium-tier-2-purple-for-gradients-2: #a89984;627
--premium-tier-2-pink-for-gradients: #d5c4a1;628
}629
630
.visual-refresh.theme-dark button[class*=button_][class*=lookFilled_][class*=colorGreen_],631
.visual-refresh .theme-dark button[class*=button_][class*=lookFilled_][class*=colorGreen_],632
.visual-refresh.theme-dark button[class*=colorable_][class*=join_],633
.visual-refresh .theme-dark button[class*=colorable_][class*=join_] {634
color: #1d2021 !important;635
}636
637
:is(.visual-refresh.theme-dark, .visual-refresh .theme-dark) :is(div[class^=item_][class*=addFriend_],638
div[class^=numberBadge_][style*="background-color: var(--background-feedback-notification);"],639
div[class^=numberBadge_][style*="background-color: var(--badge-notification-background);"],640
div[class*=iconBadge_][class*=isCurrentUserConnected_],641
span[class*=botTag_],642
span[class^=unreadPill_],643
div[class^=listItem_] div[class^=wrapper_] [class*=selected_],644
div[class^=icon_][class*=noIcon_],645
button[class^=container_] > div[class^=icon_] > svg,646
div[class^=newBadge_],647
button[class*=button_][class*=lookFilled_][class*=colorBrand_],648
button[class*=button_][class*=lookFilled_][class*=colorLink_],649
div[class*=textBadge_][class*=base_],650
svg[class^=descriptionIcon_],651
div[class^=uploadDropModal_],652
svg[class^=stepIcon_],653
svg[class^=activeIcon_],654
div[class*=tooltipBrand_],655
div[class*=tooltipGreen_],656
span[class*=planOptionDiscount_],657
div[class*=memberCount_],658
svg[class*=flowerStar_] + div[class*=childContainer_],659
div[class*=streamerModeEnabledBtn_],660
div[class*=nowPlaying_],661
div[class^=pageControlContainer_],662
[class*=notice_][class*=colorBrand_],663
[class*=colorStreamerMode_],664
[class*=colorSpotify_],665
[class*=colorPremium_],666
[class*=colorPlayStation_]) {667
--white: #f9f5d7;668
--white-500: #f9f5d7;669
}670
671
.visual-refresh.theme-dark ::-moz-selection, .visual-refresh .theme-dark ::-moz-selection {672
background-color: rgba(131, 165, 152, 0.6);673
}674
675
.visual-refresh.theme-dark ::selection,676
.visual-refresh .theme-dark ::selection {677
background-color: rgba(131, 165, 152, 0.6);678
}679
680
.visual-refresh.theme-dark button.vc-btn-primary,681
.visual-refresh .theme-dark button.vc-btn-primary {682
color: #f9f5d7 !important;683
background-color: #076678 !important;684
}685
.visual-refresh.theme-dark button.vc-btn-primary:hover, .visual-refresh.theme-dark button.vc-btn-primary:active,686
.visual-refresh .theme-dark button.vc-btn-primary:hover,687
.visual-refresh .theme-dark button.vc-btn-primary:active {688
background-color: #83a598 !important;689
}690
691
.visual-refresh.theme-dark button.vc-btn-positive,692
.visual-refresh .theme-dark button.vc-btn-positive {693
color: #1d2021 !important;694
}695
696
.visual-refresh.theme-dark button[class^=button_][class*=" primary_"],697
.visual-refresh .theme-dark button[class^=button_][class*=" primary_"] {698
color: #f9f5d7 !important;699
background-color: #076678 !important;700
}701
.visual-refresh.theme-dark button[class^=button_][class*=" primary_"]:hover, .visual-refresh.theme-dark button[class^=button_][class*=" primary_"]:active,702
.visual-refresh .theme-dark button[class^=button_][class*=" primary_"]:hover,703
.visual-refresh .theme-dark button[class^=button_][class*=" primary_"]:active {704
background-color: #83a598 !important;705
}706
707
.theme-dark {708
--background-mentioned: rgba(215, 153, 33, 0.07);709
--background-mentioned-hover: rgba(215, 153, 33, 0.12);710
--background-message-hover: rgba(30, 25, 20, 0.08);711
--text-normal: #ebdbb2;712
--text-link: #83a598;713
--header-primary: #f9f5d7;714
--header-secondary: #a89984;715
--interactive-normal: #a89984;716
--interactive-hover: #d5c4a1;717
--interactive-active: #f9f5d7;718
--channels-default: #a89984;719
}720
721
.theme-light {722
--background-primary: #32302f;723
--background-secondary: #282828;724
--background-tertiary: #1d2021;725
--background-floating: #3c3836;726
--header-primary: #f9f5d7;727
--header-secondary: #a89984;728
--text-normal: #ebdbb2;729
--deprecated-text-input-bg: #282828;730
}731
732
* {733
border-radius: 0 !important;734
}735
736
#app-mount {737
font-family: "IBM Plex Mono", "Courier New", monospace;738
letter-spacing: -0.01em;739
}740
741
#app-mount [class*=markup],742
#app-mount [class*=markup] *,743
#app-mount [class*=messageContent],744
#app-mount [class*=messageContent] * {745
font-family: "IBM Plex Sans", sans-serif;746
letter-spacing: 0;747
}748
749
[role=textbox],750
[role=textbox] *,751
[data-slate-editor],752
[data-slate-editor] * {753
font-family: "IBM Plex Sans", sans-serif !important;754
letter-spacing: 0 !important;755
}756
757
div[class*=accountProfileCard_] *,758
div[class*=nameTag_] *,759
div[class*=customStatus_] * {760
font-family: "IBM Plex Sans", sans-serif !important;761
letter-spacing: 0 !important;762
line-height: normal !important;763
}764
765
code,766
pre,767
#app-mount [class*=markup] code,768
#app-mount [class*=markup] pre {769
font-family: "IBM Plex Mono", monospace !important;770
background-color: #1d2021 !important;771
border: 1px solid #504945 !important;772
}773
774
::-webkit-scrollbar-thumb {775
background-color: #504945 !important;776
border-radius: 0 !important;777
}778
779
::-webkit-scrollbar-track {780
background-color: #1d2021 !important;781
border-radius: 0 !important;782
}783
784
foreignObject[mask] {785
-webkit-mask: none !important;786
mask: none !important;787
}788
789
[class*=mask] circle[fill=black],790
[class*=svg] circle[fill=black],791
[class*=mask] circle[fill=white],792
[class*=svg] circle[fill=white],793
[class*=mask] rect[fill=black],794
[class*=svg] rect[fill=black] {795
display: none !important;796
}797
798
rect[mask*=status] {799
stroke: #1d2021 !important;800
stroke-width: 10px !important;801
paint-order: stroke fill !important;802
}803
804
foreignObject[width="20"][height="20"]:has(~ g),805
foreignObject[width="24"][height="24"]:has(~ g),806
foreignObject[width="32"][height="32"]:has(~ g),807
foreignObject[width="40"][height="40"]:has(~ g) {808
clip-path: polygon(0% 0%, 100% 0%, 100% 65%, 65% 65%, 65% 100%, 0% 100%) !important;809
}810
811
foreignObject[width="32"][height="32"]:has(~ g rect[mask="url(#svg-mask-status-online-mobile)"]),812
foreignObject[width="40"][height="40"]:has(~ g rect[mask="url(#svg-mask-status-online-mobile)"]) {813
clip-path: polygon(0% 0%, 100% 0%, 100% 49%, 65% 49%, 65% 100%, 0% 100%) !important;814
}815
816
foreignObject[width="80"][height="80"][mask] ~ g rect {817
transform: translate(16px, 16px) !important;818
}819
820
foreignObject[width="80"][height="80"]:has(~ g rect[mask="url(#svg-mask-status-online-mobile)"]) {821
clip-path: polygon(0% 0%, 100% 0%, 100% 90%, 95% 90%, 95% 100%, 0% 100%) !important;822
}823
824
foreignObject[width="120"][height="120"][mask] ~ g rect {825
transform: translate(25px, 25px) !important;826
}827
828
foreignObject[width="120"][height="120"]:has(~ g rect[mask="url(#svg-mask-status-online-mobile)"]) {829
clip-path: polygon(0% 0%, 100% 0%, 100% 88.7%, 95% 88.7%, 95% 100%, 0% 100%) !important;830
}831
832
foreignObject [class*=avatarStack_],833
foreignObject [class*=avatarStack_]::after,834
foreignObject [class*=avatarStack_] > * {835
clip-path: none !important;836
border-radius: 0 !important;837
}838
839
div[class*=speaking_] {840
box-shadow: inset 0 0 0 2px #8ec07c !important;841
}842
843
[class*=folder],844
[class*=folderEndButton],845
[class*=folderPreview],846
[class*=blobContainer],847
[class*=iconBadge] {848
clip-path: inset(0) !important;849
}850
851
section[class*=panels_] {852
flex-shrink: 0 !important;853
min-height: 52px !important;854
background-color: #1d2021 !important;855
}856
857
[class^=privateChannels_] [class^=buttonChildrenWrapper_],858
[class^=privateChannels_] [class^=buttonChildren_],859
[class^=privateChannels_] button:has([class^=buttonChildrenWrapper_]) {860
background-color: #1d2021 !important;861
}862
863
div[class*=listItemWrapper_],864
li[class*=listItem_] {865
overflow: visible !important;866
}867
868
div[class*=embed_],869
div[class*=embedWrapper_] {870
background-color: #3c3836 !important;871
border-left: 3px solid #83a598 !important;872
}873
874
div[class*=reaction_] {875
background-color: #3c3836 !important;876
border: 1px solid #504945 !important;877
}878
879
div[class*=reactionMe_] {880
background-color: rgba(131, 165, 152, 0.2) !important;881
border: 1px solid #83a598 !important;882
}883
884
div[class*=mentioned_] {885
background-color: rgba(215, 153, 33, 0.07) !important;886
}887
div[class*=mentioned_]::before {888
background-color: #d79921 !important;889
}890
891
:is(.visual-refresh.theme-dark, .visual-refresh .theme-dark) button[class*=button_][class*=lookFilled_][class*=colorRed_] {892
background-color: #cc241d !important;893
}894
:is(.visual-refresh.theme-dark, .visual-refresh .theme-dark) button[class*=button_][class*=lookFilled_][class*=colorRed_]:hover {895
background-color: #fb4934 !important;896
}897
:is(.visual-refresh.theme-dark, .visual-refresh .theme-dark) button[class*=button_][class*=lookFilled_][class*=colorGrey_] {898
background-color: #3c3836 !important;899
color: #ebdbb2 !important;900
}901
:is(.visual-refresh.theme-dark, .visual-refresh .theme-dark) button[class*=button_][class*=lookFilled_][class*=colorGrey_]:hover {902
background-color: #504945 !important;903
}904
:is(.visual-refresh.theme-dark, .visual-refresh .theme-dark) button[class*=button_][class*=lookFilled_][class*=colorBrand_] {905
background-color: #076678 !important;906
color: #f9f5d7 !important;907
}908
:is(.visual-refresh.theme-dark, .visual-refresh .theme-dark) button[class*=button_][class*=lookFilled_][class*=colorBrand_]:hover {909
background-color: #83a598 !important;910
}911
:is(.visual-refresh.theme-dark, .visual-refresh .theme-dark) button[class*=button_][class*=active_] {912
color: #f9f5d7 !important;913
}914
:is(.visual-refresh.theme-dark, .visual-refresh .theme-dark) div[class*=winButtonClose_]:hover {915
color: #f9f5d7 !important;916
}917
918
div[class*=overlay_] {919
background-color: #282828 !important;920
}921
922
div[class*=newMessagesBar_] {923
background-color: #076678 !important;924
}925
926
.bd-addon-list .bd-addon-card {927
border: 1px solid #504945;928
background-color: #32302f;929
margin-bottom: 18px;930
}/*# sourceMappingURL=GruvboxSharp.theme.css.map */