PluginProbe
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder / 2.0.3
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder v2.0.3
3.1.4 3.0.8 3.0.9 3.1.0 3.1.2 3.1.3 3.0.7 3.0.5 3.0.4 3.0.3 3.0.2 trunk 1.5.0 1.5.1 1.5.2 1.6.1 1.6.2 1.6.3 1.6.4 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 All 93 releases
ultimate-store-kit / dci / assets / css / dci.css

dci.css in Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder 2.0.3, at dci/assets/css/dci.css

515 lines 9.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .dci-global-notice {
2 padding: 0;
3 }
4
5 .dci-notice {
6 position: relative;
7 height: 100vh;
8 width: 100%;
9 display: flex;
10 justify-content: center;
11 padding: 0px;
12 }
13
14 .dci-notice-wrapper {
15 position: relative;
16 background: #fff;
17 width: 100%;
18 max-width: 400px;
19 margin: auto;
20 padding: 32px;
21 border: 1.5px solid #ddd;
22 border-radius: 5px;
23 }
24
25 .dci-notice-wrapper::before {
26 content: '';
27 background: transparent;
28 height: 100%;
29 width: 100%;
30 position: absolute;
31 z-index: -1;
32 left: -40px;
33 padding: 40px;
34 top: -40px;
35 border: 1.5px solid #cdcccc;
36 border-radius: 5px;
37 }
38
39 .dci-header {
40 text-align: justify;
41 margin-bottom: 38px;
42 }
43
44 .dci-title {
45 text-align: center;
46 }
47
48
49 .dci-actions {
50 border: 1px solid #ddd;
51 padding: 16px 10px;
52 border-left: unset;
53 border-right: unset;
54 }
55
56 .dci-actions form {
57 display: flex;
58 justify-content: space-between;
59 margin: 0px;
60 padding: 0px;
61 }
62
63 .dci-actions button {
64 padding: 6px 16px !important;
65 }
66
67 .dci-permission {
68 padding: 32px;
69 text-align: center;
70 }
71
72 .dci-permission p {
73 margin: 0px;
74 font-weight: bold;
75 font-size: 13px;
76 color: #2271b1;
77 }
78
79 .dci-permission-item {
80 display: flex;
81 align-items: center;
82 column-gap: 16px;
83 }
84
85 .dci-data-list ul {
86 list-style: none;
87 padding: 0px;
88 margin: 0px;
89 }
90
91 .dci-data-list li {
92 margin-bottom: 22px;
93 }
94
95 .dci-data-list li:last-child {
96 margin-bottom: 0px;
97 }
98
99 .dci-data-list .dci-desc h3 {
100 margin: 0px;
101 margin-bottom: 5px;
102 font-size: 1.2em;
103 }
104
105 .dci-data-list .dci-desc p {
106 margin: 0px;
107 font-size: 1em;
108 }
109
110 .dci-data-list .dashicons {
111 font-size: 32px;
112 height: 32px;
113 width: 32px;
114 }
115
116 .dci-global-notice .dci-button-disallow {
117 border: 0;
118 color: #3e3d41;
119 background-color: #eff0f4;
120 }
121
122 .dci-global-notice .dci-button-disallow:hover {
123 background-color: #e7e7e9;
124 }
125
126 .dci-global-notice .bdt-dci-notice-button-wrap button {
127 padding: 10px 16px;
128 border-radius: 3px;
129 cursor: pointer;
130 }
131
132 .dci-global-notice .dci-global-header {
133 display: flex;
134 align-items: flex-start;
135 gap: 15px;
136 padding: 25px;
137 }
138
139 .dci-global-notice .dci-global-header img {
140 width: 45px;
141 height: auto;
142 vertical-align: middle;
143 }
144
145 .bdt-dci-notice-content h3 {
146 margin: 0 0 10px;
147 font-size: 20px;
148 }
149
150 .bdt-dci-notice-content p {
151 margin: 0;
152 color: #5f6169;
153 max-width: 750px;
154 }
155
156 .bdt-dci-notice-content p a {
157 color: #2970ee;
158 font-weight: 500;
159 text-decoration: none;
160 }
161
162 .bdt-dci-notice-content p a:hover {
163 text-decoration: underline;
164 }
165
166 .bdt-dci-notice-button-wrap {
167 margin-top: 14px;
168 }
169
170 button.notice-dismiss {
171 padding: 25px;
172 }
173
174 .dci-global-notice .dci-button-allow {
175 background-color: transparent;
176 color: white;
177 transition: --primaryColor 1s, --secondaryColor 1s;
178 border: none;
179 }
180
181 .dci-global-notice {
182 border-color: #e2e2e5;
183 z-index: 99;
184 box-shadow: none;
185 }
186
187 .dci-global-notice .dci-button-skip {
188 border: 0;
189 }
190
191 /**
192 * Start Deactivate CSS
193 * Change the class - .dci-notice-data
194 */
195 .dci-feedback-wrapper {
196 position: fixed;
197 z-index: 99999;
198 top: 0;
199 right: 0;
200 bottom: 0;
201 left: 0;
202 background: rgba(0, 0, 0, 0.5);
203 display: none;
204 box-sizing: border-box;
205 overflow: scroll;
206 display: block;
207 }
208
209 .dci-feedback-card {
210 background: #fff;
211 max-width: 850px;
212 margin: 0 auto;
213 position: absolute;
214 top: 50%;
215 left: 50%;
216 transform: translate(-50%, -50%);
217 padding: 56px;
218 border-radius: 10px;
219 box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
220 }
221
222 .dci-feedback-card h2 {
223 margin: 0;
224 margin-bottom: 10px;
225 font-size: 1.6rem;
226 font-weight: 600;
227 }
228
229 .dci-feedback-card p {
230 font-size: 1rem;
231 font-weight: 500;
232 margin-bottom: 1.5em;
233 }
234
235 .dci-feedback-card .dci-feedback-comments {
236 padding: 1em 0em;
237 }
238
239 .dci-feedback-card .dci-feedback-comments label {
240 display: block;
241 margin-bottom: 0.5em;
242 }
243
244 .dci-feedback-card .dci-feedback-comments textarea {
245 display: block;
246 min-width: 100%;
247 max-width: 100%;
248 font-size: 1rem;
249 line-height: 1.5;
250 color: #495057;
251 background-color: #fff;
252 background-clip: padding-box;
253 border: 1px solid #ced4da;
254 border-radius: 0.25rem;
255 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
256 }
257
258 .dci-feedback-card .dci-feedback-comments textarea::focus {
259 color: #495057;
260 background-color: #fff;
261 border-color: #80bdff;
262 outline: 0;
263 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
264 }
265
266 .dci-feedback-tabs {
267 margin-bottom: 0.6em;
268 }
269
270 .dci-feedback-tabs .checkbox-group {
271 display: flex;
272 user-select: none;
273 gap: 0.8em;
274 }
275
276 .dci-feedback-tabs .checkbox-group-legend {
277 font-size: 1.5rem;
278 font-weight: 700;
279 color: #9c9c9c;
280 text-align: center;
281 line-height: 1.125;
282 margin-bottom: 1.25rem;
283 }
284
285 .dci-feedback-tabs .checkbox-input {
286 clip: rect(0 0 0 0);
287 clip-path: inset(100%);
288 height: 1px;
289 overflow: hidden;
290 position: absolute;
291 white-space: nowrap;
292 width: 1px;
293 }
294
295 .dci-feedback-tabs .checkbox-input:checked+.checkbox-tile {
296 border-color: #2260ff;
297 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
298 color: #2260ff;
299 }
300
301 .dci-feedback-tabs .checkbox-input:checked+.checkbox-tile:before {
302 transform: scale(1);
303 opacity: 1;
304 background-color: #2260ff;
305 border-color: #2260ff;
306 }
307
308 .dci-feedback-tabs .checkbox-input:checked+.checkbox-tile .checkbox-icon,
309 .dci-feedback-tabs .checkbox-input:checked+.checkbox-tile .checkbox-label {
310 color: #2260ff;
311 }
312
313 .dci-feedback-tabs .checkbox-input:focus+.checkbox-tile {
314 border-color: #2260ff;
315 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1), 0 0 0 4px #b5c9fc;
316 }
317
318 .dci-feedback-tabs .checkbox-input:focus+.checkbox-tile:before {
319 transform: scale(1);
320 opacity: 1;
321 }
322
323 .dci-feedback-tabs .checkbox-tile {
324 display: flex;
325 flex-direction: column;
326 align-items: center;
327 justify-content: center;
328 width: 7rem;
329 min-height: 7rem;
330 border-radius: 0.5rem;
331 border: 2px solid #b5bfd9;
332 background-color: #fff;
333 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
334 transition: 0.15s ease;
335 cursor: pointer;
336 position: relative;
337 }
338
339 .dci-feedback-tabs .checkbox-tile:before {
340 content: "";
341 position: absolute;
342 display: block;
343 width: 1.25rem;
344 height: 1.25rem;
345 border: 2px solid #b5bfd9;
346 background-color: #fff;
347 border-radius: 50%;
348 top: 0.25rem;
349 left: 0.25rem;
350 opacity: 0;
351 transform: scale(0);
352 transition: 0.25s ease;
353 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%23FFFFFF' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cpolyline points='216 72.005 104 184 48 128.005' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'%3E%3C/polyline%3E%3C/svg%3E");
354 background-size: 12px;
355 background-repeat: no-repeat;
356 background-position: 50% 50%;
357 }
358
359 .dci-feedback-tabs .checkbox-tile:hover {
360 border-color: #2260ff;
361 }
362
363 .dci-feedback-tabs .checkbox-tile:hover:before {
364 transform: scale(1);
365 opacity: 1;
366 }
367
368 .dci-feedback-tabs .checkbox-icon {
369 transition: 0.375s ease;
370 color: #494949;
371 }
372
373 .dci-feedback-tabs .checkbox-icon svg {
374 width: 2rem;
375 height: 2rem;
376 }
377
378 .dci-feedback-tabs .checkbox-label {
379 color: #707070;
380 transition: 0.375s ease;
381 text-align: center;
382 font-size: 14px;
383 }
384
385 .dci-feedback-actions {
386 margin-top: 0.6em;
387 display: flex;
388 flex-wrap: wrap;
389 gap: 10px;
390 justify-content: space-between;
391 width: 100%;
392 }
393
394 .dci-feedback-actions .button {
395 display: inline-block;
396 font-weight: 400;
397 text-align: center;
398 white-space: nowrap;
399 vertical-align: middle;
400 cursor: pointer;
401 user-select: none;
402 border: 1px solid transparent;
403 padding: 0.7rem 0.75rem;
404 font-size: .9rem;
405 line-height: 1;
406 border-radius: 0.25rem;
407 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
408 }
409
410 .dci-feedback-actions .button {
411 color: #000;
412 border: none;
413 background: #f6f7f7;
414 }
415
416 .dci-feedback-actions .button:hover {
417 color: #000;
418 background: #e9ecef;
419 }
420
421 .dci-feedback-actions .dci-feedback-submit-btn {
422 color: #fff;
423 background-color: #007bff;
424 border-color: #007bff;
425 }
426
427 .dci-feedback-actions .dci-feedback-submit-btn:hover {
428 color: #fff;
429 background-color: #007bff;
430 border-color: #007bff;
431 opacity: 0.8;
432 }
433
434 .dci-feedback-actions div {
435 display: flex;
436 gap: 10px;
437 }
438
439 @media screen and (max-width: 767px) {
440 .dci-feedback-tabs {
441 margin-bottom: 0.6em;
442 }
443
444 .dci-feedback-tabs .checkbox-group {
445 flex-wrap: wrap;
446 }
447 }
448
449 /**
450 * End Deactivate CSS
451 */
452
453
454 /**
455 * Start Custom CSS
456 * Change the class - .dci-notice-data
457 */
458
459 .dci-global-notice.dci-notice-data .dci-button-allow {
460 --primaryColor: #08AEEC;
461 --secondaryColor: #20E2AD;
462 background: linear-gradient(313deg, var(--primaryColor), var(--secondaryColor) 100%);
463 }
464
465 .dci-global-notice.dci-notice-data .dci-button-allow:hover {
466 --primaryColor: #20E2AD;
467 ;
468 --secondaryColor: #08AEEC;
469 }
470
471 .dci-global-notice.dci-notice-data {
472 border-left-color: #46d8bb;
473 }
474
475
476 .dci-global-notice.dci-notice-data .dci-button-skip {
477 background-color: #e0f5ff;
478 }
479
480 .dci-global-notice.dci-notice-data .dci-button-skip:hover {
481 background-color: #d9f1fd;
482 }
483
484 /**
485 * End Custom CSS
486 */
487
488 /**
489 * Start Store Kit
490 */
491
492 .dci-global-notice.dci_ultimate_store_kit .dci-button-allow {
493 --primaryColor: #e62a3f;
494 --secondaryColor: #00216a;
495 background: linear-gradient(313deg, var(--primaryColor), var(--secondaryColor) 100%);
496 }
497
498 .dci-global-notice.dci_ultimate_store_kit .dci-button-allow:hover {
499 --primaryColor: #00216a;
500 ;
501 --secondaryColor: #e62a3f;
502 }
503
504 .dci-global-notice.dci_ultimate_store_kit {
505 border-left-color: #e62a3f;
506 }
507
508
509 .dci-global-notice.dci_ultimate_store_kit .dci-button-skip {
510 background-color: #e0f5ff;
511 }
512
513 .dci-global-notice.dci_ultimate_store_kit .dci-button-skip:hover {
514 background-color: #d9f1fd;
515 }