PluginProbe
WPSSO Core – Complete Schema Markup and Meta Tags / 22.7.0
WPSSO Core – Complete Schema Markup and Meta Tags v22.7.0
22.7.0 22.6.1 22.6.0 22.5.3 22.5.2 22.5.1 22.4.0 22.3.0 22.2.1 22.2.0 22.1.3 22.1.2 22.1.1 22.1.0 22.0.0 21.13.3 21.13.2 trunk 21.13.1
wpsso / css / com / settings-table.css

settings-table.css in WPSSO Core – Complete Schema Markup and Meta Tags 22.7.0, at css/com/settings-table.css

1,412 lines 30.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1
2 /*
3 * W3 Colors:
4 *
5 * Aqua = #00ffff;
6 * Blue = #2196f3;
7 * Green = #4caf50;
8 * Dark Grey = #616161;
9 * Light Blue = #87ceeb;
10 * Light Green = #8bc34a;
11 * Grey = #9e9e9e;
12 * Pale Green = #ddffdd;
13 * Red = #f44336;
14 * Light Grey = #f1f1f1;
15 * Orange = #ff9800;
16 * Amber = #ffc107;
17 * Yellow = #ffeb3b;
18 *
19 * See https://www.w3schools.com/w3css/w3css_colors.asp.
20 *
21 * Notice Colors:
22 *
23 * Red = #dc3232;
24 * Yellow = #ffb900;
25 * Blue = #00a0d2;
26 * Green = #46b450;
27 */
28
29 #poststuff .inner-sidebar table.sucom-settings h4 {
30 font-size:1.05em;
31 font-weight:500;
32 padding:0;
33 margin:5px 0;
34 border:none;
35 background:none;
36 }
37
38 .sucom-show_basic table.sucom-settings .hide_in_basic,
39 .sucom-show_basic table.sucom-settings .hide_opt_in_basic,
40 .sucom-show_basic table.sucom-settings .hide_row_in_basic {
41 display:none;
42 }
43
44 table.sucom-settings {
45 width:100%;
46 padding:15px 10px 20px 10px; /* Use padding to prevent horizontal bar from showing. */
47 margin:0;
48 border-spacing:10px;
49 border-collapse:separate;
50 -webkit-box-sizing:border-box;
51 -moz-box-sizing:border-box;
52 box-sizing:border-box;
53 }
54
55 table.sucom-settings input[type="text"],
56 table.sucom-settings input[type="password"],
57 table.sucom-settings input[type="date"],
58 table.sucom-settings input[type="datetime"],
59 table.sucom-settings input[type="datetime-local"],
60 table.sucom-settings input[type="email"],
61 table.sucom-settings input[type="month"],
62 table.sucom-settings input[type="number"],
63 table.sucom-settings input[type="search"],
64 table.sucom-settings input[type="tel"],
65 table.sucom-settings input[type="time"],
66 table.sucom-settings input[type="url"],
67 table.sucom-settings input[type="week"] {
68 padding:0 10px;
69 min-height:40px;
70 }
71
72 table.sucom-settings textarea {
73 padding:5px 10px;
74 min-height:40px;
75 }
76
77 table.sucom-settings select,
78 table.sucom-settings input[type="button"] {
79 min-height:40px;
80 }
81
82 table.sucom-settings input.disabled,
83 table.sucom-settings input:focus.disabled,
84 table.sucom-settings input:disabled,
85 table.sucom-settings select.disabled,
86 table.sucom-settings select:focus.disabled,
87 table.sucom-settings select:disabled,
88 table.sucom-settings textarea.disabled,
89 table.sucom-settings textarea:focus.disabled,
90 table.sucom-settings textarea:disabled {
91 cursor:default;
92 color:#9e9e9e;
93 background-color:#fafafa;
94 }
95
96 table.sucom-settings input.default,
97 table.sucom-settings select.default {
98 color:#9e9e9e;
99 }
100
101 table.sucom-settings input.default:hover,
102 table.sucom-settings select.default:hover {
103 color:inherit;
104 }
105
106 table.sucom-settings.metabox-contact_fields-info,
107 table.sucom-settings.metabox-head_tags-info {
108 padding-bottom:0;
109 }
110
111 table.sucom-settings.metabox-head_tags-tags {
112 padding-top:0;
113 }
114
115 table.sucom-settings .outline,
116 table.sucom-settings .highlight {
117 background-color:#fafafa;
118 border:1px solid #e3e3e3;
119 -webkit-border-radius:0;
120 -khtml-border-radius:0;
121 -moz-border-radius:0;
122 border-radius:0;
123 }
124
125 table.sucom-settings.wpsso .highlight {
126 border:1px solid #84e084;
127 }
128
129 table.sucom-settings img.aligncenter {
130 clear:both;
131 display:block;
132 margin:30px auto;
133 }
134
135 table.sucom-settings img.alignright {
136 float:right;
137 display:block;
138 margin-left:30px;
139 }
140
141 /*
142 * Prevent Firefox from outlining links.
143 */
144 table.sucom-settings a,
145 table.sucom-settings a:active,
146 table.sucom-settings a:focus {
147 -webkit-box-shadow:none;
148 -moz-box-shadow:none;
149 box-shadow:none;
150 }
151
152 table.sucom-settings h3,
153 #poststuff table.sucom-settings h3 {
154 font-size:1.3em;
155 padding:0;
156 margin:10px 0;
157 border:none;
158 background:none;
159 }
160
161 table.sucom-settings h4,
162 #poststuff table.sucom-settings h4 {
163 font-size:1.1em;
164 padding:0;
165 margin:10px 0;
166 border:none;
167 background:none;
168 }
169
170 table.sucom-settings td h5,
171 #poststuff table.sucom-settings td h5 {
172 color:#9e9e9e;
173 font-size:1.1em;
174 font-weight:bold;
175 letter-spacing:0.5px;
176 padding:0;
177 margin:0;
178 border:none;
179 background:none;
180 text-align:center;
181 }
182
183 table.sucom-settings td.subsection h4,
184 #poststuff table.sucom-settings td.subsection h4 {
185 text-align:center;
186 letter-spacing:0.5px;
187 padding:4px 12px;
188 margin:15px 0 15px 0;
189 border-bottom:1px solid #e9e9e9;
190 background-color:#fcfcfc;
191 }
192
193 table.sucom-settings td.subsection.top h4,
194 #poststuff table.sucom-settings td.subsection.top h4 {
195 margin-top:0;
196 }
197
198 table.sucom-settings td.subsection h5,
199 #poststuff table.sucom-settings td.subsection h5 {
200 margin:10px 0 5px 0;
201 }
202
203 table.sucom-settings td.subsection.top h5,
204 #poststuff table.sucom-settings td.subsection.top h5 {
205 margin-top:0;
206 }
207
208 table.sucom-settings p {
209 line-height:1.8em;
210 }
211
212 table.sucom-settings pre {
213 font-family:"Courier", monospace;
214 font-size:0.95em;
215 line-height:1em;
216 padding:10px;
217 border:1px solid #eee;
218 white-space:pre;
219 overflow:auto;
220 }
221
222 table.sucom-settings code {
223 font-family:"Courier", monospace;
224 font-size:0.95em;
225 padding:0 2px;
226 margin:0;
227 background-color:#eee;
228 }
229
230 table.sucom-settings a code {
231 vertical-align:middle;
232 padding:0;
233 }
234
235 table.sucom-settings blockquote {
236 display:table;
237 margin:20px 0;
238 padding:10px 20px 10px 25px;
239 border:none;
240 border-left:3px solid var(--wp-admin-theme-color);
241 background-color:#fafafa;
242 -webkit-box-sizing:border-box;
243 -moz-box-sizing:border-box;
244 box-sizing:border-box;
245 }
246
247 table.sucom-settings td blockquote p {
248 margin:10px 0;
249 line-height:1.6em;
250 }
251
252 table.sucom-settings td blockquote.top-info {
253 display:block;
254 margin:0 0 15px 0;
255 }
256
257 table.sucom-settings td blockquote.status-info {
258 display:block;
259 margin:0;
260 }
261
262 table.sucom-settings td blockquote.status-info.save-a-draft {
263 text-align:center;
264 }
265
266 table.sucom-settings dt {
267 margin:20px 0 15px 0;
268 }
269
270 table.sucom-settings ul {
271 list-style-type:circle;
272 margin:10px 0 10px 30px;
273 }
274
275 table.sucom-settings ol {
276 list-style-type:decimal;
277 margin-left:20px;
278 }
279
280 table.sucom-settings ol > li {
281 margin:20px 0 20px 20px;
282 }
283
284 table.sucom-settings ol > li > ol {
285 list-style-type:upper-alpha;
286 }
287
288 table.sucom-settings ol > li > ol > li {
289 margin:15px 0 15px 10px;
290 }
291
292 table.sucom-settings table.plugin_list_table_cols {
293 width:100%;
294 }
295
296 table.sucom-settings th {
297 color:#333;
298 font-weight:500;
299 text-align:right;
300 vertical-align:top;
301 line-height:1.6em;
302 padding-top:10px;
303 width:270px;
304 max-width:270px;
305 min-height:40px;
306 }
307
308 table.sucom-settings th.plugin_name {
309 width:360px;
310 max-width:360px;
311 }
312
313 body.rtl table.sucom-settings th {
314 text-align:left;
315 }
316
317 table.sucom-settings th h3,
318 #poststuff table.sucom-settings th h3 {
319 text-align:left;
320 font-size:1.1em;
321 margin:0;
322 }
323
324 table.sucom-settings th p {
325 text-align:right;
326 margin:0;
327 min-height:1em;
328 }
329
330 table.sucom-settings tr.on-left th p {
331 text-align:left;
332 }
333
334 table.sucom-settings th span.option_locale {
335 font-weight:normal;
336 }
337
338 table.sucom-settings table.plugin_list_table_cols th {
339 word-wrap:normal;
340 text-align:center;
341 vertical-align:top;
342 width:50px;
343 min-width:50px;
344 padding:0 4px 4px 4px;
345 border-bottom:1px dotted #ddd;
346 }
347
348 table.sucom-settings td {
349 min-height:40px;
350 line-height:1.6em;
351 vertical-align:top;
352 }
353
354 table.sucom-settings td.ext-info-plugin-icon {
355 vertical-align:top;
356 text-align:left;
357 padding:10px;
358 }
359
360 body.rtl table.sucom-settings td.ext-info-plugin-icon {
361 text-align:right;
362 }
363
364 table.sucom-settings td.ext-info-plugin-name {
365 width:100%;
366 }
367
368 table.sucom-settings td.ext-info-plugin-name .row-actions {
369 color:#999;
370 margin-bottom:5px;
371 }
372
373 table.sucom-settings td.ext-info-plugin-separator {
374 height:10px;
375 border-bottom:1px dotted #ddd;
376 }
377
378 table.sucom-settings td.validate {
379 padding-top:10px;
380 }
381
382 table.sucom-settings table.plugin_list_table_cols td.underline {
383 border-bottom:1px dotted #ddd;
384 }
385
386 table.sucom-settings td p {
387 color:#555;
388 margin:0 0 10px 0;
389 }
390
391 table.sucom-settings table.plugin_list_table_cols td p {
392 margin:0;
393 }
394
395 table.sucom-settings td p.status-msg,
396 table.sucom-settings td p.pro-feature-msg {
397 color:#999;
398 font-size:0.95em;
399 text-align:center;
400 }
401
402 table.sucom-settings td p.status-msg {
403 margin:2px 0;
404 }
405
406 table.sucom-settings td p.status-msg.top {
407 margin-bottom:10px;
408 }
409
410 table.sucom-settings td p.status-msg.smaller {
411 font-size:0.85em;
412 }
413
414 table.sucom-settings td p.status-msg.long_name {
415 width:340px;
416 }
417
418 table.sucom-settings td p.pro-feature-msg a {
419 color:#999;
420 }
421
422 table.sucom-settings td p.pro-feature-msg strong {
423 color:#555555; /* Darker Grey. */
424 }
425
426 table.sucom-settings td p.centered {
427 text-align:center;
428 margin:0;
429 }
430
431 table.sucom-settings th p.left,
432 table.sucom-settings td p.left {
433 text-align:left;
434 }
435
436 table.sucom-settings td p.inline {
437 display:inline-block;
438 }
439
440 table.sucom-settings td p.ext-req-msg {
441 display:inline;
442 font-weight:normal;
443 }
444
445 table.sucom-settings td span.ext-req-msg,
446 table.sucom-settings td span.ext-req-msg a {
447 color:#999;
448 font-weight:normal;
449 text-align:left;
450 margin-left:4px;
451 }
452
453 table.sucom-settings td span.option-info,
454 table.sucom-settings td span.option-info a {
455 color:#00f;
456 margin-left:4px;
457 }
458
459 table.sucom-settings td.status {
460 color:#555;
461 }
462
463 table.sucom-settings th.medium,
464 table.sucom-settings td.medium {
465 width:180px; /* Default is 270px. */
466 min-width:110px;
467 max-width:180px; /* Default is 270px. */
468 }
469
470 div.sucom-metabox-tabs.horizontal table.sucom-tabset_sso-tab_validators th.medium {
471 width:220px; /* Default is 270px. */
472 max-width:220px; /* Default is 270px. */
473 }
474
475 table.sucom-settings td.tid,
476 table.sucom-settings td.field_name {
477 min-width:330px;
478 max-width:330px;
479 width:330px;
480 }
481
482 table.sucom-settings th.head_tags {
483 text-align:left;
484 vertical-align:middle;
485 min-width:120px;
486 padding:0;
487 }
488
489 body.rtl table.sucom-settings th.head_tags {
490 text-align:right;
491 }
492
493 table.sucom-settings td.head_tags {
494 text-align:left;
495 width:20px;
496 max-width:50px;
497 padding-top:10px;
498 }
499
500 table.sucom-settings td.weekday {
501 width:120px;
502 min-width:120px;
503 max-width:120px;
504 }
505
506 table.sucom-settings th.narrow,
507 table.sucom-settings td.narrow,
508 table.sucom-settings th.short,
509 table.sucom-settings td.short {
510 width:110px;
511 min-width:110px;
512 max-width:110px;
513 }
514
515 table.sucom-settings th.short p {
516 text-align:right;
517 margin:2px;
518 min-height:1em;
519 }
520
521 table.sucom-settings th.site-use {
522 width:60px;
523 min-width:60px;
524 white-space:nowrap;
525 }
526
527 table.sucom-settings td.site-use {
528 width:200px;
529 }
530
531 table.sucom-settings td.nowrap,
532 table.sucom-settings th.nowrap {
533 white-space:nowrap;
534 max-width:none;
535 }
536
537 table.sucom-settings th.nobold {
538 font-weight:normal;
539 }
540
541 table.sucom-settings th.xshort {
542 width:60px;
543 min-width:60px;
544 max-width:60px;
545 }
546
547 table.sucom-settings th.left,
548 table.sucom-settings th.left p {
549 text-align:left;
550 margin:0;
551 }
552
553 table.sucom-settings th.wide,
554 table.sucom-settings td.wide {
555 width:auto;
556 max-width:0;
557 }
558
559 table.sucom-settings td.top {
560 vertical-align:top;
561 }
562
563 table.sucom-settings td div.text-len-progress-bar {
564 background-color:#cccccc; /* Light Grey. */
565 border-radius:2px;
566 width:100%;
567 height:3px;
568 margin:6px 0 4px 0;
569 }
570
571 table.sucom-settings td div.text-len-progress {
572 float:left;
573 height:3px;
574 border-top-left-radius:3px;
575 border-bottom-left-radius:3px;
576 }
577
578 table.sucom-settings td div.text-len-progress.short {
579 background-color:#00a0d2; /* Blue. */
580 }
581
582 table.sucom-settings td div.text-len-progress.good {
583 background-color:#46b450; /* Green. */
584 }
585
586 table.sucom-settings td div.text-len-progress.long {
587 background-color:#ffc107; /* Amber. */
588 }
589
590 table.sucom-settings td div.text-len-progress.maximum {
591 background-color:#ff9800; /* Orange. */
592 }
593
594 table.sucom-settings td div.text-len-status {
595 font-size:0.9em;
596 font-weight:normal;
597 line-height:1.2em;
598 text-align:right;
599 color:#999;
600 margin:4px 0 2px 0;
601 padding:0;
602 }
603
604 table.sucom-settings td div.text-len-status.short {
605 color:#00a0d2; /* Blue. */
606 }
607
608 table.sucom-settings td div.text-len-status.good {
609 color:#46b450; /* Green. */
610 }
611
612 table.sucom-settings td div.text-len-status.long {
613 color:#ffc107; /* Amber. */
614 }
615
616 table.sucom-settings td div.text-len-status.maximum {
617 color:#ff9800; /* Orange. */
618 }
619
620 table.sucom-settings tr th.is_empty.is_standard,
621 table.sucom-settings tr td.is_empty.is_standard,
622 .sucom-tabset table.sucom-settings tr.is_empty.is_standard th,
623 .sucom-tabset table.sucom-settings tr.is_empty.is_standard td {
624 border:1px solid #ffb900;
625 background-color:#fff1cc;
626 }
627
628 table.sucom-settings tr th.is_disabled,
629 table.sucom-settings tr td.is_disabled,
630 .sucom-tabset table.sucom-settings tr.is_disabled th,
631 .sucom-tabset table.sucom-settings tr.is_disabled td {
632 border:1px solid #e0e0e0;
633 background-color:#fafafa;
634 }
635
636 table.sucom-settings tr th.is_internal,
637 table.sucom-settings tr td.is_internal,
638 .sucom-tabset table.sucom-settings tr.is_internal th,
639 .sucom-tabset table.sucom-settings tr.is_internal td {
640 color:#aeaeae;
641 border:1px solid #e0e0e0;
642 background-color:#fafafa;
643 font-weight:normal;
644 font-style:italic;
645 }
646
647 .sucom-tabset table.sucom-settings tr.is_internal td a {
648 color:#d9d9d9;
649 }
650
651 .sucom-tabset table.sucom-settings tr.noscript th,
652 .sucom-tabset table.sucom-settings tr.noscript td {
653 border:1px solid #ad74a2;
654 }
655
656 table.sucom-settings td.html {
657 background-color:#f6f6f6;
658 border:1px solid #e3e3e3;
659 }
660
661 table.sucom-settings td.html.noscript {
662 border:1px solid #b480aa;
663 background-color:#e7d7e4;
664 }
665
666 table.sucom-settings td.html.script {
667 border:1px solid #46b450;
668 background-color:#daf0dc;
669 }
670
671 table.sucom-settings td.html pre {
672 font-size:0.9em;
673 margin:10px;
674 padding:0;
675 border:0;
676 background-color:transparent;
677 white-space:pre-wrap;
678 }
679
680 table.sucom-settings td.html.noscript pre {
681 margin:2px;
682 }
683
684 table.sucom-settings td.xshort {
685 width:30px;
686 max-width:30px;
687 }
688
689 table.sucom-settings td.validate input[type="button"].button-primary,
690 table.sucom-settings td.validate input[type="button"].button-secondary {
691 width:215px;
692 min-width:215px;
693 min-height:40px;
694 margin:5px 0 10px 5px;
695 }
696
697 table.sucom-settings td.text {
698 width:100%;
699 }
700
701 table.sucom-settings td.text > p {
702 margin:6px 2px;
703 }
704
705 /*
706 * <div class="multi_container mixed_multi" style="display:none;">
707 * <div class="multi_number">
708 * </div>
709 * <div class="multi_input">
710 * <div class="multi_input_el">
711 * <div class="multi_label">
712 * </div>
713 * </div>
714 * <div class="multi_input_el">
715 * <div class="multi_label">
716 * </div>
717 * </div>
718 * </div>
719 * </div><!-- multi_container.mixed_multi -->
720 *
721 */
722 table.sucom-settings td div.multi_container {
723 display:table;
724 border-spacing:0;
725 margin-bottom:5px;
726 }
727
728 table.sucom-settings td div.multi_container.mixed_multi.single_line {
729 margin-bottom:0;
730 }
731
732 table.sucom-settings td div.multi_container.single_line .multi_input_el {
733 display:inline-block;
734 }
735
736 table.sucom-settings td div.multi_number {
737 display:table-cell;
738 min-width:24px;
739 vertical-align:top;
740 text-align:right;
741 padding:10px 10px 0 0;
742 }
743
744 table.sucom-settings td div.multi_input {
745 display:table-cell;
746 width:100%;
747 }
748
749 table.sucom-settings td div.multi_input_label {
750 margin-top:10px;
751 min-width:100px;
752 }
753
754 table.sucom-settings td div.multi_input_label.howto_step_anchor_id, /* How-To Step Anchor ID. */
755 table.sucom-settings td div.multi_input_label.howto_step_img, /* How-To Step Image ID. */
756 table.sucom-settings td div.multi_input_label.recipe_instruction_anchor_id, /* Recipe Instruction Anchor ID. */
757 table.sucom-settings td div.multi_input_label.recipe_instruction_img { /* Recipe Instruction Image ID. */
758 text-align:right;
759 display:inline-block;
760 }
761
762 table.sucom-settings td div.multi_input textarea.howto_step_text,
763 table.sucom-settings td div.multi_input textarea.recipe_instruction_text {
764 height:5.5em;
765 }
766
767 table.sucom-settings td div.multi_input textarea.offer_catalog_text { /* Offer Catalog Description. */
768 height:4em;
769 }
770
771 table.sucom-settings td select,
772 table.sucom-settings td input,
773 table.sucom-settings td textarea {
774 margin:2px;
775 vertical-align:middle;
776 -webkit-box-sizing:border-box;
777 -moz-box-sizing:border-box;
778 box-sizing:border-box;
779 }
780
781 table.sucom-settings td textarea { width:100%; }
782
783 table.sucom-settings td select, /* Default width. */
784 table.sucom-settings td select.og_type,
785 table.sucom-settings td select.primary_term_id,
786 table.sucom-settings td select.schema_type,
787 table.sucom-settings td select.timezone,
788 table.sucom-settings td select.update_filter,
789 table.sucom-settings td input[type="text"], /* Default width. */
790 table.sucom-settings td input[type="text"].schema_type { width:255px; }
791
792 table.sucom-settings td select.xshort { width:60px; }
793
794 table.sucom-settings td select.currency { width:67px; }
795
796 table.sucom-settings td select.time-hh-mm { width:82px; }
797
798 table.sucom-settings td select.crop-area,
799 div.postbox table.sucom-settings td select.crop-area { width:82px; }
800
801 table.sucom-settings td select.yes-no { width:85px; }
802
803 table.sucom-settings td select.stock { width:90px; }
804
805 table.sucom-settings td select.unit_text { width:100px; }
806
807 table.sucom-settings td select.energy_efficiency { width:107px; } /* Rating code, from code, and to code. */
808
809 table.sucom-settings td select.short { width:110px; }
810
811 table.sucom-settings td select.year,
812 table.sucom-settings td select.size_group { width:124px; }
813
814 table.sucom-settings td select.locale,
815 table.sucom-settings td select.medium { width:180px; }
816
817 table.sucom-settings td select.site-use { width:200px; }
818
819 table.sucom-settings td select.wide,
820 table.sucom-settings td input[type="text"].wide { width:100%; }
821
822 table.sucom-settings td select.long_name,
823 table.sucom-settings td input[type="text"].long_name { width:340px; }
824
825 table.sucom-settings td input[type="hidden"] {
826 padding:0;
827 margin:0;
828 }
829
830 table.sucom-settings td .wp-picker-container button.wp-color-result {
831 border-color:#8c8f94;
832 }
833
834 table.sucom-settings td input[type="text"].colorpicker {
835 width:80px;
836 text-align:center;
837 }
838
839 table.sucom-settings td input[type="text"].datepicker {
840 width:110px;
841 text-align:center;
842 }
843
844 div#ui-datepicker-div.sucom-settings div.ui-datepicker-title {
845 line-height:1.4em;
846 }
847
848 div#ui-datepicker-div.sucom-settings div.ui-datepicker-title select {
849 min-height:1.4em;
850 line-height:1.4em;
851 }
852
853 table.sucom-settings td.mono,
854 table.sucom-settings td input[type=text].mono {
855 font-family:"Courier", monospace;
856 }
857
858 table.sucom-settings td input[type="text"].size { width:55px; } /* Image size. */
859
860 table.sucom-settings td input[type="text"].chars { width:60px; } /* Character length. */
861
862 table.sucom-settings td input[type="text"].xshort { width:60px; }
863
864 table.sucom-settings td input[type="text"].bigchars { width:80px; } /* Character length (big number). */
865
866 table.sucom-settings td input[type="text"].rating, /* Rating int, from int, and to int. */
867 table.sucom-settings td input[type="text"].price,
868 table.sucom-settings td input[type="text"].year,
869 table.sucom-settings td input[type="text"].sucom_image_upload_id { width:85px; }
870
871 table.sucom-settings td input[type="text"].short { width:110px; }
872
873 table.sucom-settings td input[type="text"].unit_value { width:145px; }
874
875 table.sucom-settings td input[type="text"].medium { width:180px; }
876
877 table.sucom-settings td input[type="text"].css_id,
878 table.sucom-settings td input[type="text"].latitude,
879 table.sucom-settings td input[type="text"].longitude,
880 table.sucom-settings td input[type="text"].altitude,
881 table.sucom-settings td input[type="text"].offer_name { width:200px; }
882
883 table.sucom-settings td input[type="text"].tid { width:320px; }
884
885 table.sucom-settings td input[type="text"].api_key {
886 font-family:"Courier", monospace;
887 width:400px;
888 }
889
890 table.sucom-settings td input[type="button"] { margin:0; }
891
892 table.sucom-settings td input[type="button"].button-primary,
893 table.sucom-settings td input[type="button"].button-secondary { margin:0 5px; }
894
895 table.sucom-settings td input::placeholder,
896 table.sucom-settings td textarea::placeholder { color:#9e9e9e; }
897
898 table.sucom-settings td div.linked_to_label {
899 display:inline-block;
900 color:#999;
901 font-size:1.2em;
902 padding:4px;
903 vertical-align:middle;
904 }
905
906 /*
907 * Checkboxes.
908 */
909 label.sucom-checkbox {
910 display:inline-block;
911 position:relative;
912 height:20px;
913 width:36px;
914 margin:10px 10px 10px 0;
915 }
916
917 label.sucom-checkbox span.sucom-checkbox-button {
918 border:1px solid var(--wp-admin-theme-color);
919 border-radius:10px;
920 position:absolute;
921 cursor:pointer;
922 top:0;
923 right:0;
924 bottom:0;
925 left:0;
926 transition:.4s;
927 }
928
929 label.sucom-checkbox span.sucom-checkbox-button:before {
930 border-radius:50%;
931 border:1px solid var(--wp-admin-theme-color);
932 background-color:var(--wp-admin-theme-color);
933 position:absolute;
934 content:"";
935 height:14px;
936 width:14px;
937 left:1px;
938 bottom:1px;
939 transition:.4s;
940 }
941
942 label.sucom-checkbox input {
943 display:none;
944 }
945
946 label.sucom-checkbox input:checked + span.sucom-checkbox-button {
947 background-color:var(--wp-admin-theme-color);
948 }
949
950 label.sucom-checkbox input:checked + span.sucom-checkbox-button:before {
951 transform:translateX(16px);
952 border:1px solid #ffffff;
953 background-color:#ffffff;
954 }
955
956 /*
957 * Checked and unchecked for default values.
958 */
959 label.sucom-checkbox input.default:checked + span.sucom-checkbox-button {
960 border:1px solid var(--wp-admin-theme-color);
961 background-color:var(--wp-admin-theme-color);
962 }
963
964 label.sucom-checkbox input.default:not(:checked) + span.sucom-checkbox-button {
965 border:1px solid var(--wp-admin-theme-color);
966 }
967
968 label.sucom-checkbox input.default:not(:checked) + span.sucom-checkbox-button:before {
969 border:1px solid var(--wp-admin-theme-color);
970 background-color:var(--wp-admin-theme-color);
971 }
972
973 /*
974 * Checked and unchecked for disabled options.
975 */
976 label.sucom-checkbox input[type="checkbox"].disabled + span.sucom-checkbox-button,
977 label.sucom-checkbox input[type="checkbox"]:disabled + span.sucom-checkbox-button,
978 label.sucom-checkbox input[type="checkbox"].disabled + span.sucom-checkbox-button:before,
979 label.sucom-checkbox input[type="checkbox"]:disabled + span.sucom-checkbox-button:before,
980 label.sucom-checkbox input[type="checkbox"].default.disabled + span.sucom-checkbox-button,
981 label.sucom-checkbox input[type="checkbox"].default:disabled + span.sucom-checkbox-button,
982 label.sucom-checkbox input[type="checkbox"].default.disabled + span.sucom-checkbox-button:before,
983 label.sucom-checkbox input[type="checkbox"].default:disabled + span.sucom-checkbox-button:before {
984 cursor:default;
985 border:1px dotted #cccccc ;
986 background-color:#ffffff;
987 }
988
989 /*
990 * Align radio / checkbox input buttons vertically.
991 */
992 table.sucom-settings td div.column-list span.sucom-input-item {
993 display:block;
994 margin:0 0 6px 0;
995 }
996
997 table.sucom-settings td div.column-list span.sucom-input-item span.sucom-checkbox-label {
998 vertical-align:middle;
999 margin:0 4px;
1000 }
1001
1002 table.sucom-settings td div.column-list.num-cols-2 span.sucom-input-item {
1003 display:inline-block;
1004 width:49%;
1005 }
1006
1007 table.sucom-settings td div.column-list.num-cols-3 span.sucom-input-item {
1008 display:inline-block;
1009 width:32%;
1010 }
1011
1012 table.sucom-settings td span.wp-picker-input-wrap input {
1013 vertical-align:middle;
1014 margin:0 4px;
1015 }
1016
1017 table.sucom-settings td.summary,
1018 table.sucom-settings td textarea.summary {
1019 height:5em;
1020 }
1021
1022 table.sucom-settings td.full_text,
1023 table.sucom-settings td textarea.full_text {
1024 height:10em;
1025 }
1026
1027 table.sucom-settings td.button_html,
1028 table.sucom-settings td textarea.button_html {
1029 padding:10px;
1030 height:15em;
1031 }
1032
1033 table.sucom-settings td.button_css,
1034 table.sucom-settings td textarea.button_css {
1035 padding:10px;
1036 height:50em;
1037 min-width:400px;
1038 }
1039
1040 table.sucom-settings td.code,
1041 table.sucom-settings textarea.code {
1042 font-family:"Courier", monospace;
1043 font-size:1em;
1044 line-height:1.2em;
1045 white-space:pre;
1046 }
1047
1048 table.sucom-settings th.checkbox,
1049 table.sucom-settings td.checkbox {
1050 width:42px;
1051 min-width:42px;
1052 max-width:60px;
1053 text-align:center;
1054 }
1055
1056 table.sucom-settings th.checkbox.left,
1057 table.sucom-settings td.checkbox.left {
1058 text-align:left;
1059 }
1060
1061 table.sucom-settings .video {
1062 text-align:center;
1063 margin:20px 0;
1064 }
1065
1066 table.sucom-settings .image_crop_area,
1067 table.sucom-settings .sucom_image_upload {
1068 display:inline-block;
1069 white-space:nowrap;
1070 }
1071
1072 table.sucom-settings .sucom_image_upload > * {
1073 margin:2px; /* Default for input fields. */
1074 vertical-align:middle;
1075 }
1076
1077 body.rtl table.sucom-settings .sucom_image_upload > * {
1078 margin:0 0 0 3px;
1079 }
1080
1081 table.sucom-settings input[type="button"].sucom_image_upload_button {
1082 min-width:110px;
1083 }
1084
1085 table.sucom-settings select.sucom_image_upload_lib {
1086 max-width:185px;
1087 }
1088
1089 table.sucom-settings .sucom_image_upload_preview {
1090 display:inline-block;
1091 margin:0 0 0 6px;
1092 vertical-align:middle;
1093 }
1094
1095 body.rtl table.sucom-settings .sucom_image_upload_preview {
1096 margin:0 6px 0 0;
1097 }
1098
1099 table.sucom-settings .sucom_image_upload_preview img {
1100 width:auto;
1101 min-height:38px;
1102 max-height:38px;
1103 margin:0;
1104 padding:0;
1105 vertical-align:middle;
1106 border:1px solid #8c8f94;
1107 border-radius:3px;
1108 }
1109
1110 table.sucom-settings .button-primary {
1111 border:none;
1112 }
1113
1114 table.sucom-settings .button-primary,
1115 table.sucom-settings .button-secondary {
1116 -webkit-border-radius:0;
1117 -moz-border-radius:0;
1118 border-radius:0;
1119 -webkit-box-shadow:none;
1120 -moz-box-shadow:none;
1121 box-shadow:none;
1122 }
1123
1124 table.sucom-settings #info-meta-social-preview {
1125 color:#888;
1126 }
1127
1128 /*
1129 * Disabled (ie. blank) style adjustments.
1130 */
1131 table.sucom-settings th.blank,
1132 table.sucom-settings td.blank {
1133 color:#999;
1134 background-color:#fafafa;
1135 border:1px dotted #e3e3e3;
1136 }
1137
1138 table.sucom-settings table.business_hours td p {
1139 margin:10px 0 0 0;
1140 }
1141
1142 table.sucom-settings table.business_hours td.blank {
1143 min-width:auto;
1144 }
1145
1146 table.sucom-settings th.blank.checkbox,
1147 table.sucom-settings td.blank.checkbox {
1148 padding:0;
1149 }
1150
1151 table.sucom-settings th.blank.medium,
1152 table.sucom-settings td.blank.medium {
1153 width:184px; /* Default is 270px. */
1154 min-width:114px;
1155 max-width:184px; /* Default is 270px. */
1156 }
1157 table.sucom-settings td.blank a {
1158 color:#999;
1159 }
1160
1161 table.sucom-settings th.blank strong,
1162 table.sucom-settings td.blank strong {
1163 color:#555555; /* Darker Grey. */
1164 }
1165
1166 table.sucom-settings td.blank input[type="text"],
1167 table.sucom-settings td.blank select,
1168 table.sucom-settings td.blank textarea {
1169 font-size:1em;
1170 color:#9e9e9e;
1171 background-color:#fafafa;
1172 -webkit-box-sizing:border-box;
1173 -moz-box-sizing:border-box;
1174 box-sizing:border-box;
1175 }
1176
1177 table.sucom-settings td.blank select.wide,
1178 table.sucom-settings td.blank input[type="text"].wide {
1179 width: -webkit-calc(100% - 4px);
1180 width: -moz-calc(100% - 4px);
1181 width: calc(100% - 4px);
1182 }
1183
1184 /*
1185 * Document SSO > Preview Social tab.
1186 */
1187 table.sucom-settings .fb_preview_container {
1188 border:1px dotted #e0e0e0;
1189 background-color:#e9eaed;
1190 height:400px; /* Set a minimum height. */
1191 padding:10px;
1192 }
1193
1194 body.rtl table.sucom-settings .fb_preview_container {
1195 text-align:right;
1196 }
1197
1198 table.sucom-settings .fb_preview_box_border,
1199 table.sucom-settings .fb_preview_box {
1200 background-color:#fff;
1201 border:1px solid rgba(0, 0, 0, 0.1);
1202 margin:0 auto;
1203 }
1204
1205 table.sucom-settings .fb_preview_box_border {
1206 padding:40px 20px;
1207 max-width:602px;
1208 }
1209
1210 table.sucom-settings .fb_preview_box {
1211 max-width:600px;
1212 overflow:hidden;
1213 }
1214
1215 table.sucom-settings .fb_preview_img {
1216 background-size:cover;
1217 max-width:600px;
1218 height:314px;
1219 border-bottom:1px solid rgba(0, 0, 0, 0.1);
1220 background-position:center center;
1221 background-repeat:no-repeat;
1222 overflow:hidden;
1223 margin:0;
1224 padding:0;
1225 }
1226
1227 table.sucom-settings td.short .fb_preview_img {
1228 background-size:cover;
1229 width:150px;
1230 height:150px;
1231 }
1232
1233 table.sucom-settings .fb_preview_img p {
1234 color:#000000;
1235 text-shadow:0 0 5px #e4f2fd;
1236 font-size:2em;
1237 font-size:1.5vw; /* % of view port width */
1238 letter-spacing:2px;
1239 font-weight:bold;
1240 text-align:center;
1241 position:relative;
1242 top:50%;
1243 transform:translateY(-50%);
1244 }
1245
1246 table.sucom-settings .fb_preview_text {
1247 color:#141823;
1248 direction:ltr;
1249 font-family:"Helvetica", "Arial", "Lucida Grande", "Tahoma", "Verdana", sans-serif;
1250 font-size:12px;
1251 line-height:15.3667px;
1252 margin:10px 12px;
1253 position:relative;
1254 word-wrap:break-word;
1255 }
1256
1257 table.sucom-settings .fb_preview_title {
1258 color:#141823;
1259 direction:ltr;
1260 font-family:"Georgia", "Lucida Grande", "Tahoma", "Verdana", "Arial", sans-serif;
1261 font-size:18px;
1262 font-weight:500;
1263 line-height:22px;
1264 margin-bottom:5px;
1265 max-height:110px;
1266 overflow:hidden;
1267 overflow-x:hidden;
1268 overflow-y:hidden;
1269 text-decoration:none;
1270 transition-delay:0s;
1271 transition-duration:0.1s;
1272 transition-propertycolortransition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);
1273 word-wrap:break-word;
1274 -moz-text-decoration-color:#141823;
1275 -moz-text-decoration-line:none;
1276 -moz-text-decoration-style:solid;
1277 }
1278
1279 table.sucom-settings .fb_preview_desc {
1280 color:#141823;
1281 direction:ltr;
1282 font-family:"Helvetica";
1283 font-size:12px;
1284 line-height:16px;
1285 max-height:80px;
1286 overflow:hidden;
1287 overflow-x:hidden;
1288 overflow-y:hidden;
1289 word-wrap:break-word;
1290 }
1291
1292 table.sucom-settings .fb_preview_by {
1293 color:#9197A3;
1294 direction:ltr;
1295 font-family:"Helvetica", "Arial", "Lucida Grande", "Tahoma", "Verdana", sans-serif;
1296 font-size:11px;
1297 line-height:11px;
1298 overflow:hidden;
1299 overflow-x:hidden;
1300 overflow-y:hidden;
1301 text-overflow:ellipsis;
1302 text-transform:uppercase;
1303 white-space:nowrap;
1304 word-wrap:break-word;
1305 margin-top:9px;
1306 }
1307
1308 /*
1309 * Document SSO > Preview oEmbed tab.
1310 */
1311 table.sucom-settings td.oembed_container {
1312 padding:20px;
1313 max-width:650px;
1314 border:1px dotted #e0e0e0;
1315 background-color:#e9eaed;
1316 }
1317
1318 table.sucom-settings td.oembed_container > blockquote {
1319 display:none;
1320 }
1321
1322 table.sucom-settings td.oembed_container > iframe {
1323 display:block;
1324 width:652px;
1325 min-width:652px;
1326 max-width:652px;
1327 margin:0 auto;
1328 }
1329
1330 /*
1331 * SSO > Setup Guide page.
1332 * SSO > Troubleshooting page.
1333 */
1334 table.sucom-settings.html-content-metabox {
1335 padding:10px 40px;
1336 }
1337
1338 table.sucom-settings.html-content-metabox td h4,
1339 table.sucom-settings.html-content-metabox td p {
1340 margin:20px 0;
1341 }
1342
1343 table.sucom-settings.html-content-metabox td ul {
1344 margin:20px 0 20px 40px;
1345 }
1346
1347 table.sucom-settings.html-content-metabox td blockquote {
1348 display:table;
1349 color:#144e14;
1350 border:none;
1351 border-left:3px solid #0f533d;
1352 background-color:#fafafa;
1353 padding:0 20px;
1354 }
1355
1356 table.sucom-settings.html-content-metabox td blockquote p {
1357 color:#144e14;
1358 }
1359
1360 table.sucom-settings.html-content-metabox td pre {
1361 padding:25px;
1362 margin:25px 0;
1363 }
1364
1365 /*
1366 * SSO > Plugin Add-ons page.
1367 * SSO > Premium Licenses page.
1368 */
1369 table.sucom-settings.addons-metabox,
1370 table.sucom-settings.licenses-metabox {
1371 padding:20px 30px;
1372 }
1373
1374 /*
1375 * WPSSO WCMD Add-on.
1376 */
1377 table.sucom-settings th.option_col { vertical-align:bottom; }
1378
1379 table.sucom-settings th.wcmd_edit_label,
1380 table.sucom-settings td.wcmd_edit_label,
1381 table.sucom-settings td input[type="text"].wcmd_edit_label { width:140px; }
1382
1383 table.sucom-settings th.wcmd_edit_holder,
1384 table.sucom-settings td.wcmd_edit_holder,
1385 table.sucom-settings td input[type="text"].wcmd_edit_holder { width:160px; }
1386
1387 table.sucom-settings td input[type="text"].wcmd_show_label { width:220px; }
1388
1389 /*
1390 * WooCommerce changes their tabs to icons at 900px.
1391 * WordPress collapses the admin menu at 960px.
1392 * WordPress changes to larger icons at 782px.
1393 *
1394 * WPSSO uses @media max-width values of 1330px, 1200px, 960px, 782px, and 600px.
1395 */
1396 @media screen and ( max-width:1330px ) {
1397
1398 #poststuff .columns-2 table.sucom-settings .fb_preview_box_border {
1399 width:440px;
1400 }
1401
1402 #poststuff .columns-2 table.sucom-settings .fb_preview_box {
1403 width:400px;
1404 }
1405
1406 #poststuff .columns-2 table.sucom-settings .fb_preview_img {
1407 width:400px;
1408 height:210px;
1409 }
1410 }
1411
1412