PluginProbe
Darkify – Dark Mode & Night Mode for Website & Admin (Dark Theme Included) / 1.2.3
Darkify – Dark Mode & Night Mode for Website & Admin (Dark Theme Included) v1.2.3
2.1.3 2.1.2 2.1.1 2.1.0 2.0.4 2.0.3 2.0.2 2.0.1 2.0.0 1.5.5 1.5.4 1.5.3 1.5.2 1.5.1 1.5.0 trunk 1.0.1 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 All 57 releases
darkify / assets / css / client_main.css

client_main.css in Darkify – Dark Mode & Night Mode for Website & Admin (Dark Theme Included) 1.2.3, at assets/css/client_main.css

391 lines 11.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .darkify_dark_mode_enabled
2 .darkify_style_all:not(
3 .darkify_switch,
4 .darkify_switch *,
5 .darkify_ignore,
6 .darkify_ignore *
7 ) {
8 background: var(--darkify_dark_mode_bg) !important;
9 background-color: var(--darkify_dark_mode_bg) !important;
10 color: var(--darkify_dark_mode_text_color) !important;
11 border-color: var(--darkify_dark_mode_border_color) !important;
12 }
13 .darkify_dark_mode_enabled
14 .darkify_style_bg_txt:not(
15 .darkify_switch,
16 .darkify_switch *,
17 .darkify_ignore,
18 .darkify_ignore *
19 ) {
20 background: var(--darkify_dark_mode_bg) !important;
21 background-color: var(--darkify_dark_mode_bg) !important;
22 color: var(--darkify_dark_mode_text_color) !important;
23 }
24 .darkify_dark_mode_enabled
25 .darkify_style_bg_border:not(
26 .darkify_switch,
27 .darkify_switch *,
28 .darkify_ignore,
29 .darkify_ignore *
30 ) {
31 background: var(--darkify_dark_mode_bg) !important;
32 background-color: var(--darkify_dark_mode_bg) !important;
33 border-color: var(--darkify_dark_mode_border_color) !important;
34 }
35 .darkify_dark_mode_enabled
36 .darkify_style_txt_border:not(
37 .darkify_switch,
38 .darkify_switch *,
39 .darkify_ignore,
40 .darkify_ignore *
41 ) {
42 color: var(--darkify_dark_mode_text_color) !important;
43 border-color: var(--darkify_dark_mode_border_color) !important;
44 }
45 .darkify_dark_mode_enabled
46 .darkify_style_bg:not(
47 .darkify_switch,
48 .darkify_switch *,
49 .darkify_ignore,
50 .darkify_ignore *
51 ) {
52 background: var(--darkify_dark_mode_bg) !important;
53 background-color: var(--darkify_dark_mode_bg) !important;
54 }
55 .darkify_dark_mode_enabled
56 .darkify_style_txt:not(
57 .darkify_switch,
58 .darkify_switch *,
59 .darkify_ignore,
60 .darkify_ignore *
61 ) {
62 color: var(--darkify_dark_mode_text_color) !important;
63 }
64 .darkify_dark_mode_enabled
65 .darkify_style_border:not(
66 .darkify_switch,
67 .darkify_switch *,
68 .darkify_ignore,
69 .darkify_ignore *
70 ) {
71 border-color: var(--darkify_dark_mode_border_color) !important;
72 }
73 .darkify_dark_mode_enabled
74 .darkify_style_secondary_bg:not(
75 .darkify_switch,
76 .darkify_switch *,
77 .darkify_ignore,
78 .darkify_ignore *
79 ) {
80 background: var(--darkify_dark_mode_secondary_bg) !important;
81 background-color: var(--darkify_dark_mode_secondary_bg) !important;
82 }
83
84 /*Handle Link Style*/
85 .darkify_dark_mode_enabled
86 .darkify_style_link:not(
87 .darkify_switch,
88 .darkify_switch *,
89 .darkify_ignore,
90 .darkify_ignore *,
91 .drk_lite-nav ul li a
92 ) {
93 color: var(--darkify_dark_mode_link_color) !important;
94 }
95 .darkify_dark_mode_enabled
96 .darkify_style_link:not(
97 .darkify_switch,
98 .darkify_switch *,
99 .darkify_ignore,
100 .darkify_ignore *
101 ):hover {
102 color: var(--darkify_dark_mode_link_hover_color) !important;
103 }
104
105 /*Handle Form Element Style*/
106 .darkify_dark_mode_enabled
107 .darkify_style_form_element:not(
108 .darkify_switch,
109 .darkify_switch *,
110 .darkify_ignore,
111 .darkify_ignore *
112 ) {
113 background: var(--darkify_dark_mode_input_bg) !important;
114 background-color: var(--darkify_dark_mode_input_bg) !important;
115 color: var(--darkify_dark_mode_input_text_color) !important;
116 }
117 .darkify_dark_mode_enabled
118 .darkify_style_form_element:not(
119 .darkify_switch,
120 .darkify_switch *,
121 .darkify_ignore,
122 .darkify_ignore *
123 )::placeholder {
124 color: var(--darkify_dark_mode_input_placeholder_color) !important;
125 }
126
127 /*Handle Button Style*/
128 .darkify_dark_mode_enabled
129 .darkify_style_button:not(
130 .darkify_switch,
131 .darkify_switch *,
132 .darkify_ignore,
133 .darkify_ignore *,
134 ) {
135 background: var(--darkify_dark_mode_btn_bg) !important;
136 background-color: var(--darkify_dark_mode_btn_bg) !important;
137 color: var(--darkify_dark_mode_btn_text_color) !important;
138 }
139
140 /* ========================
141 Admin Bar Menu Design
142 ===========================*/
143 .darkify_admin_bar_switch_container {
144 cursor: pointer !important;
145 display: flex;
146 align-items: center;
147 justify-content: center;
148 width: 40px !important;
149 height: 32px !important;
150 }
151 .darkify_admin_bar_switch_container .ab-item {
152 height: 18px !important;
153 cursor: pointer !important;
154 background-color: #ffffff !important;
155 -webkit-mask: url(../img/switch_icons/switch_apple_light.svg) no-repeat center;
156 mask: url(../img/switch_icons/switch_apple_light.svg) no-repeat center;
157 }
158 .darkify_dark_mode_enabled .darkify_admin_bar_switch_container .ab-item {
159 -webkit-mask: url(../img/switch_icons/switch_apple_dark.svg) no-repeat center;
160 mask: url(../img/switch_icons/switch_apple_dark.svg) no-repeat center;
161 }
162
163 /* ========================
164 Block Editor Menu Design
165 ===========================*/
166 .darkify_block_editor_switch {
167 height: 33px;
168 cursor: pointer;
169 -webkit-appearance: none;
170 -moz-appearance: none;
171 outline: 0;
172 border: 0;
173 background: #121116;
174 border-radius: 3px;
175 padding: 0 12px;
176 }
177 .darkify_dark_mode_enabled .darkify_block_editor_switch {
178 background: #ffffff;
179 }
180 .darkify_block_editor_switch .icon {
181 width: 20px;
182 height: 20px;
183 background-color: #ffffff !important;
184 }
185
186 /* ========================
187 Switch Design
188 ===========================*/
189
190 .darkify_switch {
191 --darkify_switch_position_from_top_right_top: 40px;
192 --darkify_switch_position_from_top_right_right: 40px;
193 --darkify_switch_position_from_bottom_right_bottom: 40px;
194 --darkify_switch_position_from_bottom_right_right: 40px;
195 --darkify_switch_position_from_top_left_top: 40px;
196 --darkify_switch_position_from_top_left_left: 40px;
197 --darkify_switch_position_from_bottom_left_bottom: 40px;
198 --darkify_switch_position_from_bottom_left_left: 40px;
199 --darkify_switch_position_from_top_right_top_in_mobile: 40px;
200 --darkify_switch_position_from_top_right_right_in_mobile: 40px;
201 --darkify_switch_position_from_bottom_right_bottom_in_mobile: 40px;
202 --darkify_switch_position_from_bottom_right_right_in_mobile: 40px;
203 --darkify_switch_position_from_top_left_top_in_mobile: 40px;
204 --darkify_switch_position_from_top_left_left_in_mobile: 40px;
205 --darkify_switch_position_from_bottom_left_bottom_in_mobile: 40px;
206 --darkify_switch_position_from_bottom_left_left_in_mobile: 40px;
207 --darkify_switch_tooltip_bg_color: #142434;
208 --darkify_switch_tooltip_text_color: #b0cbe7;
209 }
210 .darkify_switch,
211 .darkify_switch * {
212 box-sizing: border-box;
213 }
214 .darkify_switch.darkify_top_left,
215 .darkify_switch.darkify_top_right,
216 .darkify_switch.darkify_bottom_left,
217 .darkify_switch.darkify_bottom_right {
218 position: fixed;
219 z-index: 99999;
220 }
221 .darkify_switch.darkify_top_left {
222 top: var(--darkify_switch_position_from_top_left_left_in_mobile);
223 left: var(--darkify_switch_position_from_top_left_left_in_mobile);
224 }
225 .darkify_switch.darkify_top_right {
226 top: var(--darkify_switch_position_from_top_right_top_in_mobile);
227 right: var(--darkify_switch_position_from_top_right_right_in_mobile);
228 }
229 .darkify_switch.darkify_bottom_left {
230 bottom: var(--darkify_switch_position_from_bottom_left_bottom);
231 left: var(--darkify_switch_position_from_bottom_left_left);
232 }
233 .darkify_switch.darkify_bottom_right {
234 bottom: var(--darkify_switch_position_from_bottom_right_bottom);
235 right: var(--darkify_switch_position_from_bottom_right_right);
236 }
237 .darkify_switch.darkify_absolute_position {
238 position: absolute;
239 z-index: unset;
240 }
241
242 @media only screen and (max-width: 600px) {
243 .darkify_switch.darkify_hide_on_mobile {
244 display: none;
245 }
246 }
247
248 @media only screen and (max-width: 600px) {
249 .darkify_switch.darkify_top_left_in_mobile,
250 .darkify_switch.darkify_top_right_in_mobile,
251 .darkify_switch.darkify_bottom_left_in_mobile,
252 .darkify_switch.darkify_bottom_right_in_mobile {
253 position: fixed;
254 }
255 .darkify_switch.darkify_top_left_in_mobile {
256 top: var(--darkify_switch_position_from_top_left_top_in_mobile);
257 left: var(--darkify_switch_position_from_top_left_left_in_mobile);
258 bottom: unset;
259 right: unset;
260 }
261 .darkify_switch.darkify_top_right_in_mobile {
262 top: var(--darkify_switch_position_from_top_right_top_in_mobile);
263 right: var(--darkify_switch_position_from_top_right_right_in_mobile);
264 bottom: unset;
265 left: unset;
266 }
267 .darkify_switch.darkify_bottom_left_in_mobile {
268 bottom: var(--darkify_switch_position_from_bottom_left_bottom_in_mobile);
269 left: var(--darkify_switch_position_from_bottom_left_left_in_mobile);
270 top: unset;
271 right: unset;
272 }
273 .darkify_switch.darkify_bottom_right_in_mobile {
274 bottom: var(--darkify_switch_position_from_bottom_right_bottom_in_mobile);
275 right: var(--darkify_switch_position_from_bottom_right_right_in_mobile);
276 top: unset;
277 left: unset;
278 }
279 }
280
281 .darkify_tooltip .darkify_tooltiptext {
282 visibility: hidden;
283 width: 120px;
284 background-color: var(--darkify_switch_tooltip_bg_color);
285 color: var(--darkify_switch_tooltip_text_color);
286 font-size: 12px;
287 text-align: center;
288 border-radius: 0;
289 padding: 5px 0;
290 position: absolute;
291 z-index: 1;
292 }
293 .darkify_tooltip .darkify_tooltiptext::after {
294 content: "";
295 position: absolute;
296 border-width: 5px;
297 border-style: solid;
298 }
299 .darkify_tooltip:hover .darkify_tooltiptext {
300 visibility: visible;
301 }
302 .darkify_tooltip.darkify_tooltip_top .darkify_tooltiptext {
303 bottom: calc(100% + 10px);
304 left: 50%;
305 margin-left: -60px;
306 }
307 .darkify_tooltip.darkify_tooltip_top .darkify_tooltiptext::after {
308 left: 50%;
309 margin-left: -5px;
310 top: 100%;
311 border-color: var(--darkify_switch_tooltip_bg_color) transparent transparent
312 transparent;
313 }
314 .darkify_tooltip.darkify_tooltip_bottom .darkify_tooltiptext {
315 top: calc(100% + 10px);
316 left: 50%;
317 margin-left: -60px;
318 }
319 .darkify_tooltip.darkify_tooltip_bottom .darkify_tooltiptext::after {
320 left: 50%;
321 margin-left: -5px;
322 bottom: 100%;
323 border-color: transparent transparent var(--darkify_switch_tooltip_bg_color)
324 transparent;
325 }
326 .darkify_tooltip.darkify_tooltip_left .darkify_tooltiptext {
327 right: calc(100% + 10px);
328 top: calc(50% - 15px);
329 }
330 .darkify_tooltip.darkify_tooltip_left .darkify_tooltiptext::after {
331 top: 50%;
332 left: 100%;
333 margin-top: -5px;
334 border-color: transparent transparent transparent
335 var(--darkify_switch_tooltip_bg_color);
336 }
337 .darkify_tooltip.darkify_tooltip_right .darkify_tooltiptext {
338 left: calc(100% + 10px);
339 top: calc(50% - 15px);
340 }
341 .darkify_tooltip.darkify_tooltip_right .darkify_tooltiptext::after {
342 top: 50%;
343 right: 100%;
344 margin-top: -5px;
345 border-color: transparent var(--darkify_switch_tooltip_bg_color) transparent
346 transparent;
347 }
348
349 /* ==============
350 Switch Style
351 ============== */
352 .darkify_switch_style {
353 --darkify_switch_width_height: 60px;
354 --darkify_switch_icon_size: 50px;
355 --darkify_switch_border_radius: 7px;
356 --darkify_switch_light_mode_bg: #121116;
357 --darkify_switch_dark_mode_bg: #ffffff;
358 --darkify_switch_light_mode_color: #ffffff;
359 --darkify_switch_dark_mode_color: #121116;
360 }
361 .darkify_switch_style{
362 cursor: pointer;
363 z-index: 9999;
364 width: var(--darkify_switch_width_height);
365 height: var(--darkify_switch_width_height);
366 border-radius: var(--darkify_switch_border_radius);
367 background: var(--darkify_switch_light_mode_bg);
368 display: flex;
369 align-items: center;
370 justify-content: center;
371 fill: var(--darkify_switch_light_mode_icon_color);
372 stroke: var(--darkify_switch_light_mode_icon_color);
373 }
374 .darkify_switch_style .theme-toggle{
375 display: flex;
376 align-items: center;
377 justify-content: center;
378 }
379 .darkify_switch_style svg {
380 width: var(--darkify_switch_icon_size);
381 height: var(--darkify_switch_icon_size);
382 color: var(--darkify_switch_light_mode_color);
383 stroke: var(--darkify_switch_light_mode_color);
384 }
385 .darkify_dark_mode_enabled .darkify_switch_style{
386 background: var(--darkify_switch_dark_mode_bg);
387 }
388 .darkify_dark_mode_enabled .darkify_switch_style svg {
389 color: var(--darkify_switch_dark_mode_color);
390 stroke: var(--darkify_switch_dark_mode_color);
391 }