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

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