Simplify

By Ashtrath Version 1.0.0 Updated 07/16/2021 54.6K downloads

a simple clean looking theme with blue colors.

blue customizable dark

Live preview

Full Discord interface with this theme applied โ€” powered by ThemePreview.

Screenshot

Simplify screenshot
simplify.theme.css
GitHub

Open source

https://raw.githubusercontent.com/Dyzean/Simplify/a1c9857c00084d4ed5b33166ef92721b5f7c3cfb/simplify.theme.css
1/**
2 * @name Simplify
3 * @description Simple Clean looking theme with blue colors.
4 * @author Ashtrath
5 * @version 1.0.0
6 * @authorId 2354831939099688962
7 */
8
9
10/* DONT TOUCH THIS!!! */
11@import url("https://dyzean.github.io/Simplify/simplify.css");
12
13/* Read this before editing stuff!!!
14*
15* > To comment or uncomment a line you need to put those "/" and "*" characters as you can see at the beginning and ending of my comments.
16* (You don't need to put a * at each line like I do, it's just for readability). See more here : https://developer.mozilla.org/en-US/docs/Web/CSS/Comments
17*
18* > You can play with the values and see how it goes, don't delete "px" after the value if you don't have knowledges in CSS.
19*
20* > To change the colors, replace the HEX code with the one you picked here : https://htmlcolorcodes.com
21*/
22
23/* No scrollbars, Delete the line below if you want the scrollbar back */
24::-webkit-scrollbar { display: none;}.content-1x5b-n { margin: 0 !important; border-radius: 0; }.mainContent-u_9PKf { padding-left: 8px;}.container-2Pjhx- { margin: 0; max-width: unset; }.layout-2DM8Md { border-radius: 0; padding: 0 16px;}.unread-2lAfLh { z-index: 1;} .buttons-3JBrkn { padding-right: 10px !important;}
25
26/* Settings Modal, Delete the line below if you want the normal settings */
27#app-mount .baseLayer-35bLyl { opacity: 1 !important; transform: unset !important; will-change: unset !important;}#app-mount .stop-animations * { transition-property: inherit !important; animation: inherit !important;}#app-mount .layer-3QrUeG.stop-animations:first-child::after { content: ";"; !important; position: fixed !important; background: rgb(0, 0, 0) !important; top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important; margin: 0 !important; padding: 0 !important; opacity: 0.85 !important; z-index: 999 !important; pointer-events: none !important;}#app-mount .layer-3QrUeG ~ .layer-3QrUeG { position: absolute !important; top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important; background: var(--settingsmodalbackground) !important; border-radius: 5px !important; box-shadow: var(--elevation-high) !important; width: var(--settingsmodalwidth) !important; height: var(--settingsmodalheight) !important; margin: auto !important; padding: 0 !important; overflow: hidden !important; contain: unset !important; z-index: 1000 !important;}#app-mount .layer-3QrUeG ~ .layer-3QrUeG >; div,#app-mount .layer-3QrUeG ~ .layer-3QrUeG .standardSidebarView-3F1I7i { position: static !important; border-radius: unset !important; width: 100% !important; height: 100% !important; margin: unset !important; padding: unset !important; overflow: hidden !important;}#app-mount .layer-3QrUeG ~ .layer-3QrUeG .sidebar-CFHs9e,#app-mount .layer-3QrUeG ~ .layer-3QrUeG .contentColumnDefault-1VQkGM { padding-top: 20px !important; padding-bottom: 20px !important;}#app-mount .layer-3QrUeG ~ .layer-3QrUeG .sidebar-dLM-kh { height: var(--settingsmodalheight) !important;}#app-mount .layer-3QrUeG ~ .layer-3QrUeG .repoHeader-2KfNvH { max-width: calc(var(--settingsmodalwidth) - 256px) !important;;}#app-mount .layer-3QrUeG ~ .layer-3QrUeG .standardSidebarView-3F1I7i .editor { height: calc(var(--settingsmodalheight) - 120px) !important;}#app-mount .layer-3QrUeG ~ .layer-3QrUeG .toolsContainer-1edPuj,#app-mount .layer-3QrUeG ~ .layer-3QrUeG .toolsContainer-1edPuj .tools-3-3s-N,#app-mount .layer-3QrUeG ~ .layer-3QrUeG .toolsContainer-1edPuj .container-1sFeqf,#app-mount .layer-3QrUeG ~ .layer-3QrUeG .toolsContainer-1edPuj .closeButton-1tv5uR { position: absolute !important; top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important; background: transparent !important; border: none !important; border-radius: 0 !important; width: 100% !important; max-width: unset !important; height: 100% !important; max-height: unset !important; margin: 0 !important; padding: 0 !important; opacity: 0 !important; cursor: default !important;}#app-mount .layer-3QrUeG ~ .layer-3QrUeG .toolsContainer-1edPuj { position: fixed !important; top: 22px !important; z-index: -1 !important;}#app-mount .layer-3QrUeG ~ .layer-3QrUeG .settingsToolbar-wu4yfQ { display: none !important;}#app-mount .layer-3QrUeG ~ .layer-3QrUeG .header-2RyJ0Y { max-width: calc(var(--settingsmodalwidth) - 730px) !important;}#app-mount .root-3R2ngo { position: fixed !important; top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important; background: var(--settingsmodalbackground) !important; border-radius: 5px !important; box-shadow: var(--elevation-high) !important; width: var(--settingsmodalwidth) !important; height: var(--settingsmodalheight) !important; margin: auto !important; padding: 0 !important; overflow: hidden !important; contain: unset !important; z-index: 1000 !important;}#app-mount .root-3R2ngo.enterDone-2zvtsK { transform: unset !important;}#app-mount .perksModal-fSYqOq { position: static !important; border-radius: unset !important; width: 100% !important; height: 100% !important; margin: unset !important; padding: unset !important;}#app-mount .perksModal-fSYqOq::before { width: var(--settingsmodalwidth) !important; height: var(--settingsmodalheight) !important; margin: auto !important;}#app-mount .perksModalContentWrapper-2HU6uL { padding: 10px 0 10px !important;}#app-mount .root-3R2ngo .perksModal-fSYqOq .carousel-6MSnEI { margin-left: calc(-0.5 * (100vw - var(--settingsmodalwidth))) !important;}#app-mount .root-3R2ngo .closeWrapper-9ScmSq,#app-mount .root-3R2ngo .closeWrapper-9ScmSq .closeContent-I3JbQJ,#app-mount .root-3R2ngo .closeWrapper-9ScmSq .container-1sFeqf,#app-mount .root-3R2ngo .closeWrapper-9ScmSq .closeButton-1tv5uR { position: absolute !important; top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important; background: transparent !important; border: none !important; border-radius: 0 !important; width: 100% !important; max-width: unset !important; height: 100% !important; max-height: unset !important; margin: 0 !important; padding: 0 !important; opacity: 0 !important; cursor: default !important;}#app-mount .root-3R2ngo .closeWrapper-9ScmSq { position: fixed !important; top: 22px !important; z-index: -1 !important;}#app-mount .userSettingsVoice-iwdUCU .previewOverlay-2O7_KC { background-color: var(--background-secondary); border-color: var(--background-tertiary);}
28
29
30/* ---- Discord Variables ---- */
31:root.theme-dark, .theme-light { /* I Don't support light theme, its just for ";Create Server"; modals */
32 /* Font Family */
33 --font-primary: Inter, ";Helvetica Neue";, Helvetica, Arial, sans-serif;
34 --font-display: Inter, ";Helvetica Neue";, Helvetica, Arial, sans-serif;
35
36 /* Settings Modal */
37 --settingsmodalbackground: transparent;
38 --settingsmodalwidth: 1000px;
39 --settingsmodalheight: 85vh;
40
41 /* Header Color */
42 --header-primary: #fff;
43 --header-secondary: #b9bbbe;
44
45 /* Text Color */
46 --text-normal: #f7f4f4;
47 --channels-default: #ddd5d3;
48 --interactive-normal: #EAE1DF;
49 --interactive-hover: #EAE1DF;
50 --interactive-active: #fff;
51 --interactive-muted: #505355;
52
53 /* Background Color */
54 --background-primary: #1c223a;
55 --background-secondary: #181d33;
56 --background-secondary-alt: #14192b;
57 --background-tertiary: #14192b;
58 --background-accent: #4d6a91;
59 --background-floating: #171d30;
60 --background-mentioned: rgba(0, 186, 254, 0.5);
61 --background-mentioned-hover: rgba(42, 196, 252, 0.63);
62
63 /* Scrollbars Color */
64 --scrollbar-thin-thumb: rgba(44, 49, 71, 0.658);
65 --scrollbar-thin-track: transparent;
66 --scrollbar-auto-thumb: rgba(67, 79, 134, 0.658);
67 --scrollbar-auto-track: rgba(24, 28, 51, 0.7);
68 --scrollbar-auto-scrollbar-color-thumb: rgba(67, 79, 134, 0.555);
69
70 /* Chat */
71 --channeltextarea-background: var(--background-primary);
72 --channeltextarea-background-hover: var(--background-secondary);
73
74/* ---- Addons Variables ---- */
75
76 /* --- Channel Indicator --- */
77 --indicator-hovered: rgba(79, 84, 92, 0.25);
78 --indicator-rounding: 0;
79 --indicator-border-info: 2px solid;
80
81 --indicator-selected: 112, 135, 215;
82 --indicator-selected-border: rgba(var(--indicator-selected));
83 --indicator-selected-background: rgba(var(--indicator-selected), 0.1);
84 --indicator-selected-hover: rgba(var(--indicator-selected), 0.18);
85
86 --indicator-unread: 255, 255, 255;
87 --indicator-unread-border: rgba(var(--indicator-unread), 0.6);
88 --indicator-unread-background: rgba(var(--indicator-unread), 0.01);
89
90 --indicator-connected: 67, 181, 129;
91 --indicator-connected-border: rgba(var(--indicator-connected));
92 --indicator-connected-background: rgba(var(--indicator-connected), 0.1);
93 --indicator-connected-hover: rgba(var(--indicator-connected), 0.18);
94
95 /* --- Radial Status --- */
96 --rs-small-spacing: 2px; /* Gap between avatar and status for members list/dms | MUST end in px */
97 --rs-medium-spacing: 3px; /* Gap between avatar and status for User popout | MUST end in px */
98 --rs-large-spacing: 4px; /* Gap between avatar and status for User profiles | MUST end in px */
99
100 --rs-small-width: 2px; /* Thickness of status border for members list/dms | MUST end in px */
101 --rs-medium-width: 3px; /* Thickness of status border for User popout | MUST end in px */
102 --rs-large-width: 4px; /* Thickness of status border for User profile | MUST end in px */
103
104 --rs-avatar-shape: 50%; /* 50% for round - 0% for square */
105
106 --rs-online-color: #43b581; /* Colour for online status */
107 --rs-idle-color: #faa61a; /* Colour for idle status */
108 --rs-dnd-color: #f04747; /* Colour for dnd status */
109 --rs-offline-color: #636b75; /* Colour for offline status */
110 --rs-streaming-color: #643da7; /* Colour for streaming status */
111 --rs-invisible-color: #747f8d; /* Colour for invisible status - Note: this will only show for your own invisibility */
112 --rs-phone-color: var(--rs-online-color); /* Colour of the ring and phone icon when a user is on their phone | */
113
114 --rs-phone-visible: block; /* Visibility of the phone icon next to a users avatar. | block = visible | none = hidden */
115 --container-color: var(--background-floating);
116}
117