PluginProbe ʕ •ᴥ•ʔ
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode / trunk
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode vtrunk
4.7.2 4.7.1 trunk 2.3.0 2.4.0 2.4.1 2.4.2 2.5.0 3.0.0 3.0.1 3.1.0 3.10.0 3.10.1 3.11.1 3.11.2 3.11.3 3.2.0 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.5 3.6.6 3.7.0 3.7.1 3.8.0 3.9.0 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.2.0 4.2.1 4.2.10 4.2.11 4.2.12 4.2.13 4.2.14 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3.0 4.3.1 4.3.10 4.3.11 4.3.12 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.3.7 4.3.7.1 4.3.8 4.3.9 4.3.9.1 4.4.0 4.4.1 4.4.2 4.5.0 4.5.1 4.5.10 4.5.11 4.5.2 4.5.3 4.5.4 4.5.5 4.5.6 4.5.7 4.5.8 4.5.9 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7 4.7.0
cookiebot / assets / css / backend / cookiebot_admin_main.css
cookiebot / assets / css / backend Last commit date
global 1 year ago addons_page.css 7 months ago consent_mapping_table.css 1 year ago cookiebot_admin_main.css 4 months ago dashboard-old.css 4 months ago dashboard.css 1 year ago gtm_page.css 4 years ago multiple_page.css 3 years ago ppg_page.css 4 months ago settings-page.css 7 months ago support_page.css 1 year ago
cookiebot_admin_main.css
630 lines
1 @font-face {
2 font-family: 'Inter';
3 src: url('../../fonts/Inter-VariableFont.woff2') format('woff2-variations');
4 font-weight: 300 900;
5 font-stretch: 100%;
6 font-style: normal;
7 font-display: swap;
8 }
9
10 #wpcontent {
11 padding-left: 0;
12 font-family: Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
13 background-color: #ffffff;
14 }
15
16 .cb-wrapper {
17 width: 100%;
18 max-width: 1366px;
19 margin: 0 auto;
20 }
21
22 .cb-header {
23 padding: 20px 25px 15px;
24 border-bottom: 1px solid #d3d3d3;
25 }
26
27 .cb-body {
28 min-height: 80vh;
29 padding: 50px 25px 0;
30 }
31
32 .cb-body .cb-wrapper {
33 display: grid;
34 grid-template-columns: .9fr 3.1fr;
35 grid-column-gap: 30px;
36 align-items: start;
37 }
38
39 .cb-main__tabs {
40 display: grid;
41 grid-row-gap: 10px;
42 }
43
44 .cb-main__tabs_item {
45 border-radius: 7px;
46 }
47
48 .cb-main__tabs_item.active-item, .cb-main__tabs_item:hover {
49 background-color: #ECEFFE;
50 }
51
52 .cb-main__tabs_item a {
53 font-size: 15px;
54 color: #141414;
55 padding: 10px 15px;
56 text-decoration: none;
57 display: grid;
58 grid-template-columns: auto 1fr auto;
59 grid-column-gap: 5px;
60 align-items: center;
61 font-weight: 600;
62 }
63
64 .cb-main__tabs_item:hover a, .cb-main__tabs_item.active-item a {
65 color: #1032cf;
66 }
67
68 .cb-main__tabs__icon{
69 margin-right: 8px;
70 display: block;
71 width: 28px;
72 height: 28px;
73 background-color: #141414;
74 transition: background-color .25s ease;
75 -webkit-mask-size: contain;
76 mask-size: contain;
77 -webkit-mask-repeat: no-repeat;
78 mask-repeat: no-repeat;
79 -webkit-mask-position: center;
80 mask-position: center;
81 }
82
83 .cb-main__tabs_item:hover .cb-main__tabs__icon, .cb-main__tabs_item.active-item .cb-main__tabs__icon{
84 background-color: #1032cf;
85 }
86
87 .cb-feedback_link {
88 color: #141414;
89 padding: 10px 15px;
90 grid-template-columns: 1fr 8fr;
91 grid-column-gap: 5px;
92 align-items: center;
93 }
94
95 .cb-feedback_link a {
96 font-size: 15px;
97 font-weight: 600;
98 line-height: 1.6;
99 letter-spacing: 0.1px;
100 color:#1032CF;
101 text-decoration: none;
102 }
103 .cb-feedback_link a:hover {
104 text-decoration: underline;
105 }
106
107 .dashboard-icon {
108 -webkit-mask-image: url(../../img/icons/dashboard.svg);
109 mask-image: url(../../img/icons/dashboard.svg);
110 }
111
112 .customize-icon {
113 -webkit-mask-image: url(../../img/icons/customize.svg);
114 mask-image: url(../../img/icons/customize.svg);
115 }
116
117 .settings-icon {
118 -webkit-mask-image: url(../../img/icons/settings.svg);
119 mask-image: url(../../img/icons/settings.svg);
120 }
121
122 .plugins-icon {
123 -webkit-mask-image: url(../../img/icons/plugins.svg);
124 mask-image: url(../../img/icons/plugins.svg);
125 }
126
127 .support-icon {
128 -webkit-mask-image: url(../../img/icons/support.svg);
129 mask-image: url(../../img/icons/support.svg);
130 }
131
132 .debug-icon {
133 -webkit-mask-image: url(../../img/icons/debug.svg);
134 mask-image: url(../../img/icons/debug.svg);
135 }
136
137 .cb-main__tabs_separator {
138 height: 1px;
139 width: 100%;
140 background-color: #D6D6D6;
141 margin: 14px 0;
142 }
143
144 .cb-main__tabs__badge {
145 display: inline-block;
146 background-color: #4C2293;
147 color: #ffffff;
148 font-size: 10px;
149 font-weight: 700;
150 line-height: 1.4;
151 padding: 3px 8px;
152 border-radius: 100px;
153 text-transform: uppercase;
154 white-space: nowrap;
155 }
156
157 .cb-main__page_title {
158 font-size: 55px;
159 line-height: 65px;
160 font-weight: 700;
161 margin: 0 0 30px;
162 }
163
164 .cb-btn {
165 display: inline-block;
166 margin-top: 18px;
167 text-decoration: none;
168 padding: 15px;
169 font-size: 15px;
170 line-height: 20px;
171 font-weight: 500;
172 border-radius: 7px;
173 border: none;
174 cursor: pointer;
175 box-shadow: unset;
176 outline: unset;
177 }
178
179 .cb-btn.hidden {
180 display: none;
181 }
182
183 .cb-main-btn, .cb-main-btn:focus {
184 background-color: #1032cf;
185 color: #ffffff;
186 }
187
188 .cb-main-btn:hover {
189 background-color: #091b70;
190 color: #ffffff;
191 }
192
193 .cb-secondary-btn {
194 background-color: white;
195 color: #141414;
196 border: 3px solid #1032cf;
197 }
198
199 .cb-secondary-btn:hover {
200 color: #141414;
201 }
202
203 .cb-white-btn, .cb-white-btn:focus {
204 background-color: #ffffff;
205 color: #141414;
206 }
207
208 .cb-white-btn:hover {
209 color: #666666;
210 }
211
212 .cb-link-btn, .cb-link-btn:focus {
213 background-color: transparent;
214 color: #1032cf;
215 padding: 0;
216 width: fit-content;
217 }
218
219 .cb-link-btn:hover {
220 color: #091b70;
221 }
222
223 .cb-right-btn {
224 text-align: right;
225 }
226
227 .cb-success-btn, .cb-success-btn:focus {
228 background-color: #076646;
229 color: #ffffff;
230 text-align: center;
231 }
232
233 .cb-main__video {
234 position: relative;
235 width: 100%;
236 height: 0;
237 padding-bottom: 53%;
238 }
239
240 .cb-main__video iframe {
241 position: absolute;
242 width: 100%;
243 height: 100%;
244 }
245
246 input[type="text"] {
247 width: 100%;
248 border: 2px solid #d3d3d3;
249 border-radius: 7px;
250 padding: 8px 15px;
251 }
252
253 select#cookiebot-language {
254 width: 100%;
255 border: 2px solid #d3d3d3;
256 border-radius: 7px;
257 padding: 8px 15px;
258 max-width: initial;
259 }
260
261 input[type="radio"] {
262 width: 22px;
263 height: 22px;
264 border: 2px solid #141414;
265 }
266
267 input[type=radio]:checked::before {
268 width: 14px;
269 height: 14px;
270 margin: 2px;
271 background-color: #1032cf;
272 line-height: initial;
273 }
274
275 input[type="checkbox"] {
276 width: 22px;
277 height: 22px;
278 border: 2px solid #141414;
279 }
280
281 input[type=checkbox]:checked:before {
282 content: '';
283 width: 26px;
284 height: 26px;
285 margin: -4px;
286 line-height: initial;
287 background-color: #1032cf;
288 -webkit-mask-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%233582c4%27%2F%3E%3C%2Fsvg%3E");
289 mask-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%233582c4%27%2F%3E%3C%2Fsvg%3E");
290 -webkit-mask-size: contain;
291 mask-size: contain;
292 }
293
294 .cb-settings__config__data__inner label:not(.switch-checkbox) input[type="radio"],
295 .cb-settings__config__data__inner label:not(.switch-checkbox) input[type="checkbox"] {
296 margin-left: -30px;
297 }
298
299 textarea {
300 width: 100%;
301 border: 2px solid #d3d3d3;
302 border-radius: 7px;
303 padding: 8px 15px;
304 }
305
306 .switch-checkbox {
307 display: flex;
308 align-items: center;
309 }
310
311 .switch-checkbox input[type=checkbox]{
312 height: 0;
313 width: 0;
314 visibility: hidden;
315 border: none;
316 min-width: initial;
317 float: left;
318 }
319
320 .switch-checkbox .switcher {
321 cursor: pointer;
322 width: 70px;
323 min-width: 70px;
324 height: 40px;
325 margin-right: 10px;
326 background-color: #141414;
327 display: inline-block;
328 border-radius: 100px;
329 position: relative;
330 transition: 0.3s;
331 }
332
333 .switch-checkbox .switcher:after {
334 content: '';
335 position: absolute;
336 top: 5px;
337 left: 5px;
338 width: 30px;
339 height: 30px;
340 background-color: #fff;
341 border-radius: 90px;
342 transition: 0.3s;
343 }
344
345 .switch-checkbox input[type=checkbox]:checked + .switcher {
346 background-color: #1032cf;
347 }
348
349 .switch-checkbox input[type=checkbox]:checked + .switcher:after {
350 left: calc(100% - 5px);
351 transform: translateX(-100%);
352 }
353
354 .switch-checkbox .switcher:active:after {
355 width: 30px;
356 }
357
358 .switch-checkbox input[type=checkbox]:disabled + .switcher {
359 opacity: .5;
360 }
361
362 .cb-submit__msg {
363 box-sizing: border-box;
364 width: 468px;
365 position: fixed;
366 bottom: 50px;
367 right: 75px;
368 background-color: #076646;
369 color: #ffffff;
370 padding: 24px 72px;
371 font-size: 15px;
372 line-height: 24px;
373 font-weight: 600;
374 box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.25);
375 border-radius: 8px;
376 cursor: pointer;
377 z-index: 20;
378 }
379
380 .cb-submit__msg:before {
381 content: url(../../img/icons/check.svg);
382 position: absolute;
383 left: 30px;
384 top: 25px;
385 }
386
387 .cb-submit__msg:after {
388 content: '';
389 position: absolute;
390 right: 30px;
391 font-weight: 700;
392 font-family: monospace;
393 font-size: 23px;
394 }
395
396 .cb-settings__selector__container {
397 position: relative;
398 }
399
400 .cb-settings__selector__container .cb-settings__selector-selector {
401 position: relative;
402 width: 100%;
403 background-color: #ffffff;
404 color: #141414;
405 border: 2px solid #d3d3d3;
406 border-radius: 7px;
407 padding: 8px 15px;
408 box-sizing: border-box;
409 font-size: 15px;
410 font-weight: 600;
411 line-height: 27px;
412 min-height: 30px;
413 cursor: pointer;
414 }
415
416 .cb-settings__selector__container .cb-settings__selector-selector:after {
417 content: url(../../img/icons/down.svg);
418 position: absolute;
419 top: 7px;
420 right: 12px;
421 }
422
423 .cb-settings__selector__container .cb-settings__selector-list-container {
424 position: absolute;
425 bottom: 0;
426 width: 100%;
427 overflow: hidden;
428 background-color: #ffffff;
429 box-shadow: 0px 8px 24px rgb(0 0 0 / 25%);
430 border-radius: 8px;
431 box-sizing: border-box;
432 padding: 20px 16px;
433 }
434
435 .cb-settings__selector__container .cb-settings__selector-veil {
436 position: fixed;
437 top: 0;
438 bottom: 0;
439 right: 0;
440 left: 0;
441 z-index: 0;
442 }
443
444 .cb-settings__selector__container .cb-settings__selector-search {
445 position: relative;
446 margin-bottom: 16px;
447 padding: 5px 8px;
448 z-index: 1;
449 }
450
451 .cb-settings__selector__container .cb-settings__selector-list {
452 display: flex;
453 flex-direction: column;
454 height: 160px;
455 overflow-y: scroll;
456 }
457
458
459 .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item {
460 position: relative;
461 font-size: 15px;
462 font-weight: 600;
463 line-height: 24px;
464 padding: 10px 15px;
465 margin-bottom: 3px;
466 border-radius: 8px;
467 cursor: pointer;
468 }
469
470 .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item:hover {
471 background-color: #f2f2f2;
472 color: #1032CF;
473 }
474
475 .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item.selected{
476 background-color: #ECEFFE;
477 color: #1032CF;
478 order: -1;
479 }
480
481 .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item.selected:after {
482 content: '';
483 position: absolute;
484 top: 10px;
485 right: 15px;
486 width: 20px;
487 height: 20px;
488 background-color: #1032cf;
489 -webkit-mask-size: contain;
490 mask-size: contain;
491 -webkit-mask-repeat: no-repeat;
492 mask-repeat: no-repeat;
493 -webkit-mask-position: center;
494 mask-position: center;
495 -webkit-mask-image: url(../../img/icons/check.svg);
496 mask-image: url(../../img/icons/check.svg);
497 }
498
499 .trial-banner {
500 background-color: #091C70;
501 margin: 0 0 1rem 0;
502 padding: 1rem 2rem;
503 display: flex;
504 justify-content: space-between;
505 align-items: center;
506 }
507
508 .trial-banner > * {
509 max-width: 90rem;
510 margin: 0 auto;
511 }
512
513 .trial-info {
514 display: flex;
515 align-items: center;
516 gap: 0.75rem;
517 }
518
519 .trial-icon {
520 width: 1.875rem;
521 height: 1.875rem;
522 background-color: white;
523 -webkit-mask-image: url(../../img/timer.svg);
524 mask-image: url(../../img/timer.svg);
525 -webkit-mask-size: contain;
526 mask-size: contain;
527 -webkit-mask-repeat: no-repeat;
528 mask-repeat: no-repeat;
529 }
530
531 .trial-text {
532 color: white;
533 font-size: 1.125rem;
534 display: flex;
535 gap: 0.5rem;
536 align-items: center;
537 }
538
539 .trial-label {
540 font-weight: 300;
541 opacity: 0.9;
542 }
543
544 .days-left {
545 font-weight: 700;
546 }
547
548 .upgrade-button {
549 display: flex;
550 align-items: center;
551 gap: 0.5rem;
552 background-color: #0047FF;
553 color: white;
554 padding: 0.5rem 1rem;
555 border-radius: 0.25rem;
556 text-decoration: none;
557 font-size: 0.875rem;
558 font-weight: 500;
559 transition: background-color 0.2s ease;
560 }
561
562 .upgrade-button:hover {
563 background-color: #0035CC;
564 color: white;
565 }
566
567 .arrow-icon {
568 font-size: 1rem;
569 transition: transform 0.2s ease;
570 }
571
572 .upgrade-button:hover .arrow-icon {
573 transform: translateX(4px);
574 }
575
576 .loading-overlay {
577 position: fixed;
578 top: 0;
579 left: 0;
580 right: 0;
581 bottom: 0;
582 width: 100%;
583 height: 100%;
584 background: white;
585 display: flex;
586 justify-content: center;
587 align-items: center;
588 z-index: 9999;
589 }
590
591 .loading-content {
592 text-align: center;
593 padding: 0 20px;
594 max-width: 100%;
595 box-sizing: border-box;
596 }
597
598 .loading-spinner {
599 width: 48px;
600 height: 48px;
601 margin: 0 auto 32px;
602 border: 3px solid #f3f3f3;
603 border-top: 3px solid #0047FF;
604 border-radius: 50%;
605 animation: spin 1s linear infinite;
606 }
607
608 .loading-content h2 {
609 font-size: 24px;
610 color: #111827;
611 margin: 0 0 16px 0;
612 font-weight: 500;
613 }
614
615 .loading-content p {
616 font-size: 16px;
617 color: #6B7280;
618 margin: 0;
619 line-height: 1.5;
620 }
621
622 @keyframes spin {
623 0% { transform: rotate(0deg); }
624 100% { transform: rotate(360deg); }
625 }
626
627 body.has-loading-overlay {
628 overflow: hidden;
629 }
630