PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 2.1.3
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v2.1.3
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 2.1.3, at admin/assets/css/betterdocs-admin.css

2,422 lines 56.9 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 input.betterdocs-settings-field[type=checkbox]:disabled,
403 input.betterdocs-settings-field[type=checkbox]:disabled{
404 background-color: #d2d2d2;
405 border: 1px solid #c1c1c1;
406 }
407
408 select.betterdocs-meta-field {
409 height: 40px;
410 }
411
412 textarea.betterdocs-meta-field {
413 height: 150px;
414 }
415
416 input.betterdocs-template-field {
417 margin: 0;
418 border: 0px;
419 }
420
421 .betterdocs-opt-alert {
422 position: relative;
423 }
424
425 .betterdocs-opt-alert:before {
426 position: absolute;
427 left: 0;
428 top: 0;
429 width: 100%;
430 height: 100%;
431 content: "";
432 z-index: 9999;
433 }
434
435 .adv-btn-right {
436 text-align: right;
437 }
438
439 label.betterdocs-adv-checkbox-label {
440 background: #fff;
441 color: #73d16f;
442 padding: 8px 15px;
443 display: inline-block;
444 border-radius: 0;
445 letter-spacing: 1px;
446 border: 1px solid #73d16f;
447 transition: all .3s;
448 }
449
450 label.betterdocs-adv-checkbox-label:hover {
451 color: #fff;
452 border: 1px solid #73d16f;
453 }
454
455 .betterdocs-adv-checkbox-wrap #betterdocs_meta_advance_edit,
456 .betterdocs-adv-checkbox-wrap>input {
457 visibility: hidden;
458 width: 0;
459 height: 0;
460 position: absolute;
461 }
462
463 .betterdocs-meta-section table tr.betterdocs-adv_checkbox td {
464 padding: 15px 0px;
465 }
466
467 .betterdocs-adv-checkbox-wrap>input:checked+label.betterdocs-adv-checkbox-label,
468 .betterdocs-adv-checkbox-wrap #betterdocs_meta_advance_edit:checked+label.betterdocs-adv-checkbox-label {
469 background-color: #73d16f;
470 color: #fff;
471 }
472
473 /* Group Field */
474
475 .betterdocs-group-row td.betterdocs-control {
476 padding-left: 0;
477 padding-right: 0;
478 }
479
480 .betterdocs-group-field-wrapper .betterdocs-group-field {
481 border: 1px solid #f2f2f2;
482 margin-bottom: 15px;
483 }
484
485 .betterdocs-group-field-wrapper .betterdocs-group-field:last-child {
486 margin-bottom: 0;
487 }
488
489 .betterdocs-group-field-wrapper .betterdocs-group-field>h4 {
490 margin: 0;
491 position: relative;
492 padding: 15px;
493 color: #333;
494 cursor: pointer;
495 font-size: 14px;
496 background-color: #f8fafb;
497 }
498
499 .betterdocs-group-field-wrapper .betterdocs-group-field>h4>div {
500 position: absolute;
501 right: 0;
502 height: 100%;
503 padding: 15px;
504 top: 0;
505 }
506
507 .betterdocs-group-field-wrapper .betterdocs-group-field>div.betterdocs-group-inner {
508 display: none;
509 padding: 30px 15px 0;
510 background-color: #FFFFFF;
511 }
512
513 .betterdocs-group-field-wrapper .betterdocs-group-field.open>div.betterdocs-group-inner {
514 display: block;
515 }
516
517 /* Media Fiels */
518 .betterdocs-media-field-wrapper {
519 display: flex;
520 align-items: center;
521 }
522
523 .betterdocs-thumb-container {
524 display: none;
525 }
526
527 .betterdocs-thumb-container.betterdocs-has-thumb {
528 display: block;
529 width: 100px;
530 height: 100px;
531 margin-right: 10px;
532 overflow: hidden;
533 }
534
535 .betterdocs-thumb-container.betterdocs-has-thumb>img {
536 height: 100px;
537 }
538
539 .betterdocs-media-content > input {
540 display: block;
541 padding: 10px;
542 width: 250px;
543 border: 1px solid rgba(0,0,0, .15);
544 }
545
546 .betterdocs-media-button {
547 padding: 10px;
548 font-weight: 700;
549 border: 1px solid #f2f2f2;
550 margin-left: 10px;
551 }
552
553 .betterdocs-media-button.betterdocs-media-remove-button {
554 color: red;
555 margin-left: 0;
556 margin-top: 10px;
557 }
558
559 /* Custom select2 styles */
560
561 .betterdocs-control-wrapper .select2-container--default .select2-selection.select2-selection--single {
562 background-color: #fff;
563 border-color: #ABB9D6;
564 height: 40px;
565 border-radius: 0;
566 }
567
568 .betterdocs-control-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
569 color: #333;
570 font-size: 15px;
571 line-height: 40px;
572 }
573
574 .betterdocs-control-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {
575 height: 36px;
576 }
577
578 /* BetterDocs Settings Page CSS */
579 .betterdocs-settings-wrap {
580 padding: 15px;
581 }
582
583 .betterdocs-settings-header {
584 height: auto;
585 background: #fff;
586 border: 1px solid rgba(0, 0, 0, 0.1);
587 -webkit-display: flex;
588 display: flex;
589 -webkit-justify-content: flex-end;
590 justify-content: flex-end;
591 -webkit-align-items: center;
592 align-items: center;
593 margin-bottom: 20px;
594 padding: 10px 5px;
595 }
596
597 .betterdocs-settings-header .betterdocs-header-full {
598 display: flex;
599 align-content: center;
600 align-items: center;
601 padding: 10px;
602 }
603
604 .betterdocs-settings-header .betterdocs-admin-logo-inline {
605 box-shadow: 1px 0 0 0 rgba(0, 0, 0, 0.1);
606 padding: 15px 10px 10px 13px;
607 margin-right: 10px;
608 }
609
610 .betterdocs-settings-header .betterdocs-admin-logo-inline>svg {
611 width: 31.5px;
612 height: 32px;
613 }
614
615 .betterdocs-settings-header .betterdocs-header-full img {
616 width: 35px;
617 margin-right: 10px;
618 }
619
620 .betterdocs-settings-header .betterdocs-header-full .title {
621 font-size: 22px;
622 color: #444;
623 font-weight: 600;
624 margin: 0px;
625 line-height: 35px;
626 }
627
628 .betterdocs-settings-header .betterdocs-header-right {
629 text-align: right;
630 }
631
632 .betterdocs-settings-header .betterdocs-header-full,
633 .betterdocs-settings-header .betterdocs-header-right {
634 flex: 1 1 auto;
635 }
636
637 .betterdocs-settings-menu ul li {
638 display: inline-block;
639 margin-bottom: 0;
640 }
641
642 .betterdocs-settings-menu ul li a,
643 .betterdocs-settings-menu ul li span {
644 padding: 15px 20px;
645 background-color: #f8fafb;
646 color: #516378;
647 font-size: 14px;
648 font-weight: 600;
649 text-decoration: none;
650 border-top: 2px solid #f8fafb;
651 display: block;
652 }
653
654 .betterdocs-settings-menu ul li a:focus {
655 outline: none;
656 box-shadow: none;
657 }
658
659 .betterdocs-settings-menu ul li.active a {
660 background-color: #fff;
661 border-top: 2px solid #17c9a2;
662 }
663
664 .betterdocs-settings-tab {
665 background: #fff;
666 margin-top: 5px;
667 padding: 15px 25px;
668 border-top: none;
669 position: relative;
670 display: none;
671 }
672 .betterdocs-analytics-teaser .betterdocs-settings-tab {
673 position: relative;
674 }
675 .betterdocs-analytics-teaser .betterdocs-settings-tab img {
676 width: 100%;
677 max-width: 100%;
678 }
679 .betterdocs-analytics-teaser .betterdocs-settings-tab .overlay {
680 position: absolute;
681 display: flex;
682 align-items: center;
683 justify-content: center;
684 left: 0;
685 top: 0;
686 width: 100%;
687 height: 100%;
688 background-color: rgba(255, 255, 255, .7);
689 }
690 .betterdocs-analytics-teaser .betterdocs-settings-tab .overlay-content {
691 width: 45%;
692 margin: 0 auto;
693 background-color: rgba(255,255,255, .7);
694 color: #fff;
695 box-shadow: 0px 30px 60px rgba(0, 1, 35, 0.18);
696 border-radius: 15px;
697 padding-left: 20px;
698 padding-top: 10px;
699 padding-right: 20px;
700 }
701
702 .betterdocs-analytics-teaser .overlay-content h3 {
703 font-style:normal;
704 font-weight: 500;
705 font-size: 24px;
706 line-height: 28px;
707 color: #000000;
708 text-align: center;
709 margin-top: 1em;
710 margin-bottom: .5em;
711 }
712 @media only screen and (max-width: 1024px){
713 .betterdocs-analytics-teaser .betterdocs-settings-tab .overlay-content {
714 width: 85%;
715 padding-left: 15px;
716 padding-right: 15px;
717 }
718 .betterdocs-analytics-teaser .overlay-content h3{
719 font-size: 18px;
720 line-height: 21px;
721 margin: .8em 0;
722 }
723 .betterdocs-analytics-teaser .analytics-list {
724 width: 85%;
725 }
726 }
727
728 .betterdocs-analytics-teaser .analytics-item {
729 position: relative;
730 display: flex;
731 align-items: center;
732 justify-content: flex-start;
733 }
734 .betterdocs-analytics-teaser .teaser-text{
735 font-style: normal;
736 font-weight: 400;
737 font-size: 16px;
738 line-height: 29px;
739 text-align: center;
740 color: #666B78;
741 margin: 0;
742 overflow: hidden;
743 }
744 .betterdocs-analytics-teaser .teaser-desc {
745 margin-bottom: 20px;
746 }
747 .betterdocs-analytics-teaser .analytics-list{
748 width: 85%;
749 margin: auto;
750 }
751
752 .overlay .overlay-content .analytics-upgrade-btn{
753 display: flex;
754 position: relative;
755 background-color: #36D692;
756 box-shadow: 0px 10px 60px rgba(0, 1, 35, 0.3);
757 border-radius: 15px;
758 width: 300px;
759 height: 60px;
760 justify-content: center;
761 align-items: center;
762 margin: auto;
763 transform: translate(4px, 43px);
764 }
765
766 .overlay .overlay-content .analytics-upgrade-btn a{
767 color: #FFFFFF;
768 font-style: normal;
769 font-weight: 500;
770 font-size: 17px;
771 line-height: 40px;
772 position: relative;
773 display: flex;
774 justify-content: center;
775 align-items: center;
776 width: 320px;
777 height: 72px;
778 text-decoration: none;
779 }
780
781 #img-teaser{
782 width: 13px;
783 /* height: 15px; */
784 padding-left: 10px;
785
786 }
787
788 #img-teaser-1, #img-teaser-2, #img-teaser-3, #img-teaser-4{
789 width: 15px;
790 padding-right: 15px;
791 position: relative;
792 display: flex;
793 align-items: flex-start;
794 }
795
796 .betterdocs-settings-tab.active {
797 display: block;
798 }
799
800 .betterdocs-settings-button {
801 margin: 30px 15px 0 0;
802 }
803
804 .betterdocs-settings-section>table {
805 border-spacing: 0px 10px;
806 }
807
808 .betterdocs-settings-section table {
809 width: 100%;
810 }
811
812 .betterdocs-settings-section input.betterdocs-settings-field[type="text"] {
813 width: 82%;
814 max-width: 300px;
815 padding: 8px 10px;
816 }
817 .betterdocs-settings-section.betterdocs-instant_answer_tab input.betterdocs-settings-field[type="text"] {
818 max-width: 500px;
819 }
820 span.wp-picker-input-wrap {
821 display: inline-block;
822 margin-bottom: 10px;
823 }
824 .betterdocs-label {
825 position: relative;
826 }
827 .betterdocs-settings-menu ul li a.pro {
828 position: relative;
829 padding: 15px 36px 15px 20px;
830 }
831 .betterdocs-settings-menu .pro-label,
832 .betterdocs-label .pro-label {
833 margin-left: 5px;
834 margin-right: 5px;
835 font-size: 10px;
836 color: #ffffff;
837 text-transform: uppercase;
838 text-align: center;
839 position: absolute;
840 line-height: 1;
841 padding: 3px 6px;
842 border-radius: 2px;
843 background-image: -moz-linear-gradient(-122deg , rgb(91 211 160) 0%, rgb(54 214 146) 100% );
844 background-image: -webkit-linear-gradient(-122deg, rgb(91 211 160) 0%, rgb(54 214 146) 100% );
845 background-image: -ms-linear-gradient(-122deg, rgb(91 211 160) 0%, rgb(54 214 146) 100% );
846 }
847 .betterdocs-settings-menu .pro-label {
848 right: 0px;
849 }
850 .betterdocs-settings-section input.betterdocs-settings-field.betterdocs-colorpicker-field[type="text"],
851 .betterdocs-settings-section input.betterdocs-settings-field.betterdocs-colorpicker-field[type="text"]:focus {
852 width: 95px;
853 height: 28px;
854 margin: 0 5px;
855 border-color: #0071a1 !important;
856 font-size: 13px;
857 line-height: 2;
858 }
859 .betterdocs-settings-section label {
860 font-size: 14px;
861 }
862 .betterdocs-settings-section tr th {
863 padding: 10px 15px;
864 width: 30%;
865 text-align: left;
866 vertical-align: top;
867 }
868 #betterdocs_cross_domain_settings th, #betterdocs_cross_domain_settings td {
869 display: block;
870 }
871 #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 {
872 width: 280px;
873 }
874
875 .betterdocs-settings-section tr td {
876 padding: 5px 15px;
877 }
878
879 .betterdocs-settings-section .betterdocs-section-inner-tab-content tr td {
880 padding: 10px 15px;
881 }
882
883 .betterdocs-settings-section tr td.betterdocs-card {
884 width: 100%;
885 }
886 .betterdocs-card-content {
887 display: flex;
888 flex-flow: column wrap;
889 max-width: 350px;
890 }
891 .betterdocs-card-content img {
892 width: 100%;
893 display: block;
894 }
895 .betterdocs-card-content p {
896 font-size: 14px;
897 color: #fff;
898 padding: 20px 10px 0;
899 }
900 .betterdocs-card-content p.betterdocs-customize-button {
901 background-color: #fff;
902 color: #26d396;
903 padding: 12px;
904 text-align: center;
905 border-radius: 3px;
906 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
907 font-size: 16px;
908 transition: all 0.3s ease;
909 }
910
911 .betterdocs-card-content p.betterdocs-customize-button:hover {
912 box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 6px;
913 }
914 .betterdocs-settings-section tr td.betterdocs-card a{
915 display: inline-block;
916 padding: 50px 30px;
917 font-size: 18px;
918 border-radius: 5px;
919 color: #fff;
920 background-color: #26d396;
921 text-decoration: none;
922 }
923
924 .betterdocs-field.type-text .betterdocs-label label{
925 line-height: 41px;
926 }
927
928 .betterdocs-field .betterdocs-control-wrapper p{
929 margin: 5px 0;
930 }
931
932 .betterdocs-field .betterdocs-field-help{
933 padding: 8px 10px;
934 background-color: #f9f9f9;
935 border: 1px solid #f2f2f2;
936 border-radius: 4px;
937 width: 80%;
938 }
939
940 .betterdocs-title h3{
941 margin: .5em 0;
942 text-transform: uppercase;
943 letter-spacing: 2px;
944 font-size: 16px;
945 }
946
947 .betterdocs-settings-field,
948 input.betterdocs-settings-field {
949 padding: 7px;
950 border: 1px solid rgb(204, 204, 204);
951 background-color: rgb(255, 255, 255);
952 }
953
954 select.betterdocs-settings-field.select2-hidden-accessible + span {
955 min-width: 150px;
956 }
957 select.betterdocs-settings-field + span.select2-container {
958 z-index: 1
959 }
960 input.betterdocs-settings-field[type="number"]{
961 height: auto;
962 }
963
964 input.betterdocs-settings-field[type="checkbox"] {
965 padding: 14px !important;
966 border: 1px solid #9b9d9d;
967 background-color: #fff;
968 box-shadow: none !important;
969 border-radius: 2px;
970 }
971
972 .betterdocs-control input[type="checkbox"]:checked {
973 background-color: #36d692;
974 border-color: #36d692;
975 }
976
977 .betterdocs-control input[type="checkbox"]:checked::before {
978 content: '';
979 margin: -4px 0 0 -7px;
980 background-image: url(../img/check-mark.svg);
981 background-repeat: no-repeat;
982 width: 14px;
983 }
984 .betterdocs-left-right-settings {
985 width: 100%;
986 display: flex;
987 flex-flow: row nowrap;
988 justify-content: space-between;
989 }
990
991 .betterdocs-settings-left {
992 max-width: 80em;
993 height: auto;
994 flex: 1 1 70%;
995 }
996
997 .betterdocs-settings-right {
998 flex: 1 1 30%;
999 padding: 20px;
1000 display: flex;
1001 justify-content: center;
1002 align-items: center;
1003 }
1004
1005 .betterdocs-sidebar {
1006 background-color: #fff;
1007 width: 100%;
1008 padding: 50px 20px;
1009 margin-top: 34px;
1010 display: flex;
1011 flex-direction: column;
1012 justify-content: center;
1013 align-items: center;
1014 }
1015
1016 .betterdocs-sidebar-block {
1017 margin: 1em auto;
1018 }
1019
1020 .betterdocs-sidebar-block .betterdocs-admin-sidebar-logo {
1021 max-width: 200px;
1022 display: block;
1023 margin: 25px auto;
1024 }
1025
1026 .betterdocs-sidebar-block .betterdocs-admin-sidebar-logo>img,
1027 .betterdocs-sidebar-block .betterdocs-admin-sidebar-logo>svg {
1028 width: 100%;
1029 display: block;
1030 margin: 10px auto;
1031 }
1032
1033 .betterdocs-admin-sidebar-cta a {
1034 font-size: 1em;
1035 color: rgba(35, 40, 45, 0.45);
1036 text-decoration: none;
1037 text-transform: uppercase;
1038 letter-spacing: .065em;
1039 text-align: center;
1040 margin: 20px auto;
1041 display: block;
1042 border: 1px solid rgba(35, 40, 45, 0.185);
1043 border-radius: 4px;
1044 padding: 15px;
1045 width: 200px;
1046 outline: none;
1047 box-shadow: none;
1048 transition: all .3s;
1049 }
1050
1051 .betterdocs-admin-sidebar-cta a:hover {
1052 color: #23282d;
1053 box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.715);
1054 }
1055
1056 @media only screen and (max-width: 767px) {
1057 .betterdocs-left-right-settings {
1058 flex-flow: row wrap;
1059 flex-direction: column;
1060 }
1061
1062 .betterdocs-settings-right {
1063 padding: 0;
1064 }
1065
1066 }
1067
1068 /* ADMIN */
1069 /**
1070 * All of the CSS for your public-facing functionality should be
1071 * included in this file.
1072 */
1073
1074 a.betterdocs-link {
1075 position: absolute;
1076 left: 0;
1077 top: 0;
1078 width: 100%;
1079 height: 100%;
1080 outline: none;
1081 }
1082
1083 .betterdocs-inner {
1084 display: flex;
1085 align-items: center;
1086 overflow: hidden;
1087 padding: 15px;
1088 background: #fff;
1089 box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1);
1090 max-width: 400px;
1091 }
1092
1093 .betterdocs-flex-reverse.betterdocs-inner {
1094 flex-direction: row-reverse;
1095 }
1096
1097 .betterdocs-has-close-btn.betterdocs-inner {
1098 padding-right: 30px !important;
1099 }
1100
1101 span.betterdocs-close {
1102 position: absolute;
1103 right: 10px;
1104 top: 10px;
1105 z-index: 999;
1106 cursor: pointer;
1107 width: 8px;
1108 height: 8px;
1109 }
1110
1111 span.betterdocs-close>svg {
1112 fill: #000000;
1113 position: absolute;
1114 }
1115
1116 #betterdocs-meta-supported_heading_tag .betterdocs-control-wrapper {
1117 display: flex;
1118 }
1119
1120 #betterdocs-meta-supported_heading_tag .betterdocs-control-wrapper label {
1121 margin-right: 15px;
1122 }
1123
1124 /*
1125 Notification Image CSS
1126 */
1127 .betterdocs-image {
1128 width: 60px;
1129 height: 60px;
1130 overflow: hidden;
1131 float: left;
1132 margin-right: 15px;
1133 display: flex;
1134 align-items: center;
1135 justify-content: center;
1136 }
1137
1138 .betterdocs-img-right .betterdocs-image {
1139 margin-left: 15px;
1140 margin-right: 0px;
1141 }
1142
1143 .betterdocs-image img.betterdocs-img-square {
1144 border-radius: 0px !important;
1145 }
1146
1147 .betterdocs-image img.betterdocs-img-circle,
1148 .betterdocs-image>img {
1149 border-radius: 50% !important;
1150 }
1151
1152 .betterdocs-image img.betterdocs-img-rounded {
1153 border-radius: 5px !important;
1154 }
1155
1156 .betterdocs-image>img {
1157 width: 100%;
1158 }
1159
1160 /*
1161 Notification Content CSS
1162 */
1163 .betterdocs-inner.betterdocs-img-right .betterdocs-content {
1164 display: flex;
1165 flex-direction: column;
1166 }
1167
1168 .betterdocs-inner.betterdocs-img-right .betterdocs-content .betterdocs-branding {
1169 position: static;
1170 margin-left: 0px;
1171 padding: 5px 0px 0px
1172 }
1173
1174 .betterdocs-content {
1175 float: left;
1176 }
1177
1178 .betterdocs-content>span {
1179 display: block;
1180 }
1181
1182 .betterdocs-first-row {
1183 font-size: 12px;
1184 line-height: 1.2;
1185 }
1186
1187 .betterdocs-second-row {
1188 margin: 5px 0;
1189 font-size: 14px;
1190 font-weight: bolder;
1191 line-height: 1.5;
1192 }
1193
1194 .betterdocs-third-row {
1195 font-size: 11px;
1196 line-height: 1;
1197 }
1198
1199 /* Datepicker CSS */
1200 /* Date Picker Default Styles */
1201 .ui-datepicker {
1202 padding: 0;
1203 margin: 0;
1204 -webkit-border-radius: 0;
1205 -moz-border-radius: 0;
1206 border-radius: 0;
1207 background-color: #fff;
1208 border: 1px solid #dfdfdf;
1209 border-top: none;
1210 -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.075);
1211 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.075);
1212 min-width: 17em;
1213 width: auto;
1214 z-index: 1000 !important;
1215 }
1216
1217 body.wp-admin:not(.rtl) .ui-datepicker {
1218 margin-left: -1px;
1219 }
1220
1221 body.wp-admin.rtl .ui-datepicker {
1222 margin-right: -1px;
1223 }
1224
1225 .ui-datepicker * {
1226 padding: 0;
1227 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1228 -webkit-border-radius: 0;
1229 -moz-border-radius: 0;
1230 border-radius: 0;
1231 }
1232
1233 .ui-datepicker table {
1234 font-size: 13px;
1235 margin: 0;
1236 border: none;
1237 border-collapse: collapse;
1238 }
1239
1240 .ui-datepicker .ui-widget-header,
1241 .ui-datepicker .ui-datepicker-header {
1242 background-image: none;
1243 border: none;
1244 color: #fff;
1245 font-weight: normal;
1246 }
1247
1248 .ui-datepicker .ui-datepicker-header .ui-state-hover {
1249 background: transparent;
1250 border-color: transparent;
1251 cursor: pointer;
1252 }
1253
1254 .ui-datepicker .ui-datepicker-title {
1255 margin: 0;
1256 padding: 10px 0;
1257 color: #fff;
1258 font-size: 14px;
1259 line-height: 14px;
1260 text-align: center;
1261 }
1262
1263 .ui-datepicker .ui-datepicker-prev,
1264 .ui-datepicker .ui-datepicker-next {
1265 position: relative;
1266 top: 0;
1267 height: 34px;
1268 width: 34px;
1269 }
1270
1271 .ui-datepicker .ui-state-hover.ui-datepicker-prev,
1272 .ui-datepicker .ui-state-hover.ui-datepicker-next {
1273 border: none;
1274 }
1275
1276 .ui-datepicker .ui-datepicker-prev,
1277 .ui-datepicker .ui-datepicker-prev-hover {
1278 left: 0;
1279 }
1280
1281 .ui-datepicker .ui-datepicker-next,
1282 .ui-datepicker .ui-datepicker-next-hover {
1283 right: 0;
1284 }
1285
1286 .ui-datepicker .ui-datepicker-next span,
1287 .ui-datepicker .ui-datepicker-prev span {
1288 display: none;
1289 }
1290
1291 .ui-datepicker .ui-datepicker-prev {
1292 float: left;
1293 }
1294
1295 .ui-datepicker .ui-datepicker-next {
1296 float: right;
1297 }
1298
1299 .ui-datepicker .ui-datepicker-prev:before,
1300 .ui-datepicker .ui-datepicker-next:before {
1301 font: normal 20px/34px 'dashicons';
1302 padding-left: 7px;
1303 color: #fff;
1304 speak: none;
1305 -webkit-font-smoothing: antialiased;
1306 -moz-osx-font-smoothing: grayscale;
1307 width: 34px;
1308 height: 34px;
1309 }
1310
1311 .ui-datepicker .ui-datepicker-prev:before {
1312 content: '\f341';
1313 }
1314
1315 .ui-datepicker .ui-datepicker-next:before {
1316 content: '\f345';
1317 }
1318
1319 .ui-datepicker .ui-datepicker-prev-hover:before,
1320 .ui-datepicker .ui-datepicker-next-hover:before {
1321 opacity: 0.7;
1322 }
1323
1324 .ui-datepicker select.ui-datepicker-month,
1325 .ui-datepicker select.ui-datepicker-year {
1326 width: 33%;
1327 }
1328
1329 .ui-datepicker thead {
1330 color: #fff;
1331 font-weight: 600;
1332 }
1333
1334 .ui-datepicker th {
1335 padding: 10px;
1336 }
1337
1338 .ui-datepicker td {
1339 padding: 0;
1340 border: 1px solid #f4f4f4;
1341 }
1342
1343 .ui-datepicker td.ui-datepicker-other-month {
1344 border: transparent;
1345 }
1346
1347 .ui-datepicker tr:first-of-type td {
1348 border-top: 1px solid #f0f0f0;
1349 }
1350
1351 .ui-datepicker td.ui-datepicker-week-end {
1352 background-color: #f4f4f4;
1353 border: 1px solid #f0f0f0;
1354 }
1355
1356 .ui-datepicker td.ui-datepicker-today {
1357 background-color: #f0f0c0;
1358 }
1359
1360 .ui-datepicker td.ui-datepicker-current-day {
1361 background: #bbdd88;
1362 }
1363
1364 .ui-datepicker td .ui-state-default {
1365 background: transparent;
1366 border: none;
1367 text-align: center;
1368 text-decoration: none;
1369 width: auto;
1370 display: block;
1371 padding: 5px 10px;
1372 font-weight: normal;
1373 color: #444;
1374 }
1375
1376 .ui-datepicker td.ui-state-disabled .ui-state-default {
1377 opacity: 0.5;
1378 }
1379
1380 /* Default Color Scheme */
1381 .ui-datepicker .ui-widget-header,
1382 .ui-datepicker .ui-datepicker-header {
1383 background: #73d16f;
1384 }
1385
1386 .ui-datepicker thead {
1387 background: #32373c;
1388 }
1389
1390 .ui-datepicker td .ui-state-hover {
1391 background: #5f56f0;
1392 color: #fff;
1393 }
1394
1395 /* Settings Button */
1396
1397 .betterdocs-settings-button {
1398 margin: 30px 15px 0 0;
1399 }
1400 .quick-builder-submit-btn, .betterdocs-meta-next, .betterdocs-settings-button {
1401 background-color: rgb(102, 72, 254);
1402 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
1403 color: rgb(255, 255, 255);
1404 letter-spacing: 1px;
1405 font-weight: 600;
1406 text-transform: uppercase;
1407 cursor: pointer;
1408 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
1409 border-width: 0px;
1410 border-style: initial;
1411 border-color: initial;
1412 border-image: initial;
1413 padding: 13px 25px;
1414 border-radius: 3px;
1415 margin: 30px 0px;
1416 transition: all 0.3s ease 0s;
1417 }
1418 .betterdocs-meta-next:hover, .betterdocs-settings-button:hover {
1419 background-color: #73d16f;
1420 box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px;
1421 }
1422
1423 .betterdocs-meta-multi_checkbox .betterdocs-control-wrapper label{
1424 margin-bottom: 10px;
1425 font-weight: bold;
1426 display: inline-block;
1427 }
1428 .betterdocs-meta-multi_checkbox .betterdocs-control-wrapper label input{
1429 margin-right: 5px;
1430 }
1431
1432 .betterdocs-settings {
1433 flex: 1;
1434 }
1435
1436 .betterdocs-settings-content {
1437 display: flex;
1438 }
1439
1440 .betterdocs-settings-form-wrapper {
1441 flex: 10;
1442 }
1443
1444 .betterdocs-settings-right {
1445 flex: 2;
1446 background: #fff;
1447 margin: 6px 0px 0px 10px;
1448 box-shadow: 0 1px 4px rgba(0, 0, 0, .07);
1449 }
1450
1451 .betterdocs-settings-form-wrapper {
1452 margin-top: 5px;
1453 background-color: #fff;
1454 box-shadow: 0 1px 4px rgba(0, 0, 0, .07);
1455 }
1456
1457
1458 #betterdocs-go_license_tab .betterdocs-settings-right {
1459 display: block;
1460 box-shadow: none;
1461 }
1462
1463 #betterdocs-go_license_tab .betterdocs-settings-right,
1464 #betterdocs-go_license_tab .betterdocs-sidebar {
1465 margin: 0px;
1466 }
1467
1468 #betterdocs-go_license_tab .betterdocs-sidebar {
1469 width: auto;
1470 flex-direction: row;
1471 align-items: center;
1472 justify-content: start;
1473 }
1474
1475 #betterdocs-go_license_tab .betterdocs-sidebar .betterdocs-sidebar-block.betterdocs-license-block {
1476 order: 1;
1477 }
1478
1479 #betterdocs-go_license_tab .betterdocs-sidebar .betterdocs-sidebar-block {
1480 margin: 1em 0;
1481 order: 2;
1482 flex: 1;
1483 }
1484
1485
1486 .betterdocs-settings-documentation {
1487 margin-top: 10px;
1488 background: #fff;
1489 padding: 30px 30px;
1490 }
1491
1492 .betterdocs-settings-row {
1493 display: flex;
1494 margin-left: -15px;
1495 margin-right: -15px;
1496 }
1497
1498
1499 .betterdocs-admin-block {
1500 flex-basis: 25%;
1501 padding: 25px;
1502 box-shadow: 0 0 20px 0px #f2f2f2;
1503 margin-left: 15px;
1504 margin-right: 15px;
1505 border-radius: 10px;
1506 display: flex;
1507 flex-direction: column;
1508 }
1509
1510 header.betterdocs-admin-block-header {
1511 display: flex;
1512 align-items: center;
1513 }
1514
1515 .betterdocs-admin-block-header-icon {
1516 width: 35px;
1517 }
1518
1519 h4.betterdocs-admin-title {
1520 margin: 0 15px;
1521 font-size: 17px;
1522 }
1523
1524 .betterdocs-admin-block-content {
1525 flex: 1;
1526 }
1527
1528 .betterdocs-admin-block-content > a.betterdocs-button {
1529 background-color: #fff;
1530 color: #15c7a4;
1531 border: 1px solid #15c7a4;
1532 font-size: 12px;
1533 display: inline-block;
1534 padding: 10px 20px;
1535 margin-top: 15px;
1536 text-decoration: none;
1537 }
1538 .betterdocs-admin-block-content > a:hover {
1539 background-image: -webkit-linear-gradient(-169deg, #31da8d 0%, #1ecd9d 100%);
1540 color: #fff;
1541 }
1542 .betterdocs-save-now {
1543 background-color: #e74c3c;
1544 }
1545 .betterdocs-section-inner-tab {
1546 display: flex;
1547 border: 1px solid rgb(235, 235, 235);
1548 }
1549 .betterdocs-section-inner-tab > ul {
1550 width: 25%;
1551 list-style: none;
1552 margin: 0px;
1553 background-color: #eff1f3;
1554 }
1555 .betterdocs-section-inner-tab > ul > li {
1556 padding: 14px;
1557 cursor: pointer;
1558 background-color: #eff1f3;
1559 margin-bottom: 0;
1560 color: #707070;
1561 position: relative;
1562 }
1563 .betterdocs-section-inner-tab > ul > li:hover,
1564 .betterdocs-section-inner-tab > ul > li.betterdocs-active {
1565 background-color: rgb(255, 255, 255);
1566 box-shadow: 0px 12px 25px 0px rgba(0, 9, 78, 0.1);
1567 color: #252525;
1568 }
1569 .betterdocs-section-inner-tab > ul > li:hover:before,
1570 .betterdocs-section-inner-tab > ul > li.betterdocs-active:before {
1571 content: "";
1572 background-color: rgb(54, 214, 146);
1573 position: absolute;
1574 width: 3px;
1575 height: 100%;
1576 left: 0;
1577 top: 0;
1578 }
1579 .betterdocs-section-inner-tab > div.betterdocs-section-inner-tab-contents {
1580 flex: 1;
1581 padding: 20px 15px;
1582 }
1583
1584 .betterdocs-section-inner-tab div.betterdocs-section-inner-tab-content {
1585 display: none;
1586 }
1587
1588 .betterdocs-section-inner-tab div.betterdocs-section-inner-tab-content.betterdocs-active {
1589 display: block;
1590 }
1591
1592 .select2-container--default .select2-search--inline .select2-search__field {
1593 padding-left: 10px;
1594 padding-right: 10px;
1595 }
1596
1597 /*
1598 * Doc Permalink
1599 */
1600 .betterdocs-control-wrapper .available-structure-tags li {
1601 float: left;
1602 margin-right: 5px;
1603 }
1604
1605 /*
1606 * Admin screen header list and grid view
1607 */
1608 .betterdocs-listing-content {
1609 display: flex;
1610 flex-wrap: wrap;
1611 margin: 0 -15px;
1612 }
1613
1614 body.toplevel_page_betterdocs-admin {
1615 background-color: #F5F6FB;
1616 }
1617 .betterdocs-single-listing {
1618 padding: 0 15px;
1619 margin-bottom: 30px;
1620 box-sizing: border-box;
1621 background-color: #E2E5ED;
1622 background-clip: content-box;
1623 width: 25%;
1624 min-width: 350px;
1625 text-align: center;
1626 }
1627
1628 .betterdocs-single-listing > a.betterdocs-button {
1629 display: inline-block;
1630 margin-bottom: 20px;
1631 padding: 10px 25px;
1632 }
1633
1634 .betterdocs-single-listing > div {
1635 padding: 15px 10px;
1636 text-align: initial;
1637 }
1638 .betterdocs-single-listing-title {
1639 color: #474e59;
1640 font-size: 18px;
1641 margin: 15px 0px 25px;
1642 text-align: center;
1643 font-weight: 600;
1644 }
1645 .betterdocs-single-listing-sub-title {
1646 color: #474e59;
1647 font-size: 15px;
1648 margin: 15px 0px 25px;
1649 text-align: center;
1650 font-weight: normal;
1651 }
1652 .betterdocs-single-listing li.betterdocs-no-docs {
1653 pointer-events: none;
1654 }
1655 .betterdocs-single-listing .betterdocs-no-docs svg {
1656 width: 70%;
1657 margin: 50px auto;
1658 display: block;
1659 max-width: 300px;
1660 }
1661 .betterdocs-single-listing-inner ul {
1662 padding: 11px;
1663 margin: 0;
1664 border-radius: 3px;
1665 }
1666 .betterdocs-single-listing li:not( .betterdocs-no-docs ) {
1667 background-color: #D6D9E3;
1668 border: 1px dashed #AAB3CA;
1669 margin: 0 0 10px;
1670 cursor: grab;
1671 }
1672 .betterdocs-single-listing li .betterdocs-single-list-content {
1673 background-color: #fff;
1674 padding: 10px 5px;
1675 margin: -1px;
1676 display: flex;
1677 align-items: center;
1678 border-left: 1px solid #36d692;
1679 box-shadow: 0 1px 3px rgba(9,30,66,.15);
1680 transition: all 0.3s ease 0s;
1681 }
1682 .betterdocs-single-listing li .betterdocs-single-list-content:hover {
1683 box-shadow: 0px 19px 18px 0px rgba(0, 9, 78, 0.12);
1684 }
1685 .betterdocs-single-listing li .betterdocs-single-list-content > a {
1686 width: 70%;
1687 display: inline-block;
1688 flex: 1;
1689 }
1690
1691 .betterdocs-single-listing li .betterdocs-single-list-content > a .betterdocs-draft {
1692 color: #f54;
1693 }
1694
1695 .betterdocs-single-listing li a {
1696 text-decoration: none;
1697 margin-left: 5px;
1698 color: #626b77;
1699 font-size: 13px;
1700 }
1701 .betterdocs-single-listing li .betterdocs-single-list-content > span:not( .betterdocs-article-title ) {
1702 display: flex;
1703 align-items: center;
1704 margin-left: 3px;
1705 margin-right: 3px;
1706 }
1707 .betterdocs-single-listing li .betterdocs-single-list-content > span.betterdocs-article-title {
1708 margin-left: 5px;
1709 display: inline-block;
1710 flex: 1;
1711 }
1712 .betterdocs-single-listing li .betterdocs-single-list-content > span > a {
1713 display: inline-block;
1714 font-size: 15px;
1715 }
1716
1717 .betterdocs-single-listing li .betterdocs-single-list-content > span > a > span {
1718 font-size: 15px;
1719 display: inline;
1720 }
1721
1722 .betterdocs-single-listing li .betterdocs-single-list-content > span > a span:hover {
1723 color: #1bd083;
1724 }
1725 .betterdocs-single-listing li .betterdocs-single-list-content > span > a > svg {
1726 width: 15px;
1727 fill: #0073aa;
1728 }
1729
1730 .betterdocs-header-button {
1731 margin-left: 20px;
1732 }
1733 .betterdocs-button {
1734 background-color: #15c7a4;
1735 color: rgb(255, 255, 255);
1736 letter-spacing: 0.05em;
1737 font-weight: 500;
1738 text-transform: uppercase;
1739 cursor: pointer;
1740 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
1741 border: none;
1742 padding: 13px 25px;
1743 border-radius: 3px;
1744 transition: all 0.3s ease 0s;
1745 text-decoration: none;
1746 }
1747
1748 .betterdocs-button-primary,
1749 .betterdocs-tab-content .bulkactions .button {
1750 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
1751 color: rgb(255, 255, 255);
1752 border: 1px solid transparent;
1753 }
1754 .betterdocs-button-primary:hover {
1755 background-image: -webkit-linear-gradient(-169deg, #31da8d 0%, #1ecd9d 100%);
1756 color: rgb(255, 255, 255);
1757 }
1758 .betterdocs-button-secondary {
1759 background-color: #F1FFF9;
1760 background-image: none;
1761 color: #15c7a4;
1762 border: 1px solid #15c7a4;
1763 }
1764 .betterdocs-button-secondary:hover {
1765 background-color: #15c7a4;
1766 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
1767 color: rgb(255, 255, 255);
1768 }
1769 .betterdocs-header-button .betterdocs-button {
1770 padding: 10px 20px;
1771 margin-right: 8px;
1772 font-size: 12px;
1773 box-shadow: none;
1774 }
1775 .betterdocs-header-button .dashboard-search-field,
1776 .betterdocs-header-button .dashboard-search-field:focus {
1777 border: 1px solid #15c7a4;
1778 padding: 5px 24px 5px 8px;
1779 font-size: 12px;
1780 box-shadow: none;
1781 }
1782 .betterdocs-listing-table-content .wp-list-table a {
1783 color: #2c3338;
1784 }
1785 .betterdocs-header-filter form {
1786 display: flex;
1787 flex-wrap: wrap;
1788 }
1789 #reportrange {
1790 display: none;
1791 }
1792 .betterdocs-header-filter form input[type="text"],
1793 .betterdocs-header-filter form select,
1794 .betterdocs-tab-content #bulk-action-selector-bottom {
1795 background-color: #FFFFFF;
1796 border: 1px solid #E7EBF3;
1797 box-sizing: border-box;
1798 border-radius: 5px;
1799 padding: 10px 25px 10px 32px;
1800 font-size: 15px;
1801 line-height: 18px;
1802 color: #666B78;
1803 margin: 4px 4px;
1804 background-size: auto;
1805 background-repeat: no-repeat;
1806 }
1807 .betterdocs-header-filter form input#post-search-input {
1808 background-image: url("../img/search.png");
1809 background-position: left 8px top 50%;
1810 padding-right: 10px;
1811 }
1812 .betterdocs-header-filter form input.dashboard-select-date-custom {
1813 padding-left: 10px;
1814 padding-right: 10px;
1815 text-align: center;
1816 background-image: url("../img/calendar.png");
1817 background-repeat: no-repeat;
1818 background-size: 38px auto;
1819 border: none;
1820 height: 38px;
1821 width: 38px;
1822 color: rgba(255, 255, 255, 0);
1823 cursor: pointer;
1824 }
1825 .betterdocs-header-filter form select.dashboard-select-view {
1826 max-width: 110px;
1827 background-image: url("../img/eye.png"), url("../img/select-icon.png");
1828 }
1829 .betterdocs-header-filter form select.dashboard-select-author {
1830 background-image: url("../img/author.png"), url("../img/select-icon.png");
1831 }
1832 .betterdocs-header-filter form select.dashboard-select-order {
1833 background-image: url("../img/sort.png"), url("../img/select-icon.png");
1834 max-width: 120px;
1835 }
1836 .betterdocs-header-filter form .dashboard-select-date {
1837 cursor: pointer;
1838 background-image: url("../img/datetime.png"), url("../img/select-icon.png");
1839 max-width: 135px;
1840 }
1841 .betterdocs-header-filter form select.dashboard-select-status,
1842 .betterdocs-header-filter form select.dashboard-select-category,
1843 .betterdocs-header-filter form select.dashboard-select-kb {
1844 background-image: url("../img/status.png"), url("../img/select-icon.png");
1845 }
1846 .betterdocs-header-filter form select.dashboard-select-category {
1847 max-width: 162px;
1848 }
1849 .betterdocs-header-filter form select.dashboard-select-kb {
1850 max-width: 120px;
1851 }
1852 .betterdocs-header-filter form select.dashboard-select-status {
1853 max-width: 145px;
1854 }
1855 .betterdocs-tab-content #bulk-action-selector-bottom {
1856 background-image: url("../img/bulk-action.png"), url("../img/select-icon.png");
1857 }
1858 .betterdocs-header-filter form select,
1859 .betterdocs-header-filter form .dashboard-select-date,
1860 .betterdocs-tab-content #bulk-action-selector-bottom {
1861 background-repeat: no-repeat;
1862 background-size: 16px auto, 9px auto;
1863 background-position: left 10px top 50%, right 10px bottom 50%;
1864 }
1865 .betterdocs-header-filter form select.dashboard-select-status,
1866 .betterdocs-header-filter form select.dashboard-select-category,
1867 .betterdocs-header-filter form select.dashboard-select-kb {
1868 background-size: auto 16px, 9px auto;
1869 }
1870 .betterdocs-header-filter form .betterdocs-search-filter-btn {
1871 font-weight: bold;
1872 padding: 10px 20px;
1873 margin: 4px;
1874 }
1875
1876 @media only screen and (max-width: 1440px) {
1877 .betterdocs-header-filter form input[type="text"],
1878 .betterdocs-header-filter form select {
1879 padding: 10px 25px 10px 8px;
1880 margin: 4px 3px;
1881 }
1882
1883 .betterdocs-header-filter form input#post-search-input {
1884 background-image: none;
1885 padding-right: 8px;
1886 }
1887 .betterdocs-header-filter form select.dashboard-search-field {
1888 background-image: none, url(../img/select-icon.png);
1889 }
1890 .betterdocs-header-filter form select.dashboard-select-order,
1891 .betterdocs-header-filter form select.dashboard-select-view {
1892 max-width: 90px;
1893 }
1894 .betterdocs-header-filter form .dashboard-select-date {
1895 max-width: 115px;
1896 }
1897 .betterdocs-header-filter form select.dashboard-select-category {
1898 max-width: 142px;
1899 }
1900 .betterdocs-header-filter form select.dashboard-select-kb {
1901 max-width: 100px;
1902 }
1903 .betterdocs-header-filter form select.dashboard-select-status {
1904 max-width: 125px;
1905 }
1906 }
1907
1908 .betterdocs-tab-content .bulkactions .button {
1909 font-weight: bold;
1910 padding: 4px 20px;
1911 margin: 4px !important;
1912 }
1913 .daterangepicker select.monthselect,
1914 .daterangepicker select.yearselect {
1915 padding-left: 5px !important;
1916 }
1917 .betterdocs-tab-content .tablenav .tablenav-pages {
1918 float: left;
1919 }
1920 .wp-core-ui .betterdocs-tab-content .tablenav-pages .button,
1921 .wp-core-ui .betterdocs-tab-content .tablenav-pages .button-secondary {
1922 color: #15c7a4;
1923 border-color: #15c7a4;
1924 background: #ffffff;
1925 }
1926 .betterdocs-tab-content .pagination-links .button.disabled {
1927 background-color: #ffffff !important;
1928 }
1929
1930 .betterdocs-list-grid-icon .icon-wrap {
1931 border: 1px solid rgba(0,0,0, .15);
1932 margin-left: 10px;
1933 border-radius: 5px;
1934 text-decoration: none;
1935 height: 34px;
1936 width: 34px;
1937 display: flex;
1938 align-items: center;
1939 justify-content: center;
1940 }
1941 .betterdocs-list-grid-icon .icon-wrap svg {
1942 display: block;
1943 }
1944 .betterdocs-list-grid-icon .icon-wrap path {
1945 fill: #36D692;
1946 }
1947 .betterdocs-list-grid-icon .icon-wrap.active {
1948 background-color: #15c7a4;
1949 border: 1px solid #15c7a4;
1950 }
1951 .betterdocs-list-grid-icon .icon-wrap.active path {
1952 fill: #ffffff;
1953 }
1954 .betterdocs-list-grid-icon .icon-wrap.active:focus {
1955 box-shadow: none;
1956 outline: none;
1957 }
1958 .betterdocs-switch-mode {
1959 display: flex;
1960 align-items: center;
1961 justify-content: center;
1962 border: 1px solid rgba(0,0,0, .15);
1963 margin-top: 1px;
1964 border-radius: 90px;
1965 height: 34px;
1966 padding: 0 5px;
1967 margin-left: auto;
1968 }
1969 .betterdocs-switch-mode label {
1970 display: flex;
1971 align-items: center;
1972 }
1973 .betterdocs-dark-mode .betterdocs-switch-mode {
1974 border-color: rgba(156, 174, 192, 0.27);
1975 }
1976 .betterdocs-dark-mode .betterdocs-header-button .betterdocs-button-secondary {
1977 background-color: #4F6593;
1978 color: #fff;
1979 border: 1px solid transparent;
1980 }
1981 #dayIcon {
1982 position: relative;
1983 width: 24px;
1984 height: 18px;
1985 margin: 0 7px;
1986 fill: rgba(156, 174, 192, 0.27);
1987 }
1988
1989 #nightIcon {
1990 position: relative;
1991 width: 24px;
1992 height: 18px;
1993 margin: 0 7px;
1994 fill: rgba(156, 174, 192, 0.27);
1995 }
1996 body:not(.betterdocs-dark-mode) #dayIcon {
1997 fill: #15c7a4;
1998 }
1999 body.betterdocs-dark-mode #nightIcon {
2000 fill: #15c7a4;
2001 }
2002 #dayIcon, #nightIcon {
2003 cursor: pointer;
2004 }
2005
2006 input[type="checkbox"].betterdocs-mode-toggle {
2007 display: none;
2008 }
2009
2010 .betterdocs-mode-toggle, .betterdocs-mode-toggle:after, .betterdocs-mode-toggle:before, .betterdocs-mode-toggle *, .betterdocs-mode-toggle *:after, .betterdocs-mode-toggle *:before, .betterdocs-mode-toggle + .betterdocs-mode-toggle-button {
2011 -moz-box-sizing: border-box;
2012 box-sizing: border-box;
2013 }
2014
2015 .betterdocs-mode-toggle::-moz-selection, .betterdocs-mode-toggle:after::-moz-selection, .betterdocs-mode-toggle:before::-moz-selection, .betterdocs-mode-toggle *::-moz-selection, .betterdocs-mode-toggle *:after::-moz-selection, .betterdocs-mode-toggle *:before::-moz-selection, .betterdocs-mode-toggle + .betterdocs-mode-toggle-button::-moz-selection {
2016 background: none;
2017 }
2018
2019 .betterdocs-mode-toggle::selection, .betterdocs-mode-toggle:after::selection, .betterdocs-mode-toggle:before::selection, .betterdocs-mode-toggle *::selection, .betterdocs-mode-toggle *:after::selection, .betterdocs-mode-toggle *:before::selection, .betterdocs-mode-toggle + .betterdocs-mode-toggle-button::selection {
2020 background: none;
2021 }
2022
2023 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button {
2024 outline: 0;
2025 display: inline-block;
2026 width: 50px;
2027 height: 24px;
2028 position: relative;
2029 cursor: pointer;
2030 border: 2px solid #333;
2031 -webkit-user-select: none;
2032 -moz-user-select: none;
2033 -ms-user-select: none;
2034 user-select: none;
2035 }
2036
2037 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button:after, .betterdocs-mode-toggle + .betterdocs-mode-toggle-button:before {
2038 position: relative;
2039 display: block;
2040 content: "";
2041 width: 50%;
2042 height: 100%;
2043 }
2044
2045 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button:after {
2046 left: 0;
2047 }
2048
2049 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button:before {
2050 display: none;
2051 }
2052
2053 .betterdocs-mode-toggle:checked + .betterdocs-mode-toggle-button:after {
2054 left: 50%;
2055 }
2056
2057 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button {
2058 padding: 2px;
2059 -webkit-transition: all .2s ease;
2060 transition: all .2s ease;
2061 border: 2px solid rgba(156, 174, 192, 0.27);
2062 border-radius: 2em;
2063 }
2064
2065 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button:after {
2066 -webkit-transition: all .2s ease;
2067 transition: all .2s ease;
2068 background: rgba(156, 174, 192, 0.27);
2069 content: "";
2070 border-radius: 1em;
2071 }
2072
2073 .betterdocs-mode-toggle:checked + .betterdocs-mode-toggle-button:after {
2074 left: 50%;
2075 }
2076 .betterdocs-add-new-link {
2077 color: #707070;
2078 text-decoration: none;
2079 font-size: 14px;
2080 margin-bottom: 20px;
2081 display: inline-flex;
2082 align-items: center;
2083 outline: none;
2084 box-shadow: none;
2085 transition: all .3s;
2086 }
2087 .betterdocs-add-new-link:hover, .betterdocs-add-new-link:focus, .betterdocs-add-new-link:active {
2088 outline: none;
2089 box-shadow: none;
2090 }
2091 .betterdocs-add-new-link .add-new-icon {
2092 background-color: #fff;
2093 height: 48px;
2094 width: 48px;
2095 line-height: 48px;
2096 border-radius: 50px;
2097 margin: 10px;
2098 display: inline-flex;
2099 justify-content: center;
2100 align-items: center;
2101 transition: all 0.3s ease 0s;
2102 }
2103 .betterdocs-add-new-link .add-new-text {
2104 display: none;
2105 }
2106 .betterdocs-add-new-link:hover .add-new-icon {
2107 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
2108 }
2109
2110 .betterdocs-add-new-link:hover .add-new-icon > svg{
2111 fill: #fff;
2112 }
2113
2114 .betterdocs-listing-table-content .wp-list-table {
2115 border: none;
2116 border-collapse:separate;
2117 border-spacing: 0 15px;
2118 background-color: transparent;
2119 box-shadow: none;
2120 }
2121
2122 .betterdocs-listing-table-content .wp-list-table thead td,
2123 .betterdocs-listing-table-content .wp-list-table thead th,
2124 .betterdocs-listing-table-content .wp-list-table tfoot tr{
2125 border-bottom: none;
2126 border-top: none;
2127 }
2128 .betterdocs-listing-table-content .wp-list-table tr {
2129 border: 1px solid #ebebeb;
2130 background-color: #fff;
2131 border-radius: 5px;
2132 }
2133 .betterdocs-listing-table-content td.column-betterdocs_views {
2134 padding-left: 34px;
2135 padding-top: 25px !important;
2136 background-image: url("../img/view.png");
2137 background-repeat: no-repeat;
2138 background-size: 18px auto;
2139 background-position: left 10px top 25px;
2140 }
2141 .betterdocs-listing-table-content .wp-list-table td,
2142 .betterdocs-listing-table-content .wp-list-table th {
2143 margin-bottom: 12px;
2144 }
2145 .betterdocs-listing-table-content .wp-list-table tbody td,
2146 .betterdocs-listing-table-content .wp-list-table tbody th {
2147 padding-top: 20px;
2148 }
2149 .betterdocs-listing-table-content .wp-list-table tbody th.check-column {
2150 padding-top: 22px;
2151 }
2152
2153 .betterdocs-listing-table-content .wp-list-table td:first-child,
2154 .betterdocs-listing-table-content .wp-list-table th:first-child {
2155 border-top-left-radius: 5px;
2156 }
2157 .betterdocs-listing-table-content .wp-list-table td:last-child,
2158 .betterdocs-listing-table-content .wp-list-table th:last-child {
2159 border-top-right-radius: 5px;
2160 }
2161 .betterdocs-listing-table-content .wp-list-table td:first-child,
2162 .betterdocs-listing-table-content .wp-list-table th:first-child {
2163 border-bottom-left-radius: 5px;
2164 }
2165 .betterdocs-listing-table-content .wp-list-table td:last-child,
2166 .betterdocs-listing-table-content .wp-list-table th:last-child {
2167 border-bottom-right-radius: 5px;
2168 }
2169
2170 .betterdocs-listing-table-content .inline-edit-row .inline-edit-col-left .inline-edit-col label {
2171 margin-bottom: 18px;
2172 }
2173
2174 .betterdocs-listing-table-content .inline-edit-row .inline-edit-col label .title {
2175 color: #23282D;
2176 line-height: 3;
2177 }
2178
2179 .betterdocs-listing-table-content .inline-edit-col label input,
2180 .betterdocs-listing-table-content .inline-edit-col label select {
2181 background-color: #FFFFFF;
2182 border: 1px solid #E7EBF3;
2183 box-sizing: border-box;
2184 border-radius: 5px;
2185 line-height: 1.6;
2186 padding: 6px 8px;
2187 }
2188 .betterdocs-listing-table-content .inline-edit-col-center .inline-edit-col .title.inline-edit-categories-label {
2189 line-height: 2.5;
2190 font-weight: 600;
2191 }
2192 .betterdocs-listing-table-content ul.cat-checklist {
2193 margin-bottom: 20px;
2194 border: 1px solid #E7EBF3;
2195 }
2196 .betterdocs-listing-table-content .inline-edit-col label input[type="checkbox"] {
2197 padding: 8px !important;
2198 border: 1px solid #9b9d9d;
2199 background-color: #fff;
2200 box-shadow: none !important;
2201 border-radius: 2px;
2202 }
2203 .betterdocs-listing-table-content .inline-edit-col label input[type="checkbox"]:checked {
2204 background-color: #36d692;
2205 border-color: #36d692;
2206 }
2207 .betterdocs-listing-table-content .inline-edit-col label input[type="checkbox"]:checked::before {
2208 content: '';
2209 margin: -4px 0 0 -6px;
2210 background-image: url(../img/check-mark.svg);
2211 background-repeat: no-repeat;
2212 width: 12px;
2213 }
2214 .betterdocs-listing-table-content ul.cat-checklist .selectit {
2215 line-height: 3;
2216 }
2217 .betterdocs-listing-table-content ul.cat-checklist .selectit input {
2218 margin-right: 4px;
2219 }
2220 .betterdocs-listing-table-content .inline-edit-col label select {
2221 padding-right: 24px;
2222 }
2223 .betterdocs-listing-table-content .inline-edit-date .timestamp-wrap input {
2224 margin-right: 5px;
2225 margin-left: 5px;
2226 }
2227 .betterdocs-listing-table-content .inline-edit-or,
2228 .betterdocs-listing-table-content .inline-edit-private {
2229 padding-top: 2px;
2230 }
2231 .betterdocs-listing-table-content .inline-edit-save .save,
2232 .betterdocs-listing-table-content .inline-edit-save .cancel {
2233 font-weight: bold;
2234 padding: 10px 20px;
2235 margin: 4px;
2236 color: rgb(255, 255, 255);
2237 border: 1px solid transparent;
2238 letter-spacing: 0.05em;
2239 text-transform: uppercase;
2240 cursor: pointer;
2241 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
2242 border-radius: 3px;
2243 transition: all 0.3s ease 0s;
2244 text-decoration: none;
2245 line-height: 1.4em;
2246 }
2247 .betterdocs-listing-table-content .inline-edit-save .save {
2248 background-color: #15c7a4;
2249 background-image: -webkit-linear-gradient( -169deg, #15c7a4 0%, #37de89 100%);
2250 }
2251 .betterdocs-listing-table-content .inline-edit-save .save:hover {
2252 background-image: -webkit-linear-gradient( -169deg, #31da8d 0%, #1ecd9d 100%);
2253 }
2254 .betterdocs-listing-table-content .inline-edit-save .cancel {
2255 background-color: #15c7a4;
2256 background-image: -webkit-linear-gradient( -169deg, #eb4034 0%, #f71e0f 100%);
2257 }
2258 #wpbody-content .betterdocs-listing-table-content .quick-edit-row-post .inline-edit-col-right {
2259 padding-top: 28px;
2260 }
2261
2262 /* Dark Mode */
2263
2264 body.toplevel_page_betterdocs-admin {
2265 -webkit-transition: background-color 150ms ease-out !important;
2266 transition: background-color 150ms ease-out !important;
2267 }
2268 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode {
2269 background-color: #36405a;
2270 }
2271 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode ul#adminmenu a.wp-has-current-submenu::after{
2272 border-right-color: #36405a;
2273 }
2274 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode #wpfooter {
2275 color: #f9fafa;
2276 }
2277 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing {
2278 background-color: #1f283d;
2279 background-image: -webkit-linear-gradient(-169deg, #20283e 0%, #29344e 100%);
2280 }
2281 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing-title {
2282 color: #fdfdfe;
2283 }
2284 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing li:not(.betterdocs-no-docs) {
2285 background-color: #36405a;
2286 border: 1px dashed #AAB3CA;
2287 }
2288 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing li .betterdocs-single-list-content {
2289 background-color: #36405a;
2290 color: #c6c8d0;
2291 box-shadow: 0 1px 3px rgba(16, 22, 37, .5);
2292 }
2293 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing li a {
2294 color: #c6c8d0;
2295 }
2296 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing li a:hover {
2297 color: #fff;
2298 }
2299 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-settings-header {
2300 background: #2c3650;
2301 border: none;
2302 }
2303 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing-title {
2304 color: #d7d9dd;
2305 }
2306 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-settings-header .betterdocs-header-full .title {
2307 color: #f9fafa;
2308 }
2309 body.betterdocs-dark-mode .betterdocs-listing-table-content .inline-edit-row .inline-edit-col label .title {
2310 color: #ffffff;
2311 }
2312 body.betterdocs-dark-mode .betterdocs-list-grid-icon .icon-wrap {
2313 background-color: #fff;
2314 border-color: #fff;
2315 }
2316 body.betterdocs-dark-mode .betterdocs-list-grid-icon .icon-wrap.active{
2317 background-color: #15c7a4;
2318 border-color: #15c7a4;
2319 }
2320 body.betterdocs-dark-mode .betterdocs-listing-table-content .wp-list-table tr {
2321 background-color: #1f283d;
2322 }
2323 body.betterdocs-dark-mode .betterdocs-listing-table-content .wp-list-table tr td,
2324 body.betterdocs-dark-mode .betterdocs-listing-table-content .wp-list-table tr th,
2325 body.betterdocs-dark-mode .betterdocs-listing-table-content .wp-list-table .editinline,
2326 body.betterdocs-dark-mode .betterdocs-listing-table-content .wp-list-table a {
2327 color: #fff;
2328 }
2329 body.betterdocs-dark-mode .betterdocs-listing-table-content .tablenav-pages .displaying-num,
2330 body.betterdocs-dark-mode .betterdocs-listing-table-content .tablenav-pages .paging-input {
2331 color: #fff;
2332 }
2333
2334 @media only screen and (max-width: 1023px) {
2335 .betterdocs-single-listing {
2336 flex: 1 1 33%;
2337 width: auto;
2338 }
2339 }
2340
2341 @media only screen and (max-width: 767px) {
2342 .betterdocs-settings-header .betterdocs-header-full {
2343 flex-wrap: wrap;
2344 }
2345
2346 .betterdocs-header-button .betterdocs-button {
2347 display: block;
2348 margin-bottom: 10px;
2349 }
2350
2351 .betterdocs-single-listing {
2352 width: 100%;
2353 min-width: auto;
2354 max-width: 100%;
2355 }
2356 }
2357 /**
2358 * Add CSS To The Clipboard
2359 */
2360 #copy-clipboard{
2361 cursor: pointer;
2362 background-image: url(../img/icons/copy-clipboard-icon.svg);
2363 background-repeat: no-repeat;
2364 display: inline-block;
2365 height: 20px;
2366 width: 20px;
2367 position : relative;
2368 right : 30px;
2369 top : 4px;
2370 }
2371
2372 /**
2373 * Add CSS To The Button
2374 */
2375 #copy-button{
2376 background-color: #008CBA;
2377 border: none;
2378 width : 40px;
2379 color: white;
2380 text-decoration: none;
2381 display: inline-block;
2382 }
2383
2384 #copy-button:hover {
2385 opacity: 0.9;
2386 }
2387
2388 .betterdocs-control-wrapper {
2389 position: relative;
2390 }
2391
2392 .betterdocs-control-wrapper #copy-clipboard span {
2393 position: absolute;
2394 bottom: calc(100% + 13px);
2395 left: 50%;
2396 transform: translateX(-50%);
2397 width: 82px;
2398 background:#2ED890 ;
2399 padding: 5px;
2400 border-radius: 5px;
2401 opacity: 0;
2402 visibility: hidden;
2403 transition: all .3s ease;
2404 color: #fff;
2405 text-align: center;
2406 }
2407
2408 .betterdocs-control-wrapper #copy-clipboard span:before {
2409 position: absolute;
2410 top: 100%;
2411 left: 50%;
2412 transform: translateX(-50%);
2413 border-top: 8px solid#2ED890;
2414 border-right: 8px solid transparent;
2415 border-left: 8px solid transparent;
2416 content: '';
2417 }
2418 .betterdocs-control-wrapper #copy-clipboard:hover span {
2419 opacity: 1;
2420 visibility: visible;
2421 }
2422