BetterDiscordAddons/Themes/FullThemeDark/FullThemeDark.css

381 lines
12 KiB
CSS
Raw Normal View History

2020-09-10 14:24:55 +02:00
@import url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/ThemeDevBadge.css);
2019-03-21 09:43:34 +01:00
2019-02-12 11:31:16 +01:00
:root {
--daccentcolor: 114,137,218;
--vaccentcolor: var(--accentcolor,var(--daccentcolor));
}
2020-09-29 00:49:01 +02:00
.theme-light {
--header-primary: #fff;
--header-secondary: #b9bbbe;
--text-normal: #dcddde;
--text-muted: #72767d;
--text-link: #00b0f4;
--channels-default: #8e9297;
--interactive-normal: #b9bbbe;
--interactive-hover: #dcddde;
--interactive-active: #fff;
--interactive-muted: #4f545c;
--background-primary: #36393f;
--background-secondary: #2f3136;
--background-secondary-alt: #292b2f;
--background-tertiary: #202225;
--background-accent: #4f545c;
--background-floating: #18191c;
--background-mobile-primary: #36393f;
--background-mobile-secondary: #2f3136;
--background-modifier-hover: rgba(79,84,92,0.16);
--background-modifier-active: rgba(79,84,92,0.24);
--background-modifier-selected: rgba(79,84,92,0.32);
--background-modifier-accent: hsla(0,0%,100%,0.06);
--background-mentioned: rgba(250,166,26,0.05);
--background-mentioned-hover: rgba(250,166,26,0.08);
--background-message-hover: rgba(4,4,5,0.07);
--background-help-warning: rgba(250,166,26,0.1);
--background-help-info: rgba(0,176,244,0.1);
--scrollbar-thin-thumb: #202225;
--scrollbar-thin-track: transparent;
--scrollbar-auto-thumb: #202225;
--scrollbar-auto-track: #2e3338;
--scrollbar-auto-scrollbar-color-thumb: #202225;
--scrollbar-auto-scrollbar-color-track: #2f3136;
--elevation-stroke: 0 0 0 1px rgba(4,4,5,0.15);
--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);
--elevation-medium: 0 4px 4px rgba(0,0,0,0.16);
--elevation-high: 0 8px 16px rgba(0,0,0,0.24);
--logo-primary: #fff;
--focus-primary: #00b0f4;
--guild-header-text-shadow: 0 1px 1px rgba(0,0,0,0.4);
--channeltextarea-background: #40444b;
--activity-card-background: #202225;
--textbox-markdown-syntax: #8e9297;
--deprecated-card-bg: rgba(32,34,37,0.6);
--deprecated-card-editable-bg: rgba(32,34,37,0.3);
--deprecated-store-bg: #36393f;
--deprecated-quickswitcher-input-background: #72767d;
--deprecated-quickswitcher-input-placeholder: hsla(0,0%,100%,0.3);
--deprecated-text-input-bg: rgba(0,0,0,0.1);
--deprecated-text-input-border: rgba(0,0,0,0.3);
--deprecated-text-input-border-hover: #040405;
--deprecated-text-input-border-disabled: #202225;
--deprecated-text-input-prefix: #dcddde;
2019-02-15 17:09:11 +01:00
}
2020-09-29 00:49:01 +02:00
html {
color: #fff;
2019-10-28 08:54:57 +01:00
}
2020-09-29 00:49:01 +02:00
#app-mount .root-1gCeng { /* modal container */
background-color: var(--background-primary);
-webkit-box-shadow: 0 0 0 1px rgba(32,34,37,.6), 0 2px 10px 0 rgba(0,0,0,.2);
box-shadow: 0 0 0 1px rgba(32,34,37,.6), 0 2px 10px 0 rgba(0,0,0,.2);
}
#app-mount .footer-2gL1pp { /* modal footer */
2020-10-30 15:44:21 +01:00
background-color: var(--background-secondary);
2020-09-29 00:49:01 +02:00
-webkit-box-shadow: inset 0 1px 0 rgba(47,49,54,.6);
box-shadow: inset 0 1px 0 rgba(47,49,54,.6);
2019-02-15 17:09:11 +01:00
}
2020-09-29 00:49:01 +02:00
#app-mount .regionSelectModal-12e-57 { /* region modal container */
background-color: var(--background-primary) !important;
2019-02-11 10:50:17 +01:00
}
2020-09-29 00:49:01 +02:00
#app-mount .regionSelectModal-12e-57 .regionSelectModalOption-2DSIZ3 { /* region modal option */
background-color: var(--background-primary);
border-color: var(--background-modifier-accent);
2019-02-11 10:50:17 +01:00
}
2020-09-29 00:49:01 +02:00
#app-mount .regionSelectModal-12e-57 .regionSelectModalOption-2DSIZ3:hover {
background-color: var(--background-modifier-hover);
2019-10-12 19:03:12 +02:00
}
2020-09-29 00:49:01 +02:00
#app-mount .regionSelectName-2-2FWh { /* region modal name */
color: var(--text-normal);
2020-05-28 09:57:18 +02:00
}
2020-09-29 00:49:01 +02:00
#app-mount .regionSelectModal-12e-57 .regionSelectModalFooter-20C5iA { /* region modal footer */
color: var(--text-muted);
2019-02-11 10:50:17 +01:00
}
2020-09-29 00:49:01 +02:00
.arrow-hynWUl { /* create modal arrow */
object-position: -9999999px -9999999px;
-webkit-mask: url(https://discordapp.com/assets/69a0ea5dbf79a129c81a0cb171b60b7a.svg) center/cover no-repeat;
background: var(--text-normal);
}
#app-mount .backdrop-1wrmKB[style*="background-color: rgb(255,255,255)"] { /* download modal backdrop */
background-color: rgb(0,0,0) !important;
opacity: 0.85 !important;
}
#app-mount .downloadApps-wbBFdZ { /* download modal container */
background-color: var(--background-primary);
border-radius: 5px;
}
#app-mount .downloadApps-wbBFdZ .inner-2LETmR {
overflow-y: scroll;
}
#app-mount .downloadApps-wbBFdZ .inner-2LETmR:-webkit-scrollbar {
height: 16px;
width: 16px;
}
#app-mount .downloadApps-wbBFdZ .inner-2LETmR:-webkit-scrollbar-corner {
background-color: transparent;
}
#app-mount .downloadApps-wbBFdZ .inner-2LETmR:-webkit-scrollbar-thumb {
background-color: var(--scrollbar-auto-thumb);
min-height: 40px;
}
#app-mount .downloadApps-wbBFdZ .inner-2LETmR:-webkit-scrollbar-thumb,
#app-mount .downloadApps-wbBFdZ .inner-2LETmR:-webkit-scrollbar-track {
border: 4px solid transparent;
background-clip: padding-box;
border-radius: 8px;
}
#app-mount .downloadApps-wbBFdZ .inner-2LETmR:-webkit-scrollbar-track {
background-color: var(--scrollbar-auto-track);
}
#app-mount .uploadModalIn-1z07Bv .uploadDropModal-2kTwbc { /* uploadmodal container */
2020-05-11 21:09:59 +02:00
width: unset;
2019-02-11 10:50:17 +01:00
}
2019-11-24 09:27:42 +01:00
#app-mount .uploadDropModal-2kTwbc .bgScale-1otPtc {
2020-09-29 00:49:01 +02:00
background-color: var(--background-primary);
2019-02-11 10:50:17 +01:00
}
2019-11-24 09:27:42 +01:00
#app-mount .uploadDropModal-2kTwbc .inner-3nWsbo {
2020-09-29 00:49:01 +02:00
border-color: var(--text-normal);
2019-02-11 10:50:17 +01:00
}
#app-mount .uploadDropModal-2kTwbc .inner-3nWsbo .instructions-2Du9gG {
padding: 0 5px;
}
2020-09-29 00:49:01 +02:00
#app-mount .autocomplete-1vrmpx { /* autocomplete container */
background-color: var(--background-secondary);
2019-02-11 10:50:17 +01:00
}
2020-09-29 00:49:01 +02:00
#app-mount .selected-1Tbx07 { /* autocomplete row selected */
background-color: var(--background-primary);
2019-02-11 10:50:17 +01:00
}
2020-09-29 00:49:01 +02:00
#app-mount .divider-23swzi { /* autocomplete divider */
background-color: var(--background-modifier-accent);
2019-02-11 10:50:17 +01:00
}
2020-09-29 00:49:01 +02:00
#app-mount .contentTitle-2tG_sM { /* autocomplete contenttitle */
color: var(--text-muted);
2019-02-11 10:50:17 +01:00
}
#app-mount .contentTitle-2tG_sM strong {
2020-09-29 00:49:01 +02:00
color: var(--header-primary);
2019-02-11 10:50:17 +01:00
}
2020-09-29 00:49:01 +02:00
#app-mount .content-Qb0rXO { /* autocomplete content */
color: var(--header-primary);
2019-02-11 10:50:17 +01:00
}
2020-09-29 00:49:01 +02:00
#app-mount .iconForeground-1w5n7R{ /* autocomplete icon */
fill: var(--text-muted);
2019-02-11 10:50:17 +01:00
}
#app-mount .description-11DmNu,
#app-mount .descriptionUsername-J_75O8 {
2020-09-29 00:49:01 +02:00
color: var(--text-muted);
2019-02-11 10:50:17 +01:00
}
#app-mount .descriptionDiscriminator-3vUOCc {
2020-09-29 00:49:01 +02:00
color: var(--interactive-muted);
2019-02-11 10:50:17 +01:00
}
#app-mount .avatarStatus-3jMZl_ {
2020-09-29 00:49:01 +02:00
border-color: var(--background-secondary);
2019-02-11 10:50:17 +01:00
}
2020-03-26 11:07:46 +01:00
#app-mount .bd-addon-list .bd-addon-card.settings-open::-webkit-scrollbar,
2019-02-11 10:50:17 +01:00
#app-mount .bda-description.scroller::-webkit-scrollbar {
2020-09-29 00:49:01 +02:00
height: 8px;
width: 8px;
}
#app-mount .bd-addon-list .bd-addon-card.settings-open::-webkit-scrollbar-corner,
#app-mount .bda-description.scroller::-webkit-scrollbar-corner {
background-color: transparent;
2019-02-11 10:50:17 +01:00
}
2020-03-26 11:07:46 +01:00
#app-mount .bd-addon-list .bd-addon-card.settings-open::-webkit-scrollbar-thumb,
2019-02-11 10:50:17 +01:00
#app-mount .bda-description.scroller::-webkit-scrollbar-thumb {
background-clip: padding-box;
2020-10-09 21:09:35 +02:00
background-color: var(--scrollbar-thin-thumb);
border: 2px solid transparent;
border-radius: 4px;
min-height: 40px;
2019-02-11 10:50:17 +01:00
}
2020-09-29 00:49:01 +02:00
#app-mount .bd-addon-list .bd-addon-card.settings-open::-webkit-scrollbar-track,
#app-mount .bda-description.scroller::-webkit-scrollbar-track {
2020-10-09 21:09:35 +02:00
background-color: var(--scrollbar-thin-track);
border: 2px solid var(--scrollbar-thin-track);
2019-02-11 10:50:17 +01:00
}
2020-09-29 00:49:01 +02:00
body .ace_editor {
background: var(--background-secondary);
2019-02-24 10:03:23 +01:00
}
2020-09-29 00:49:01 +02:00
body .contentRegion-3nDuYy #bd-customcss-attach-controls,
body #bd-customcss-detach-container #bd-customcss-attach-controls {
background: var(--background-secondary);
box-shadow: 0 1px 0 0 var(--background-secondary) inset;
2019-02-24 10:03:23 +01:00
}
2020-09-29 00:49:01 +02:00
body .standardSidebarView-3F1I7i #bd-customcss-attach-controls button,
body .bd-detached-css-editor #bd-customcss-attach-controls button {
background: var(--background-primary);
2019-02-24 10:41:42 +01:00
}
2020-09-29 00:49:01 +02:00
body .standardSidebarView-3F1I7i #bd-customcss-attach-controls button[style*="border-left"],
body .bd-detached-css-editor #bd-customcss-attach-controls button[style*="border-left"] {
border-left-color: var(--background-secondary) !important;
2019-02-24 10:41:42 +01:00
}
2020-09-29 00:49:01 +02:00
body .standardSidebarView-3F1I7i #bd-customcss-attach-controls button[style*="border-right"],
body .bd-detached-css-editor #bd-customcss-attach-controls button[style*="border-right"] {
border-right-color: var(--background-secondary) !important;
2019-02-24 10:41:42 +01:00
}
2020-09-29 00:49:01 +02:00
#bd-customcss-attach-controls .help-text .inline {
background: var(--background-primary);
2019-04-05 18:18:53 +02:00
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu {
2019-02-16 20:35:57 +01:00
position: absolute;
top: 10vh;
2019-02-16 21:32:43 +01:00
right: calc(50vw - 300px);
2019-02-16 20:35:57 +01:00
bottom: 10vh;
2019-02-16 21:32:43 +01:00
left: calc(50vw - 300px);
2020-09-29 00:49:01 +02:00
background-color: var(--background-primary);
2019-02-16 20:35:57 +01:00
border-radius: 5px;
2020-09-29 00:49:01 +02:00
box-shadow: 0 0 0 1px rgba(32,34,37,.6), 0 2px 10px 0 rgba(0,0,0,.2);
2019-02-16 20:35:57 +01:00
padding-right: 20px;
}
2020-09-29 00:49:01 +02:00
body #ace_settingsmenu table,
body #ace_settingsmenu tr,
body #ace_settingsmenu td {
display: block;
2019-02-16 20:35:57 +01:00
}
2020-09-29 00:49:01 +02:00
body #ace_settingsmenu > table > tr:last-child {
color: var(--text-muted);
float: right;
2019-02-16 20:35:57 +01:00
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu .ace_optionsMenuEntry {
2020-09-29 00:49:01 +02:00
height: 40px;
2019-02-16 20:35:57 +01:00
display: flex;
align-items: center;
justify-content: flex-start;
margin-bottom: 10px;
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu .ace_optionsMenuEntry:hover {
2019-02-16 20:35:57 +01:00
background: none;
}
2020-09-29 00:49:01 +02:00
body #ace_settingsmenu .ace_optionsMenuEntry > td:first-child {
flex: 1 0 auto;
margin-right: 10px;
2019-02-16 20:35:57 +01:00
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu .ace_optionsMenuEntry label {
2020-09-29 00:49:01 +02:00
color: var(--header-primary);
font-size: 16px;
font-weight: 500;
line-height: 24px;
cursor: pointer;
}
body #ace_settingsmenu .ace_optionsMenuEntry button {
justify-content: center;
align-items: center;
text-align: center;
background: transparent;
box-shadow: none;
border: none;
border-radius: 4px;
color: var(--interactive-normal);
min-width: 40px;
margin: 0 8px;
padding: 2px 8px;
}
body #ace_settingsmenu .ace_optionsMenuEntry button:hover {
background-color: var(--background-modifier-hover);
box-shadow: none;
border: none;
color: var(--interactive-hover);
}
body #ace_settingsmenu .ace_optionsMenuEntry button[ace_selected_button=true] {
background-color: var(--background-modifier-selected);
box-shadow: none;
border: none;
color: var(--interactive-active);
cursor: default;
2019-02-16 20:35:57 +01:00
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu .ace_optionsMenuEntry input[type="text"],
2020-09-29 00:49:01 +02:00
body #ace_settingsmenu .ace_optionsMenuEntry input[type="number"],
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu .ace_optionsMenuEntry select {
2020-09-29 00:49:01 +02:00
flex: 0 1 auto;
2019-02-16 20:35:57 +01:00
box-sizing: border-box;
2020-09-29 00:49:01 +02:00
float: unset !important;
background-color: rgba(0,0,0,.1);
border: 1px solid rgba(0,0,0,.3);
border-radius: 3px;
color: var(--header-primary);
2019-02-16 20:35:57 +01:00
width: 200px;
2020-09-29 00:49:01 +02:00
height: 40px;
padding: 10px;
font-size: 16px;
transition: background-color .15s ease, border .15s ease;
}
body #ace_settingsmenu .ace_optionsMenuEntry input[type="number"] {
padding-right: 2px;
2019-02-16 20:35:57 +01:00
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu .ace_optionsMenuEntry input[type="text"]:hover,
2020-09-29 00:49:01 +02:00
body #ace_settingsmenu .ace_optionsMenuEntry input[type="number"]:hover,
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu .ace_optionsMenuEntry select:hover {
2019-02-16 20:35:57 +01:00
border-color: #040405;
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu .ace_optionsMenuEntry input[type="text"]:focus,
2020-09-29 00:49:01 +02:00
body #ace_settingsmenu .ace_optionsMenuEntry input[type="number"]:focus,
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu .ace_optionsMenuEntry select:focus {
2019-02-16 20:35:57 +01:00
border-color: rgb(var(--vaccentcolor));
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu .ace_optionsMenuEntry select option {
2020-09-29 00:49:01 +02:00
background-color: #303339;
color: var(--header-primary);
2019-02-16 20:35:57 +01:00
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu input[type="checkbox"] {
2020-09-29 00:49:01 +02:00
position: relative;
float: unset !important;
width: 44px;
height: 24px;
2019-02-16 20:35:57 +01:00
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu input[type="checkbox"]:before {
2020-09-29 00:49:01 +02:00
content: "";
display: block;
position: relative;
background: var(--text-muted);
border-radius: 14px;
width: 44px;
height: 24px;
transition: background .15s ease-in-out,box-shadow .15s ease-in-out,border .15s ease-in-out;
2019-02-16 20:35:57 +01:00
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu input[type="checkbox"]:checked:before {
2020-09-29 00:49:01 +02:00
background: rgb(var(--vaccentcolor));
2019-02-16 20:35:57 +01:00
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu input[type="checkbox"]:after {
2020-09-29 00:49:01 +02:00
content: "";
display: block;
width: 18px;
height: 18px;
position: absolute;
top: 3px;
left: 3px;
bottom: 3px;
background: var(--header-primary);
border-radius: 10px;
transition: all .15s ease;
box-shadow: 0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05);
2019-02-16 20:35:57 +01:00
}
2019-02-19 20:07:03 +01:00
body #ace_settingsmenu input[type="checkbox"]:checked:after {
2020-09-29 00:49:01 +02:00
transform: translateX(20px);
2019-02-16 20:35:57 +01:00
}
2020-09-29 00:49:01 +02:00
body #ace_settingsmenu::-webkit-scrollbar {
height: 16px;
width: 16px;
2019-02-16 20:35:57 +01:00
}
2020-09-29 00:49:01 +02:00
body #ace_settingsmenu::-webkit-scrollbar-corner {
background-color: transparent;
}
body #ace_settingsmenu::-webkit-scrollbar-thumb {
background-color: var(--scrollbar-auto-thumb);
min-height: 40px;
2019-02-16 20:35:57 +01:00
}
2020-09-29 00:49:01 +02:00
body #ace_settingsmenu::-webkit-scrollbar-thumb,
body #ace_settingsmenu::-webkit-scrollbar-track {
border: 4px solid transparent;
background-clip: padding-box;
border-radius: 8px;
}
body #ace_settingsmenu::-webkit-scrollbar-track {
background-color: var(--scrollbar-auto-track);
2019-02-11 10:50:17 +01:00
}