PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 1.2.4
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v1.2.4
4.9.1 4.9.0 4.8.2 4.8.1 4.8.0 4.7.0 4.6.2 4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 4.5.1 4.5.0 4.4.1 4.4.0 3.3.4 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.5.2 All 199 releases
betterdocs / admin / assets / css / betterdocs-admin.css

betterdocs-admin.css in BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot 1.2.4, at admin/assets/css/betterdocs-admin.css

1,443 lines 29.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * All of the CSS for your admin-specific functionality should be
3 * included in this file.
4 */
5
6 .fixed .column-notification_status {
7 width: 10%;
8 }
9
10 /* BetterDocs FLEX */
11 .betterdocs-flex {
12 display: flex;
13 }
14
15 .betterdocs-align-items-center {
16 align-items: center;
17 }
18
19 .betterdocs-builder-hidden {
20 display: none !important;
21 }
22
23 .betterdocs-metatab-menu {
24 background: #fff;
25 padding: 30px;
26 }
27
28 .betterdocs-metatab-menu ul {
29 list-style-type: none;
30 margin: 0;
31 padding: 0;
32 }
33
34 .betterdocs-metatab-menu ul li,
35 .betterdocs-builder-tab-menu ul li {
36 display: inline-block;
37 margin: 0;
38 position: relative;
39 padding: 15px 25px 15px 40px;
40 text-transform: uppercase;
41 letter-spacing: 2px;
42 cursor: pointer;
43 background-color: #edeff0;
44 }
45
46 .betterdocs-metatab-menu ul li:after,
47 .betterdocs-metatab-menu ul li:before {
48 position: absolute;
49 top: 0;
50 left: 100%;
51 content: '';
52 height: 0;
53 width: 0;
54 border: 25px solid transparent;
55 border-right-width: 0;
56 border-left-width: 20px;
57 }
58
59 .betterdocs-metatab-menu ul li:after {
60 z-index: 1;
61 -webkit-transform: translateX(3px);
62 -moz-transform: translateX(3px);
63 -ms-transform: translateX(3px);
64 -o-transform: translateX(3px);
65 transform: translateX(3px);
66 border-left-color: #fff;
67 margin: 0;
68 }
69
70 .betterdocs-metatab-menu ul li:before {
71 z-index: 2;
72 border-left-color: #edeff0;
73 border-top-width: 25px;
74 border-bottom-width: 25px;
75 }
76
77 .betterdocs-metatab-menu ul li:first-child.betterdocs-has-icon {
78 padding-left: 25px;
79 }
80
81 .betterdocs-metatab-menu ul li.betterdocs-has-icon>.betterdocs-menu-icon {
82 margin-right: 10px;
83 }
84
85 .betterdocs-metatab-menu ul li>span {
86 display: inline-block;
87 vertical-align: middle;
88 }
89
90 .betterdocs-metatab-menu ul li img {
91 display: block;
92 }
93
94 .betterdocs-metatab-menu ul li.active,
95 .betterdocs-metatab-menu ul li.betterdocs-complete {
96 background-color: #73d16f;
97 color: #fff;
98 }
99
100 .betterdocs-metatab-menu ul li.active>.betterdocs-menu-icon,
101 .betterdocs-metatab-menu ul li.betterdocs-complete>.betterdocs-menu-icon {
102 filter: invert(1);
103 }
104
105 .betterdocs-metatab-menu ul li.active:before,
106 .betterdocs-metatab-menu ul li.betterdocs-complete:before {
107 border-left-color: #73d16f;
108 }
109
110 /* CONTENT CSS */
111
112 .betterdocs-meta-contents {
113 background: #fff;
114 }
115
116 .betterdocs-metatab-inner-wrapper {
117 display: none;
118 }
119
120 @keyframes nxloadunload {
121 10% {
122 opacity: 0.7;
123 }
124
125 50% {
126 opacity: 0.5;
127 }
128
129 100% {
130 opacity: 1;
131 }
132 }
133
134 .betterdocs-preloader {
135 text-align: center;
136 padding: 40px 50px 50px;
137 }
138
139 .betterdocs-builder-content-wrapper .betterdocs-preloader {
140 padding: 0;
141 }
142
143 .betterdocs-preloader img {
144 width: 200px;
145 animation-duration: 1s;
146 animation-name: nxloadunload;
147 animation-iteration-count: infinite;
148 -webkit-animation-duration: 1s;
149 -webkit-animation-name: nxloadunload;
150 -webkit-animation-iteration-count: infinite;
151 }
152
153 .betterdocs-metatab-content {
154 display: none;
155 padding: 0px 30px;
156 overflow: hidden;
157 }
158
159 .betterdocs-metatab-content.active {
160 display: block;
161 }
162
163 .betterdocs-meta-next {
164 float: right;
165 }
166
167 .betterdocs-meta-section {
168 margin-bottom: 20px;
169 border: 1px solid #f7f7f7;
170 padding-bottom: 20px;
171 }
172
173 #betterdocs_metabox_wrapper .betterdocs-metatab-content h2.betterdocs-meta-section-title {
174 display: block;
175 color: #516378;
176 margin-bottom: 20px;
177 text-transform: uppercase;
178 padding-bottom: 0px;
179 background: #f8fafb;
180 padding: 14px;
181 letter-spacing: 2px;
182 font-weight: 700;
183 }
184
185 h2.betterdocs-meta-section-title .betterdocs-section-reset {
186 float: right;
187 }
188
189 .betterdocs-group-clone,
190 .betterdocs-group-remove {
191 text-decoration: none;
192 color: #333;
193 }
194
195 .betterdocs-group-clone>span,
196 .betterdocs-group-remove>span {
197 font-size: 18px;
198 }
199
200 .betterdocs-group-clone>span {
201 color: #73d16f;
202 }
203
204 .betterdocs-group-remove>span {
205 color: #dc4f4b;
206 }
207
208 .betterdocs-section-reset>span {
209 color: #dc4f4b;
210 font-size: 18px;
211 cursor: pointer;
212 }
213
214 .betterdocs-section-reset>span:hover {
215 color: #EF4144;
216 }
217
218 .betterdocs-group-field-add {
219 background-color: #5F7EFF;
220 color: #fff;
221 border: none;
222 box-shadow: 0 3px 6px rgba(95, 126, 255, .5);
223 text-shadow: none;
224 cursor: pointer;
225 width: 40px;
226 height: 40px;
227 border-radius: 50%;
228 }
229
230 .betterdocs-group-field-add:hover {
231 box-shadow: 0 3px 6px rgba(95, 126, 255, .8);
232 }
233
234 .betterdocs-group-field-add>span {
235 line-height: 23px;
236 }
237
238 /* Add this attribute to the element that needs a tooltip */
239 [data-tooltip] {
240 position: relative;
241 z-index: 2;
242 cursor: pointer;
243 }
244
245 /* Hide the tooltip content by default */
246 [data-tooltip]:before,
247 [data-tooltip]:after {
248 visibility: hidden;
249 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
250 filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
251 opacity: 0;
252 pointer-events: none;
253 }
254
255 /* Position tooltip above the element */
256 [data-tooltip]::before {
257 position: absolute;
258 bottom: 150%;
259 left: calc(50% - 38px);
260 margin-bottom: 5px;
261 padding: 8px;
262 min-width: 60px;
263 border-radius: 3px;
264 background-color: #333;
265 color: #fff;
266 content: attr(data-tooltip);
267 text-align: center;
268 font-size: 12px;
269 line-height: 1.2;
270 z-index: 9999;
271 }
272
273 /* Triangle hack to make tooltip look like a speech bubble */
274 [data-tooltip]:after {
275 position: absolute;
276 bottom: 150%;
277 left: 50%;
278 margin-left: -5px;
279 width: 0;
280 border-top: 5px solid #000;
281 border-top: 5px solid hsla(0, 0%, 20%, 0.9);
282 border-right: 5px solid transparent;
283 border-left: 5px solid transparent;
284 content: " ";
285 font-size: 0;
286 line-height: 0;
287 }
288
289 /* Show tooltip content on hover */
290 [data-tooltip]:hover:before,
291 [data-tooltip]:hover:after {
292 visibility: visible;
293 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
294 filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
295 opacity: 1;
296 }
297
298 .betterdocs-info-message-wrapper {
299 padding: 0;
300 }
301
302 .betterdocs-info-message {
303 font-size: 16px;
304 padding: 15px;
305 border-left: 2px solid #e61811;
306 background-color: #ffdcdc;
307 color: #403E3C;
308 }
309
310 /*
311 Form Input CSS
312 */
313 .betterdocs-meta-section table {
314 width: 100%;
315 padding-left: 20px;
316 padding-right: 30px;
317 }
318
319 .betterdocs-meta-section table tr {
320 vertical-align: top;
321 }
322
323 .betterdocs-meta-section tr[id^="betterdocs-meta-has_no"] {
324 display: none;
325 }
326
327 /* easy fix */
328 #betterdocs-meta-conversion_from {
329 display: none;
330 }
331
332 .betterdocs-meta-section table tr th {
333 width: 25%;
334 text-align: left;
335 padding: 15px 15px 15px 0px;
336 }
337
338 .betterdocs-meta-section table tr td {
339 width: 75%;
340 text-align: left;
341 padding: 15px;
342 }
343
344 .betterdocs-meta-field,
345 .betterdocs-media-url {
346 padding: 10px;
347 border: 1px solid #f7f7f7;
348 background-color: #f7f7f7 !important;
349 border-radius: 0px;
350 width: 400px;
351 }
352
353 .template-items {
354 display: flex;
355 align-items: center;
356 flex-wrap: wrap;
357 }
358
359 .template-items>* {
360 flex: 1;
361 }
362
363 .betterdocs-meta-template .betterdocs-meta-template-editable {
364 padding: 10px;
365 line-height: 25px;
366 border: 2px solid #ececec;
367 background: #f2f2f2;
368 font-size: 14px;
369 }
370
371 input[type="text"].betterdocs-meta-field,
372 input[type="text"].betterdocs-settings-field,
373 input[type="number"].betterdocs-meta-field,
374 input[type="number"].betterdocs-settings-field,
375 .betterdocs-countdown-input>input[type="number"] {
376 background-color: #f2f2f2;
377 box-shadow: none;
378 border: 1px solid rgba(0,0,0, .05);
379 transition: border linear 0.2s, box-shadow linear 0.2s;
380 }
381
382 input[type="text"].betterdocs-meta-field:focus,
383 input[type="text"].betterdocs-settings-field:focus,
384 input[type="number"].betterdocs-meta-field:focus,
385 input[type="number"].betterdocs-settings-field:focus,
386 .betterdocs-countdown-input>input[type="number"]:focus {
387 border-color: #73d16f !important;
388 }
389
390 input[type="number"].betterdocs-meta-field {
391 height: auto;
392 }
393
394 input.betterdocs-meta-field:focus,
395 select.betterdocs-meta-field:focus,
396 input.betterdocs-media-url:focus {
397 outline: none;
398 box-shadow: none;
399 border-color: #f2f2f2;
400 }
401
402 select.betterdocs-meta-field {
403 height: 40px;
404 }
405
406 textarea.betterdocs-meta-field {
407 height: 150px;
408 }
409
410 input.betterdocs-template-field {
411 margin: 0;
412 border: 0px;
413 }
414
415 .betterdocs-opt-alert {
416 position: relative;
417 }
418
419 .betterdocs-opt-alert:before {
420 position: absolute;
421 left: 0;
422 top: 0;
423 width: 100%;
424 height: 100%;
425 content: "";
426 z-index: 9999;
427 }
428
429 .adv-btn-right {
430 text-align: right;
431 }
432
433 label.betterdocs-adv-checkbox-label {
434 background: #fff;
435 color: #73d16f;
436 padding: 8px 15px;
437 display: inline-block;
438 border-radius: 0;
439 letter-spacing: 1px;
440 border: 1px solid #73d16f;
441 transition: all .3s;
442 }
443
444 label.betterdocs-adv-checkbox-label:hover {
445 color: #fff;
446 border: 1px solid #73d16f;
447 }
448
449 .betterdocs-adv-checkbox-wrap #betterdocs_meta_advance_edit,
450 .betterdocs-adv-checkbox-wrap>input {
451 visibility: hidden;
452 width: 0;
453 height: 0;
454 position: absolute;
455 }
456
457 .betterdocs-meta-section table tr.betterdocs-adv_checkbox td {
458 padding: 15px 0px;
459 }
460
461 .betterdocs-adv-checkbox-wrap>input:checked+label.betterdocs-adv-checkbox-label,
462 .betterdocs-adv-checkbox-wrap #betterdocs_meta_advance_edit:checked+label.betterdocs-adv-checkbox-label {
463 background-color: #73d16f;
464 color: #fff;
465 }
466
467 /* Group Field */
468
469 .betterdocs-group-row td.betterdocs-control {
470 padding-left: 0;
471 padding-right: 0;
472 }
473
474 .betterdocs-group-field-wrapper .betterdocs-group-field {
475 border: 1px solid #f2f2f2;
476 margin-bottom: 15px;
477 }
478
479 .betterdocs-group-field-wrapper .betterdocs-group-field:last-child {
480 margin-bottom: 0;
481 }
482
483 .betterdocs-group-field-wrapper .betterdocs-group-field>h4 {
484 margin: 0;
485 position: relative;
486 padding: 15px;
487 color: #333;
488 cursor: pointer;
489 font-size: 14px;
490 background-color: #f8fafb;
491 }
492
493 .betterdocs-group-field-wrapper .betterdocs-group-field>h4>div {
494 position: absolute;
495 right: 0;
496 height: 100%;
497 padding: 15px;
498 top: 0;
499 }
500
501 .betterdocs-group-field-wrapper .betterdocs-group-field>div.betterdocs-group-inner {
502 display: none;
503 padding: 30px 15px 0;
504 background-color: #FFFFFF;
505 }
506
507 .betterdocs-group-field-wrapper .betterdocs-group-field.open>div.betterdocs-group-inner {
508 display: block;
509 }
510
511 /* Media Fiels */
512 .betterdocs-media-field-wrapper {
513 display: flex;
514 align-items: center;
515 }
516
517 .betterdocs-thumb-container {
518 display: none;
519 }
520
521 .betterdocs-thumb-container.betterdocs-has-thumb {
522 display: block;
523 width: 100px;
524 height: 100px;
525 margin-right: 10px;
526 overflow: hidden;
527 }
528
529 .betterdocs-thumb-container.betterdocs-has-thumb>img {
530 height: 100px;
531 }
532
533 .betterdocs-media-content > input {
534 display: block;
535 padding: 10px;
536 width: 250px;
537 border: 1px solid rgba(0,0,0, .15);
538 }
539
540 .betterdocs-media-button {
541 padding: 10px;
542 font-weight: 700;
543 border: 1px solid #f2f2f2;
544 margin-left: 10px;
545 }
546
547 .betterdocs-media-button.betterdocs-media-remove-button {
548 color: red;
549 margin-left: 0;
550 margin-top: 10px;
551 }
552
553 /* Custom select2 styles */
554
555 .betterdocs-control-wrapper .select2-container--default .select2-selection.select2-selection--single {
556 background-color: #fff;
557 border-color: #ABB9D6;
558 height: 40px;
559 border-radius: 0;
560 }
561
562 .betterdocs-control-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
563 color: #333;
564 font-size: 15px;
565 line-height: 40px;
566 }
567
568 .betterdocs-control-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {
569 height: 36px;
570 }
571
572 /* BetterDocs Settings Page CSS */
573 .betterdocs-settings-wrap {
574 padding: 15px;
575 }
576
577 .betterdocs-settings-header {
578 height: auto;
579 background: #fff;
580 border: 1px solid rgba(0, 0, 0, 0.1);
581 -webkit-display: flex;
582 display: flex;
583 -webkit-justify-content: flex-end;
584 justify-content: flex-end;
585 -webkit-align-items: center;
586 align-items: center;
587 margin-bottom: 20px;
588 padding: 10px 5px;
589 }
590
591 .betterdocs-settings-header .betterdocs-header-full {
592 display: flex;
593 align-content: center;
594 align-items: center;
595 padding: 10px;
596 }
597
598 .betterdocs-settings-header .betterdocs-admin-logo-inline {
599 box-shadow: 1px 0 0 0 rgba(0, 0, 0, 0.1);
600 padding: 15px 10px 10px 13px;
601 margin-right: 10px;
602 }
603
604 .betterdocs-settings-header .betterdocs-admin-logo-inline>svg {
605 width: 31.5px;
606 height: 32px;
607 }
608
609 .betterdocs-settings-header .betterdocs-header-full img {
610 width: 35px;
611 margin-right: 10px;
612 }
613
614 .betterdocs-settings-header .betterdocs-header-full .title {
615 font-size: 22px;
616 color: #444;
617 font-weight: 600;
618 margin: 0px;
619 line-height: 35px;
620 }
621
622 .betterdocs-settings-header .betterdocs-header-right {
623 text-align: right;
624 }
625
626 .betterdocs-settings-header .betterdocs-header-full,
627 .betterdocs-settings-header .betterdocs-header-right {
628 flex: 1 1 auto;
629 }
630
631 .betterdocs-settings-menu ul li {
632 display: inline-block;
633 margin-bottom: 0;
634 }
635
636 .betterdocs-settings-menu ul li a {
637 padding: 15px 20px;
638 background-color: #f8fafb;
639 color: #516378;
640 font-size: 14px;
641 font-weight: 600;
642 text-decoration: none;
643 border-top: 2px solid #f8fafb;
644 display: block;
645 }
646
647 .betterdocs-settings-menu ul li a:focus {
648 outline: none;
649 box-shadow: none;
650 }
651
652 .betterdocs-settings-menu ul li.active a {
653 background-color: #fff;
654 border-top: 2px solid #17c9a2;
655 }
656
657 .betterdocs-settings-tab {
658 background: #fff;
659 margin-top: 5px;
660 padding: 15px 25px;
661 border-top: none;
662 position: relative;
663 display: none;
664 }
665
666 .betterdocs-settings-tab.active {
667 display: block;
668 }
669
670 .betterdocs-settings-button {
671 margin: 30px 15px 0 0;
672 }
673
674 .betterdocs-settings-section>table {
675 border-spacing: 0px 10px;
676 }
677
678 .betterdocs-settings-section table {
679 width: 100%;
680 }
681
682 .betterdocs-settings-section input.betterdocs-settings-field[type="text"] {
683 width: 82%;
684 max-width: 300px;
685 padding: 8px 10px;
686 }
687 .betterdocs-settings-section.betterdocs-instant_answer_tab input.betterdocs-settings-field[type="text"] {
688 max-width: 500px;
689 }
690
691 span.wp-picker-input-wrap {
692 display: inline-block;
693 margin-bottom: 10px;
694 }
695
696 .betterdocs-settings-section input.betterdocs-settings-field.betterdocs-colorpicker-field[type="text"],
697 .betterdocs-settings-section input.betterdocs-settings-field.betterdocs-colorpicker-field[type="text"]:focus {
698 width: 95px;
699 height: 28px;
700 margin: 0 5px;
701 border-color: #0071a1 !important;
702 font-size: 13px;
703 line-height: 2;
704 }
705 .betterdocs-settings-section label {
706 font-size: 14px;
707 }
708 .betterdocs-settings-section tr th {
709 padding: 10px 15px;
710 width: 25%;
711 text-align: left;
712 vertical-align: top;
713 }
714 #betterdocs_cross_domain_settings th, #betterdocs_cross_domain_settings td {
715 display: block;
716 }
717 #betterdocs-settings-general_settings tr th, #betterdocs-settings-analytics tr th, #betterdocs-settings-layout_inner_tab.betterdocs-settings-section tr th, #betterdocs-settings-shortcodes_settings.betterdocs-settings-section tr th {
718 width: 280px;
719 }
720
721 .betterdocs-settings-section tr td {
722 padding: 5px 15px;
723 }
724
725 .betterdocs-settings-section .betterdocs-section-inner-tab-content tr td {
726 padding: 10px 15px;
727 }
728
729 .betterdocs-settings-section tr td.betterdocs-card {
730 width: 100%;
731 }
732 .betterdocs-card-content {
733 display: flex;
734 flex-flow: column wrap;
735 max-width: 350px;
736 }
737 .betterdocs-card-content img {
738 width: 100%;
739 display: block;
740 }
741 .betterdocs-card-content p {
742 font-size: 14px;
743 color: #fff;
744 padding: 20px 10px 0;
745 }
746 .betterdocs-card-content p.betterdocs-customize-button {
747 background-color: #fff;
748 color: #26d396;
749 padding: 12px;
750 text-align: center;
751 border-radius: 3px;
752 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
753 font-size: 16px;
754 transition: all 0.3s ease;
755 }
756
757 .betterdocs-card-content p.betterdocs-customize-button:hover {
758 box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 6px;
759 }
760 .betterdocs-settings-section tr td.betterdocs-card a{
761 display: inline-block;
762 padding: 50px 30px;
763 font-size: 18px;
764 border-radius: 5px;
765 color: #fff;
766 background-color: #26d396;
767 text-decoration: none;
768 }
769
770 .betterdocs-field.type-text .betterdocs-label label{
771 line-height: 41px;
772 }
773
774 .betterdocs-field .betterdocs-control-wrapper p{
775 margin: 5px 0;
776 }
777
778 .betterdocs-field .betterdocs-field-help{
779 padding: 8px 10px;
780 background-color: #f9f9f9;
781 border: 1px solid #f2f2f2;
782 border-radius: 4px;
783 width: 80%;
784 }
785
786 .betterdocs-title h3{
787 margin: .5em 0;
788 text-transform: uppercase;
789 letter-spacing: 2px;
790 font-size: 16px;
791 }
792
793 .betterdocs-html-description {
794 margin-left: -15px;
795 }
796
797 .betterdocs-settings-field,
798 input.betterdocs-settings-field {
799 padding: 7px;
800 border: 1px solid rgb(204, 204, 204);
801 background-color: rgb(255, 255, 255);
802 }
803
804 select.betterdocs-settings-field.select2-hidden-accessible + span {
805 min-width: 150px;
806 }
807
808 input.betterdocs-settings-field[type="number"]{
809 height: auto;
810 }
811
812 input.betterdocs-settings-field[type="checkbox"] {
813 padding: 14px !important;
814 border: 1px solid #9b9d9d;
815 background-color: #fff;
816 box-shadow: none !important;
817 border-radius: 2px;
818 }
819
820 .betterdocs-control input[type="checkbox"]:checked {
821 background-color: #36d692;
822 border-color: #36d692;
823 }
824
825 .betterdocs-control input[type="checkbox"]:checked::before {
826 content: '';
827 margin: -4px 0 0 -7px;
828 background-image: url(../img/check-mark.svg);
829 background-repeat: no-repeat;
830 width: 14px;
831 }
832 .betterdocs-left-right-settings {
833 width: 100%;
834 display: flex;
835 flex-flow: row nowrap;
836 justify-content: space-between;
837 }
838
839 .betterdocs-settings-left {
840 max-width: 80em;
841 height: auto;
842 flex: 1 1 70%;
843 }
844
845 .betterdocs-settings-right {
846 flex: 1 1 30%;
847 padding: 20px;
848 display: flex;
849 justify-content: center;
850 align-items: center;
851 }
852
853 .betterdocs-sidebar {
854 background-color: #fff;
855 width: 100%;
856 padding: 50px 20px;
857 margin-top: 34px;
858 display: flex;
859 flex-direction: column;
860 justify-content: center;
861 align-items: center;
862 }
863
864 .betterdocs-sidebar-block {
865 margin: 1em auto;
866 }
867
868 .betterdocs-sidebar-block .betterdocs-admin-sidebar-logo {
869 max-width: 200px;
870 display: block;
871 margin: 25px auto;
872 }
873
874 .betterdocs-sidebar-block .betterdocs-admin-sidebar-logo>img,
875 .betterdocs-sidebar-block .betterdocs-admin-sidebar-logo>svg {
876 width: 100%;
877 display: block;
878 margin: 10px auto;
879 }
880
881 .betterdocs-admin-sidebar-cta a {
882 font-size: 1em;
883 color: rgba(35, 40, 45, 0.45);
884 text-decoration: none;
885 text-transform: uppercase;
886 letter-spacing: .065em;
887 text-align: center;
888 margin: 20px auto;
889 display: block;
890 border: 1px solid rgba(35, 40, 45, 0.185);
891 border-radius: 4px;
892 padding: 15px;
893 width: 200px;
894 outline: none;
895 box-shadow: none;
896 transition: all .3s;
897 }
898
899 .betterdocs-admin-sidebar-cta a:hover {
900 color: #23282d;
901 box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.715);
902 }
903
904 @media only screen and (max-width: 767px) {
905 .betterdocs-left-right-settings {
906 flex-flow: row wrap;
907 flex-direction: column;
908 }
909
910 .betterdocs-settings-right {
911 padding: 0;
912 }
913
914 }
915
916 /* ADMIN */
917 /**
918 * All of the CSS for your public-facing functionality should be
919 * included in this file.
920 */
921
922 a.betterdocs-link {
923 position: absolute;
924 left: 0;
925 top: 0;
926 width: 100%;
927 height: 100%;
928 outline: none;
929 }
930
931 .betterdocs-inner {
932 display: flex;
933 align-items: center;
934 overflow: hidden;
935 padding: 15px;
936 background: #fff;
937 box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1);
938 max-width: 400px;
939 }
940
941 .betterdocs-flex-reverse.betterdocs-inner {
942 flex-direction: row-reverse;
943 }
944
945 .betterdocs-has-close-btn.betterdocs-inner {
946 padding-right: 30px !important;
947 }
948
949 span.betterdocs-close {
950 position: absolute;
951 right: 10px;
952 top: 10px;
953 z-index: 999;
954 cursor: pointer;
955 width: 8px;
956 height: 8px;
957 }
958
959 span.betterdocs-close>svg {
960 fill: #000000;
961 position: absolute;
962 }
963
964 #betterdocs-meta-supported_heading_tag .betterdocs-control-wrapper {
965 display: flex;
966 }
967
968 #betterdocs-meta-supported_heading_tag .betterdocs-control-wrapper label {
969 margin-right: 15px;
970 }
971
972 /*
973 Notification Image CSS
974 */
975 .betterdocs-image {
976 width: 60px;
977 height: 60px;
978 overflow: hidden;
979 float: left;
980 margin-right: 15px;
981 display: flex;
982 align-items: center;
983 justify-content: center;
984 }
985
986 .betterdocs-img-right .betterdocs-image {
987 margin-left: 15px;
988 margin-right: 0px;
989 }
990
991 .betterdocs-image img.betterdocs-img-square {
992 border-radius: 0px !important;
993 }
994
995 .betterdocs-image img.betterdocs-img-circle,
996 .betterdocs-image>img {
997 border-radius: 50% !important;
998 }
999
1000 .betterdocs-image img.betterdocs-img-rounded {
1001 border-radius: 5px !important;
1002 }
1003
1004 .betterdocs-image>img {
1005 width: 100%;
1006 }
1007
1008 /*
1009 Notification Content CSS
1010 */
1011 .betterdocs-inner.betterdocs-img-right .betterdocs-content {
1012 display: flex;
1013 flex-direction: column;
1014 }
1015
1016 .betterdocs-inner.betterdocs-img-right .betterdocs-content .betterdocs-branding {
1017 position: static;
1018 margin-left: 0px;
1019 padding: 5px 0px 0px
1020 }
1021
1022 .betterdocs-content {
1023 float: left;
1024 }
1025
1026 .betterdocs-content>span {
1027 display: block;
1028 }
1029
1030 .betterdocs-first-row {
1031 font-size: 12px;
1032 line-height: 1.2;
1033 }
1034
1035 .betterdocs-second-row {
1036 margin: 5px 0;
1037 font-size: 14px;
1038 font-weight: bolder;
1039 line-height: 1.5;
1040 }
1041
1042 .betterdocs-third-row {
1043 font-size: 11px;
1044 line-height: 1;
1045 }
1046
1047 /* Datepicker CSS */
1048 /* Date Picker Default Styles */
1049 .ui-datepicker {
1050 padding: 0;
1051 margin: 0;
1052 -webkit-border-radius: 0;
1053 -moz-border-radius: 0;
1054 border-radius: 0;
1055 background-color: #fff;
1056 border: 1px solid #dfdfdf;
1057 border-top: none;
1058 -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.075);
1059 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.075);
1060 min-width: 17em;
1061 width: auto;
1062 z-index: 1000 !important;
1063 }
1064
1065 body.wp-admin:not(.rtl) .ui-datepicker {
1066 margin-left: -1px;
1067 }
1068
1069 body.wp-admin.rtl .ui-datepicker {
1070 margin-right: -1px;
1071 }
1072
1073 .ui-datepicker * {
1074 padding: 0;
1075 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1076 -webkit-border-radius: 0;
1077 -moz-border-radius: 0;
1078 border-radius: 0;
1079 }
1080
1081 .ui-datepicker table {
1082 font-size: 13px;
1083 margin: 0;
1084 border: none;
1085 border-collapse: collapse;
1086 }
1087
1088 .ui-datepicker .ui-widget-header,
1089 .ui-datepicker .ui-datepicker-header {
1090 background-image: none;
1091 border: none;
1092 color: #fff;
1093 font-weight: normal;
1094 }
1095
1096 .ui-datepicker .ui-datepicker-header .ui-state-hover {
1097 background: transparent;
1098 border-color: transparent;
1099 cursor: pointer;
1100 }
1101
1102 .ui-datepicker .ui-datepicker-title {
1103 margin: 0;
1104 padding: 10px 0;
1105 color: #fff;
1106 font-size: 14px;
1107 line-height: 14px;
1108 text-align: center;
1109 }
1110
1111 .ui-datepicker .ui-datepicker-prev,
1112 .ui-datepicker .ui-datepicker-next {
1113 position: relative;
1114 top: 0;
1115 height: 34px;
1116 width: 34px;
1117 }
1118
1119 .ui-datepicker .ui-state-hover.ui-datepicker-prev,
1120 .ui-datepicker .ui-state-hover.ui-datepicker-next {
1121 border: none;
1122 }
1123
1124 .ui-datepicker .ui-datepicker-prev,
1125 .ui-datepicker .ui-datepicker-prev-hover {
1126 left: 0;
1127 }
1128
1129 .ui-datepicker .ui-datepicker-next,
1130 .ui-datepicker .ui-datepicker-next-hover {
1131 right: 0;
1132 }
1133
1134 .ui-datepicker .ui-datepicker-next span,
1135 .ui-datepicker .ui-datepicker-prev span {
1136 display: none;
1137 }
1138
1139 .ui-datepicker .ui-datepicker-prev {
1140 float: left;
1141 }
1142
1143 .ui-datepicker .ui-datepicker-next {
1144 float: right;
1145 }
1146
1147 .ui-datepicker .ui-datepicker-prev:before,
1148 .ui-datepicker .ui-datepicker-next:before {
1149 font: normal 20px/34px 'dashicons';
1150 padding-left: 7px;
1151 color: #fff;
1152 speak: none;
1153 -webkit-font-smoothing: antialiased;
1154 -moz-osx-font-smoothing: grayscale;
1155 width: 34px;
1156 height: 34px;
1157 }
1158
1159 .ui-datepicker .ui-datepicker-prev:before {
1160 content: '\f341';
1161 }
1162
1163 .ui-datepicker .ui-datepicker-next:before {
1164 content: '\f345';
1165 }
1166
1167 .ui-datepicker .ui-datepicker-prev-hover:before,
1168 .ui-datepicker .ui-datepicker-next-hover:before {
1169 opacity: 0.7;
1170 }
1171
1172 .ui-datepicker select.ui-datepicker-month,
1173 .ui-datepicker select.ui-datepicker-year {
1174 width: 33%;
1175 }
1176
1177 .ui-datepicker thead {
1178 color: #fff;
1179 font-weight: 600;
1180 }
1181
1182 .ui-datepicker th {
1183 padding: 10px;
1184 }
1185
1186 .ui-datepicker td {
1187 padding: 0;
1188 border: 1px solid #f4f4f4;
1189 }
1190
1191 .ui-datepicker td.ui-datepicker-other-month {
1192 border: transparent;
1193 }
1194
1195 .ui-datepicker tr:first-of-type td {
1196 border-top: 1px solid #f0f0f0;
1197 }
1198
1199 .ui-datepicker td.ui-datepicker-week-end {
1200 background-color: #f4f4f4;
1201 border: 1px solid #f0f0f0;
1202 }
1203
1204 .ui-datepicker td.ui-datepicker-today {
1205 background-color: #f0f0c0;
1206 }
1207
1208 .ui-datepicker td.ui-datepicker-current-day {
1209 background: #bbdd88;
1210 }
1211
1212 .ui-datepicker td .ui-state-default {
1213 background: transparent;
1214 border: none;
1215 text-align: center;
1216 text-decoration: none;
1217 width: auto;
1218 display: block;
1219 padding: 5px 10px;
1220 font-weight: normal;
1221 color: #444;
1222 }
1223
1224 .ui-datepicker td.ui-state-disabled .ui-state-default {
1225 opacity: 0.5;
1226 }
1227
1228 /* Default Color Scheme */
1229 .ui-datepicker .ui-widget-header,
1230 .ui-datepicker .ui-datepicker-header {
1231 background: #73d16f;
1232 }
1233
1234 .ui-datepicker thead {
1235 background: #32373c;
1236 }
1237
1238 .ui-datepicker td .ui-state-hover {
1239 background: #5f56f0;
1240 color: #fff;
1241 }
1242
1243 /* Settings Button */
1244
1245 .betterdocs-settings-button {
1246 margin: 30px 15px 0 0;
1247 }
1248 .quick-builder-submit-btn, .betterdocs-meta-next, .betterdocs-settings-button {
1249 background-color: rgb(102, 72, 254);
1250 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
1251 color: rgb(255, 255, 255);
1252 letter-spacing: 1px;
1253 font-weight: 600;
1254 text-transform: uppercase;
1255 cursor: pointer;
1256 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
1257 border-width: 0px;
1258 border-style: initial;
1259 border-color: initial;
1260 border-image: initial;
1261 padding: 13px 25px;
1262 border-radius: 3px;
1263 margin: 30px 0px;
1264 transition: all 0.3s ease 0s;
1265 }
1266 .betterdocs-meta-next:hover, .betterdocs-settings-button:hover {
1267 background-color: #73d16f;
1268 box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px;
1269 }
1270
1271 .betterdocs-meta-multi_checkbox .betterdocs-control-wrapper label{
1272 margin-bottom: 10px;
1273 font-weight: bold;
1274 display: inline-block;
1275 }
1276 .betterdocs-meta-multi_checkbox .betterdocs-control-wrapper label input{
1277 margin-right: 5px;
1278 }
1279
1280 .betterdocs-settings {
1281 flex: 1;
1282 }
1283
1284 .betterdocs-settings-content {
1285 display: flex;
1286 }
1287
1288 .betterdocs-settings-form-wrapper {
1289 flex: 6;
1290 }
1291
1292 .betterdocs-settings-right {
1293 flex: 3;
1294 background: #fff;
1295 margin: 6px 0px 0px 10px;
1296 box-shadow: 0 1px 4px rgba(0, 0, 0, .07);
1297 }
1298
1299 .betterdocs-settings-form-wrapper {
1300 margin-top: 5px;
1301 background-color: #fff;
1302 box-shadow: 0 1px 4px rgba(0, 0, 0, .07);
1303 }
1304
1305
1306 #betterdocs-go_license_tab .betterdocs-settings-right {
1307 display: block;
1308 box-shadow: none;
1309 }
1310
1311 #betterdocs-go_license_tab .betterdocs-settings-right,
1312 #betterdocs-go_license_tab .betterdocs-sidebar {
1313 margin: 0px;
1314 }
1315
1316 #betterdocs-go_license_tab .betterdocs-sidebar {
1317 width: auto;
1318 flex-direction: row;
1319 align-items: center;
1320 justify-content: start;
1321 }
1322
1323 #betterdocs-go_license_tab .betterdocs-sidebar .betterdocs-sidebar-block.betterdocs-license-block {
1324 order: 1;
1325 }
1326
1327 #betterdocs-go_license_tab .betterdocs-sidebar .betterdocs-sidebar-block {
1328 margin: 1em 0;
1329 order: 2;
1330 flex: 1;
1331 }
1332
1333
1334 .betterdocs-settings-documentation {
1335 margin-top: 10px;
1336 background: #fff;
1337 padding: 30px 30px;
1338 }
1339
1340 .betterdocs-settings-row {
1341 display: flex;
1342 margin-left: -15px;
1343 margin-right: -15px;
1344 }
1345
1346
1347 .betterdocs-admin-block {
1348 flex-basis: 25%;
1349 padding: 25px;
1350 box-shadow: 0 0 20px 0px #f2f2f2;
1351 margin-left: 15px;
1352 margin-right: 15px;
1353 border-radius: 10px;
1354 display: flex;
1355 flex-direction: column;
1356 }
1357
1358 header.betterdocs-admin-block-header {
1359 display: flex;
1360 align-items: center;
1361 }
1362
1363 .betterdocs-admin-block-header-icon {
1364 width: 35px;
1365 }
1366
1367 h4.betterdocs-admin-title {
1368 margin: 0 15px;
1369 font-size: 17px;
1370 }
1371
1372 .betterdocs-admin-block-content {
1373 flex: 1;
1374 }
1375
1376 .betterdocs-admin-block-content > a.betterdocs-button {
1377 background-color: #fff;
1378 color: #15c7a4;
1379 border: 1px solid #15c7a4;
1380 font-size: 12px;
1381 display: inline-block;
1382 padding: 10px 20px;
1383 margin-top: 15px;
1384 }
1385 .betterdocs-admin-block-content > a:hover {
1386 background-image: -webkit-linear-gradient(-169deg, #31da8d 0%, #1ecd9d 100%);
1387 color: #fff;
1388 }
1389 .betterdocs-save-now {
1390 background-color: #e74c3c;
1391 }
1392 .betterdocs-section-inner-tab {
1393 display: flex;
1394 border: 1px solid rgb(235, 235, 235);
1395 }
1396 .betterdocs-section-inner-tab > ul {
1397 width: 20%;
1398 list-style: none;
1399 margin: 0px;
1400 background-color: #eff1f3;
1401 }
1402 .betterdocs-section-inner-tab > ul > li {
1403 padding: 14px;
1404 cursor: pointer;
1405 background-color: #eff1f3;
1406 margin-bottom: 0;
1407 color: #707070;
1408 position: relative;
1409 }
1410 .betterdocs-section-inner-tab > ul > li:hover,
1411 .betterdocs-section-inner-tab > ul > li.betterdocs-active {
1412 background-color: rgb(255, 255, 255);
1413 box-shadow: 0px 12px 25px 0px rgba(0, 9, 78, 0.1);
1414 color: #252525;
1415 }
1416 .betterdocs-section-inner-tab > ul > li:hover:before,
1417 .betterdocs-section-inner-tab > ul > li.betterdocs-active:before {
1418 content: "";
1419 background-color: rgb(54, 214, 146);
1420 position: absolute;
1421 width: 3px;
1422 height: 100%;
1423 left: 0;
1424 top: 0;
1425 }
1426 .betterdocs-section-inner-tab > div.betterdocs-section-inner-tab-contents {
1427 flex: 1;
1428 padding: 20px;
1429 margin-left: 30px;
1430 }
1431
1432 .betterdocs-section-inner-tab div.betterdocs-section-inner-tab-content {
1433 display: none;
1434 }
1435
1436 .betterdocs-section-inner-tab div.betterdocs-section-inner-tab-content.betterdocs-active {
1437 display: block;
1438 }
1439
1440 .select2-container--default .select2-search--inline .select2-search__field {
1441 padding-left: 10px;
1442 padding-right: 10px;
1443 }