PluginProbe ʕ •ᴥ•ʔ
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode / 4.5.7
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode v4.5.7
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 2 years ago consent_mapping_table.css 1 year ago cookiebot_admin_main.css 1 year ago dashboard-old.css 1 year ago dashboard.css 1 year ago gtm_page.css 4 years ago multiple_page.css 3 years ago settings-page.css 1 year ago support_page.css 1 year ago
cookiebot_admin_main.css
593 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: 1fr 8fr;
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 .dashboard-icon {
96 -webkit-mask-image: url(../../img/icons/dashboard.svg);
97 mask-image: url(../../img/icons/dashboard.svg);
98 }
99
100 .settings-icon {
101 -webkit-mask-image: url(../../img/icons/settings.svg);
102 mask-image: url(../../img/icons/settings.svg);
103 }
104
105 .plugins-icon {
106 -webkit-mask-image: url(../../img/icons/plugins.svg);
107 mask-image: url(../../img/icons/plugins.svg);
108 }
109
110 .support-icon {
111 -webkit-mask-image: url(../../img/icons/support.svg);
112 mask-image: url(../../img/icons/support.svg);
113 }
114
115 .debug-icon {
116 -webkit-mask-image: url(../../img/icons/debug.svg);
117 mask-image: url(../../img/icons/debug.svg);
118 }
119
120 .cb-main__page_title {
121 font-size: 55px;
122 line-height: 65px;
123 font-weight: 700;
124 margin: 0 0 30px;
125 }
126
127 .cb-btn {
128 display: inline-block;
129 margin-top: 18px;
130 text-decoration: none;
131 padding: 15px;
132 font-size: 15px;
133 line-height: 20px;
134 font-weight: 500;
135 border-radius: 7px;
136 border: none;
137 cursor: pointer;
138 box-shadow: unset;
139 outline: unset;
140 }
141
142 .cb-btn.hidden {
143 display: none;
144 }
145
146 .cb-main-btn, .cb-main-btn:focus {
147 background-color: #1032cf;
148 color: #ffffff;
149 }
150
151 .cb-main-btn:hover {
152 background-color: #091b70;
153 color: #ffffff;
154 }
155
156 .cb-secondary-btn {
157 background-color: white;
158 color: #141414;
159 border: 3px solid #1032cf;
160 }
161
162 .cb-secondary-btn:hover {
163 color: #141414;
164 }
165
166 .cb-white-btn, .cb-white-btn:focus {
167 background-color: #ffffff;
168 color: #141414;
169 }
170
171 .cb-white-btn:hover {
172 color: #666666;
173 }
174
175 .cb-link-btn, .cb-link-btn:focus {
176 background-color: transparent;
177 color: #1032cf;
178 padding: 0;
179 width: fit-content;
180 }
181
182 .cb-link-btn:hover {
183 color: #091b70;
184 }
185
186 .cb-right-btn {
187 text-align: right;
188 }
189
190 .cb-success-btn, .cb-success-btn:focus {
191 background-color: #076646;
192 color: #ffffff;
193 text-align: center;
194 }
195
196 .cb-main__video {
197 position: relative;
198 width: 100%;
199 height: 0;
200 padding-bottom: 53%;
201 }
202
203 .cb-main__video iframe {
204 position: absolute;
205 width: 100%;
206 height: 100%;
207 }
208
209 input[type="text"] {
210 width: 100%;
211 border: 2px solid #d3d3d3;
212 border-radius: 7px;
213 padding: 8px 15px;
214 }
215
216 select#cookiebot-language {
217 width: 100%;
218 border: 2px solid #d3d3d3;
219 border-radius: 7px;
220 padding: 8px 15px;
221 max-width: initial;
222 }
223
224 input[type="radio"] {
225 width: 22px;
226 height: 22px;
227 border: 2px solid #141414;
228 }
229
230 input[type=radio]:checked::before {
231 width: 14px;
232 height: 14px;
233 margin: 2px;
234 background-color: #1032cf;
235 line-height: initial;
236 }
237
238 input[type="checkbox"] {
239 width: 22px;
240 height: 22px;
241 border: 2px solid #141414;
242 }
243
244 input[type=checkbox]:checked:before {
245 content: '';
246 width: 26px;
247 height: 26px;
248 margin: -4px;
249 line-height: initial;
250 background-color: #1032cf;
251 -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");
252 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");
253 -webkit-mask-size: contain;
254 mask-size: contain;
255 }
256
257 .cb-settings__config__data__inner label:not(.switch-checkbox) input[type="radio"],
258 .cb-settings__config__data__inner label:not(.switch-checkbox) input[type="checkbox"] {
259 margin-left: -30px;
260 }
261
262 textarea {
263 width: 100%;
264 border: 2px solid #d3d3d3;
265 border-radius: 7px;
266 padding: 8px 15px;
267 }
268
269 .switch-checkbox {
270 display: flex;
271 align-items: center;
272 }
273
274 .switch-checkbox input[type=checkbox]{
275 height: 0;
276 width: 0;
277 visibility: hidden;
278 border: none;
279 min-width: initial;
280 float: left;
281 }
282
283 .switch-checkbox .switcher {
284 cursor: pointer;
285 width: 70px;
286 min-width: 70px;
287 height: 40px;
288 margin-right: 10px;
289 background-color: #141414;
290 display: inline-block;
291 border-radius: 100px;
292 position: relative;
293 transition: 0.3s;
294 }
295
296 .switch-checkbox .switcher:after {
297 content: '';
298 position: absolute;
299 top: 5px;
300 left: 5px;
301 width: 30px;
302 height: 30px;
303 background-color: #fff;
304 border-radius: 90px;
305 transition: 0.3s;
306 }
307
308 .switch-checkbox input[type=checkbox]:checked + .switcher {
309 background-color: #1032cf;
310 }
311
312 .switch-checkbox input[type=checkbox]:checked + .switcher:after {
313 left: calc(100% - 5px);
314 transform: translateX(-100%);
315 }
316
317 .switch-checkbox .switcher:active:after {
318 width: 30px;
319 }
320
321 .switch-checkbox input[type=checkbox]:disabled + .switcher {
322 opacity: .5;
323 }
324
325 .cb-submit__msg {
326 box-sizing: border-box;
327 width: 468px;
328 position: fixed;
329 bottom: 50px;
330 right: 75px;
331 background-color: #076646;
332 color: #ffffff;
333 padding: 24px 72px;
334 font-size: 15px;
335 line-height: 24px;
336 font-weight: 600;
337 box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.25);
338 border-radius: 8px;
339 cursor: pointer;
340 z-index: 20;
341 }
342
343 .cb-submit__msg:before {
344 content: url(../../img/icons/check.svg);
345 position: absolute;
346 left: 30px;
347 top: 25px;
348 }
349
350 .cb-submit__msg:after {
351 content: '';
352 position: absolute;
353 right: 30px;
354 font-weight: 700;
355 font-family: monospace;
356 font-size: 23px;
357 }
358
359 .cb-settings__selector__container {
360 position: relative;
361 }
362
363 .cb-settings__selector__container .cb-settings__selector-selector {
364 position: relative;
365 width: 100%;
366 background-color: #ffffff;
367 color: #141414;
368 border: 2px solid #d3d3d3;
369 border-radius: 7px;
370 padding: 8px 15px;
371 box-sizing: border-box;
372 font-size: 15px;
373 font-weight: 600;
374 line-height: 27px;
375 min-height: 30px;
376 cursor: pointer;
377 }
378
379 .cb-settings__selector__container .cb-settings__selector-selector:after {
380 content: url(../../img/icons/down.svg);
381 position: absolute;
382 top: 7px;
383 right: 12px;
384 }
385
386 .cb-settings__selector__container .cb-settings__selector-list-container {
387 position: absolute;
388 bottom: 0;
389 width: 100%;
390 overflow: hidden;
391 background-color: #ffffff;
392 box-shadow: 0px 8px 24px rgb(0 0 0 / 25%);
393 border-radius: 8px;
394 box-sizing: border-box;
395 padding: 20px 16px;
396 }
397
398 .cb-settings__selector__container .cb-settings__selector-veil {
399 position: fixed;
400 top: 0;
401 bottom: 0;
402 right: 0;
403 left: 0;
404 z-index: 0;
405 }
406
407 .cb-settings__selector__container .cb-settings__selector-search {
408 position: relative;
409 margin-bottom: 16px;
410 padding: 5px 8px;
411 z-index: 1;
412 }
413
414 .cb-settings__selector__container .cb-settings__selector-list {
415 display: flex;
416 flex-direction: column;
417 height: 160px;
418 overflow-y: scroll;
419 }
420
421
422 .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item {
423 position: relative;
424 font-size: 15px;
425 font-weight: 600;
426 line-height: 24px;
427 padding: 10px 15px;
428 margin-bottom: 3px;
429 border-radius: 8px;
430 cursor: pointer;
431 }
432
433 .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item:hover {
434 background-color: #f2f2f2;
435 color: #1032CF;
436 }
437
438 .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item.selected{
439 background-color: #ECEFFE;
440 color: #1032CF;
441 order: -1;
442 }
443
444 .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item.selected:after {
445 content: '';
446 position: absolute;
447 top: 10px;
448 right: 15px;
449 width: 20px;
450 height: 20px;
451 background-color: #1032cf;
452 -webkit-mask-size: contain;
453 mask-size: contain;
454 -webkit-mask-repeat: no-repeat;
455 mask-repeat: no-repeat;
456 -webkit-mask-position: center;
457 mask-position: center;
458 -webkit-mask-image: url(../../img/icons/check.svg);
459 mask-image: url(../../img/icons/check.svg);
460 }
461
462 .trial-banner {
463 background-color: #091C70;
464 margin: 0 0 1rem 0;
465 padding: 1rem 2rem;
466 display: flex;
467 justify-content: space-between;
468 align-items: center;
469 }
470
471 .trial-banner > * {
472 max-width: 90rem;
473 margin: 0 auto;
474 }
475
476 .trial-info {
477 display: flex;
478 align-items: center;
479 gap: 0.75rem;
480 }
481
482 .trial-icon {
483 width: 1.875rem;
484 height: 1.875rem;
485 background-color: white;
486 -webkit-mask-image: url(../../img/timer.svg);
487 mask-image: url(../../img/timer.svg);
488 -webkit-mask-size: contain;
489 mask-size: contain;
490 -webkit-mask-repeat: no-repeat;
491 mask-repeat: no-repeat;
492 }
493
494 .trial-text {
495 color: white;
496 font-size: 1.125rem;
497 display: flex;
498 gap: 0.5rem;
499 align-items: center;
500 }
501
502 .trial-label {
503 font-weight: 300;
504 opacity: 0.9;
505 }
506
507 .days-left {
508 font-weight: 700;
509 }
510
511 .upgrade-button {
512 display: flex;
513 align-items: center;
514 gap: 0.5rem;
515 background-color: #0047FF;
516 color: white;
517 padding: 0.5rem 1rem;
518 border-radius: 0.25rem;
519 text-decoration: none;
520 font-size: 0.875rem;
521 font-weight: 500;
522 transition: background-color 0.2s ease;
523 }
524
525 .upgrade-button:hover {
526 background-color: #0035CC;
527 color: white;
528 }
529
530 .arrow-icon {
531 font-size: 1rem;
532 transition: transform 0.2s ease;
533 }
534
535 .upgrade-button:hover .arrow-icon {
536 transform: translateX(4px);
537 }
538
539 .loading-overlay {
540 position: fixed;
541 top: 0;
542 left: 0;
543 right: 0;
544 bottom: 0;
545 width: 100%;
546 height: 100%;
547 background: white;
548 display: flex;
549 justify-content: center;
550 align-items: center;
551 z-index: 9999;
552 }
553
554 .loading-content {
555 text-align: center;
556 padding: 0 20px;
557 max-width: 100%;
558 box-sizing: border-box;
559 }
560
561 .loading-spinner {
562 width: 48px;
563 height: 48px;
564 margin: 0 auto 32px;
565 border: 3px solid #f3f3f3;
566 border-top: 3px solid #0047FF;
567 border-radius: 50%;
568 animation: spin 1s linear infinite;
569 }
570
571 .loading-content h2 {
572 font-size: 24px;
573 color: #111827;
574 margin: 0 0 16px 0;
575 font-weight: 500;
576 }
577
578 .loading-content p {
579 font-size: 16px;
580 color: #6B7280;
581 margin: 0;
582 line-height: 1.5;
583 }
584
585 @keyframes spin {
586 0% { transform: rotate(0deg); }
587 100% { transform: rotate(360deg); }
588 }
589
590 body.has-loading-overlay {
591 overflow: hidden;
592 }
593