PluginProbe
User Submitted Posts – Enable Users to Submit Posts from the Front End / 20260110
User Submitted Posts – Enable Users to Submit Posts from the Front End v20260110
20260916 20260810 20260608 20230806 20230809 20230811 20230901 20230902 20230914 20231102 20240319 20240516 20240703 20241026 20250327 20250329 20251121 20251210 20260110 20260113 20260207 20260217 20260407 20260422 trunk All 59 releases
user-submitted-posts / resources / usp-admin.css

usp-admin.css in User Submitted Posts – Enable Users to Submit Posts from the Front End 20260110, at resources/usp-admin.css

155 lines 7.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* General Styles */
2
3 #mm-plugin-options h1 small { line-height: 12px; font-size: 12px; color: #bbb; }
4 #mm-plugin-options h2 { margin: 0; padding: 12px 0 12px 15px; font-size: 16px; cursor: pointer; }
5 #mm-plugin-options abbr[title] { cursor: help !important; border-bottom: 1px dotted #dfdfdf !important; text-decoration: none !important; }
6
7 #mm-plugin-options .notice code { line-height: 1; font-size: 12px; }
8 #mm-plugin-options .usp-dismiss-notice { float: right; }
9 @media (max-width: 1100px) {
10 #mm-plugin-options .usp-dismiss-notice { float: none; }
11 }
12
13 .wp-admin .notice-lh p { line-height: 1.8; }
14 .wp-admin .notice-custom { background-image: url(../images/sun-icon.png); background-repeat: no-repeat; background-position: left 5px center; background-size: 60px 40px; }
15 .wp-admin .notice-custom p { margin: 15px 0; padding-left: 60px; line-height: 1.6; }
16 .wp-admin .notice-link { display: inline-block; margin-right: 5px; }
17 @media (max-width: 782px) {
18 .wp-admin .notice-custom p { margin: 10px 0; }
19 }
20
21 /* Table Styles */
22
23 .mm-table-wrap { margin: 15px; }
24 .mm-table-wrap table { padding: 10px 0; }
25 .mm-table-wrap td,
26 .mm-table-wrap th { padding: 15px; vertical-align: middle; }
27 .mm-table-wrap th { width: 25%; }
28
29 .mm-table-less-padding table { padding: 20px 0; }
30 .mm-table-less-padding th,
31 .mm-table-less-padding td { padding: 5px 15px; }
32 .mm-table-less-padding th.some-padding,
33 .mm-table-less-padding td.some-padding { padding: 10px 15px 0 15px; }
34
35 /* Toggle All */
36
37 #mm-panel-toggle { margin: 5px 0; }
38
39 /* Support Panel */
40
41 #mm-panel-alert p { margin: 15px; }
42 #mm-panel-alert p.alert-intro { margin-top: 5px; }
43 #mm-panel-alert .dismiss-alert { margin: 15px; }
44 #mm-panel-alert .dismiss-alert-wrap { display: inline-block; vertical-align: middle; padding: 7px 0 10px 0; }
45 #mm-panel-alert .dismiss-alert label { display: inline-block; vertical-align: middle; margin: -2px 15px 0 0; }
46
47 /* Overview Panel */
48
49 #mm-panel-overview {
50 box-sizing: border-box; width: 100%; overflow: hidden; position: relative;
51 background-image: url(../images/usp-logo.jpg); background-repeat: no-repeat; background-position: 20px 50px; background-size: 180px 130px;
52 }
53 #mm-panel-overview .mm-panel-overview { width: calc(100% - 140px); padding: 0 0 25px 0; }
54 #mm-panel-overview .mm-panel-overview p { margin: 0 15px 0 220px }
55 #mm-panel-overview .mm-panel-overview ul { margin: 15px 15px 20px 250px; }
56 #mm-panel-overview .mm-panel-overview li { margin: 10px 0; list-style-type: disc; }
57
58 #mm-panel-overview .mm-panel-overview-pro {
59 box-sizing: border-box; display: block; position: absolute; bottom: 20px; right: 20px; width: 100px; height: 100px;
60 text-decoration: none; text-align: center; text-indent: -9999em; border: 1px solid #efefef; border-radius: 50%; color: #fff;
61 background-color: transparent; background-image: url(../images/usp-pro.png); background-repeat: no-repeat; background-position: center center; background-size: 100px 100px;
62 }
63 #mm-panel-overview .mm-panel-overview-pro:hover,
64 #mm-panel-overview .mm-panel-overview-pro:active { text-decoration: none; }
65
66 @media (max-width: 1200px) {
67 #mm-panel-overview .mm-panel-overview { width: 100%; }
68 }
69
70 @media (max-width: 800px) {
71 #mm-panel-overview { background-image: none; }
72 #mm-panel-overview .mm-panel-overview p { margin-left: 15px; }
73 #mm-panel-overview .mm-panel-overview ul { margin-left: 40px; }
74 }
75
76 /* Inner Panels */
77
78 #mm-plugin-options h3 { margin: 0; padding: 15px 15px 10px 15px; font-size: 16px; color: #333; cursor: pointer; }
79 #mm-plugin-options h3:hover { background-color: #FFFFDF; }
80 #mm-plugin-options h3::before {
81 content: '\f347'; position: relative; top: -3px;
82 display: inline-block; vertical-align: middle; margin: 0 5px 0 0; line-height: 1;
83 font-family: 'dashicons'; font-weight: normal; font-size: 16px; color: #333;
84 }
85 #mm-plugin-options h3.toggle-open::before { content: '\f343'; }
86 #mm-plugin-options .mm-section-desc { padding: 0 0 10px 0; }
87 #mm-plugin-options table.widefat { border-radius: 3px; border-color: #ccc; }
88
89 /* Form Controls */
90
91 #mm-plugin-options input[type=text] { width: 80%; }
92 #mm-plugin-options input[type=checkbox] { margin-top: -3px; }
93 #mm-plugin-options textarea { display: block; width: 90%; }
94 #mm-plugin-options .usp-input-short[type=text],
95 #mm-plugin-options .small-text[type=number] { width: 100px; margin-right: 5px; }
96 #mm-plugin-options .mm-radio-inputs { margin: 7px 0; }
97 #mm-plugin-options .usp-upload-image[type=text] { width: calc(100% - 220px); }
98 #mm-plugin-options .button-primary { display: block; margin: 12px 0 15px 15px; }
99
100 /* Code & Captions */
101
102 #mm-panel-primary .mm-item-desc { margin: 0 0 15px 0; line-height: 1.5; font-size: 14px; color: #777; }
103 #mm-panel-primary .mm-item-caption { margin: 3px 0 0 2px; line-height: 1.5; font-size: 12px; color: #777; }
104 #mm-panel-primary .mm-item-caption code { line-height: 1; font-size: 10px; color: #666; background-color: rgba(0,0,0,0.05); background: rgba(0,0,0,0.05); }
105
106 #mm-plugin-options input[type=checkbox] + span.mm-item-caption { margin: 0; }
107 #mm-plugin-options select + span.mm-item-caption { margin: 0; padding: 0 0 0 5px; position: relative; top: 2px; }
108
109 /* Shortcodes Panel */
110
111 #mm-panel-secondary .toggle { padding: 0 0 20px 0; }
112 #mm-panel-secondary .no-bottom-margin { margin-bottom: 0; }
113
114 #mm-panel-secondary p { margin: 15px; }
115 #mm-panel-secondary ul { margin: 15px 15px 15px 40px; }
116 #mm-panel-secondary li { margin: 10px 0; list-style-type: disc; }
117 #mm-panel-secondary code { font-size: 12px; }
118 #mm-panel-secondary div.mm-pre { white-space: pre; overflow: auto; margin: 15px; padding: 15px; font: 14px/20px Consolas, Monaco, monospace; color: #eee; background-color: #222; }
119
120 /* Restore Defaults */
121
122 #mm-restore-settings p { margin: 15px; }
123 #mm-restore-settings p.first-child { margin-top: 5px; }
124 #mm-restore-settings label { display: inline-block; vertical-align: middle; position: relative; top: -1px; }
125 #mm-restore-settings input.button-primary { display: block; margin: 20px 0 15px 15px; }
126
127 /* Custom Form */
128
129 #mm-panel-primary .usp-custom-form-info { padding: 0 0 0 30px; }
130 #mm-panel-primary .usp-custom-form-info code { line-height: 1; font-size: 11px; color: #333; background-color: rgba(0,0,0,0.05); background: rgba(0,0,0,0.05); }
131 #mm-panel-primary .usp-custom-form-info p { margin: 0; padding: 10px 0; font-size: 12px; }
132 #mm-panel-primary .usp-custom-form-info ul { margin: 0 0 0 30px; padding: 0; font-size: 12px; }
133 #mm-panel-primary .usp-custom-form-info li { margin: 3px 0; list-style-type: disc; }
134
135 /* Category Menu */
136
137 #mm-panel-primary ul.usp-category-options { list-style: none; margin: 20px; padding: 0; }
138 #mm-panel-primary ul.usp-category-options ul { margin: 7px 0 7px 30px; list-style: none; }
139 #mm-panel-primary ul.usp-category-options li { margin: 6px 0; list-style: none; }
140 #mm-panel-primary ul.usp-category-options input[type=checkbox] { margin-top: -1px; }
141
142 #mm-panel-primary .usp-cat-toggle-link::before {
143 content: '\f347'; position: relative; top: -2px;
144 display: inline-block; vertical-align: middle; margin: 0 5px 0 0; line-height: 1;
145 font-family: 'dashicons'; font-weight: normal; font-size: 14px; color: #333;
146 }
147 #mm-panel-primary .usp-cat-toggle-link.toggle-open::before { content: '\f343'; }
148 #mm-panel-primary .usp-cat-toggle-link.mm-item-desc { margin: 0; padding: 0 0 15px 0; }
149
150 /* Credit Line */
151
152 #mm-plugin-options .postbox:last-child { margin-bottom: 0; }
153 #mm-credit-info { margin: 7px 0 10px 3px; font-size: 12px; color: #999; }
154 #mm-credit-info a { color: #999; } #mm-credit-info a:hover { color: #777; }
155