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