PluginProbe
User Submitted Posts – Enable Users to Submit Posts from the Front End / 20250327
User Submitted Posts – Enable Users to Submit Posts from the Front End v20250327
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 20250327, at resources/usp-admin.css

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