PluginProbe
SweepPress: Website Cleanup and Optimization / 2.2
SweepPress: Website Cleanup and Optimization v2.2
trunk 1.1 1.2 1.3 1.4 1.4.1 1.5 1.6 1.7 1.8 2.0 2.1 2.1.1 2.2 2.3 2.3.1 2.4 2.4.1 2.4.2 2.5 2.6 3.0 3.1 3.1.1 3.2 All 39 releases
sweeppress / css / admin.css

admin.css in SweepPress: Website Cleanup and Optimization 2.2, at css/admin.css

414 lines 10.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @charset "UTF-8";
2 .sweeppress-item-wrapper {
3 border: 1px solid #DDD;
4 border-radius: 4px;
5 margin: 0 0 1em;
6 }
7 .sweeppress-item-wrapper h5 {
8 border-radius: 4px 4px 0 0;
9 margin: 0;
10 padding: 0.5em 0.75em;
11 font-size: 1.1em;
12 line-height: 1.5;
13 background: #F4F4F4;
14 }
15 .sweeppress-item-wrapper h5 input[type=checkbox] {
16 float: right;
17 margin: 1px 0 0 0;
18 width: 22px;
19 height: 22px;
20 }
21 .sweeppress-item-wrapper h5 input[type=checkbox]:before {
22 margin: -2px -3px;
23 height: 24px;
24 width: 24px;
25 }
26 .sweeppress-item-wrapper .sweeppress-item-inside {
27 border-radius: 0 0 4px 4px;
28 border-top: 1px solid #DDD;
29 padding: 0.5em 1em;
30 }
31 .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-task {
32 line-height: 2;
33 }
34 .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-task .d4p-ui-warning {
35 vertical-align: baseline;
36 font-size: 0.9em;
37 color: #700;
38 }
39 .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-task.task-is-missing span {
40 text-decoration: line-through;
41 }
42 .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-task input {
43 float: right;
44 margin: 6px 0 0;
45 width: 18px;
46 height: 18px;
47 }
48 .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-task input:before {
49 margin: -1px -2px;
50 height: 20px;
51 width: 20px;
52 }
53 .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-task.empty-task {
54 opacity: 0.7;
55 }
56
57 .sweeppress-item-task-stats > span:not(:last-child):after {
58 content: " · ";
59 }
60
61 .sweeppress-results-loader {
62 font-size: 1.2em;
63 }
64
65 .sweeppress-inner-content p:first-of-type {
66 margin-top: 0;
67 }
68 .sweeppress-inner-content p:last-of-type {
69 margin-bottom: 0;
70 }
71
72 .sweeppress-dialog-hide-x .ui-dialog-titlebar button {
73 display: none;
74 }
75
76 .sweeppress-cleanup-results h5 {
77 border-bottom: 1px solid #888;
78 padding: 0 0 0.25em 0;
79 margin: 0 0 0.5em 0;
80 font-size: 1.4em;
81 }
82 .sweeppress-cleanup-results h6 {
83 border-bottom: 1px dotted #888;
84 padding: 0 0 0.25em 0;
85 margin: 0 0 0.5em 0;
86 font-size: 1.2em;
87 }
88 .sweeppress-cleanup-results .sweeppress-with-errors {
89 color: #D00;
90 }
91
92 .sweeppress-notice-group.sweeppress-notice-backups {
93 border-color: #900;
94 }
95 .sweeppress-notice-group h3 {
96 color: #900;
97 border-bottom-color: #900;
98 background: #FFF1F1;
99 }
100 .sweeppress-notice-group h3 a {
101 float: right;
102 }
103
104 .d4p-plugin-sweeppress dl {
105 margin: 0;
106 display: flex;
107 flex-wrap: wrap;
108 width: 100%;
109 line-height: 1.8;
110 }
111 .d4p-plugin-sweeppress dl dt {
112 font-weight: bold;
113 flex: 0 0 50%;
114 margin: 0;
115 text-align: left;
116 }
117 .d4p-plugin-sweeppress dl dd {
118 flex: 0 0 50%;
119 margin: 0;
120 text-align: right;
121 }
122
123 .sweeper-dashboard-overview > h3 input[type=checkbox] {
124 float: right;
125 margin: 1px 0 0 0;
126 width: 22px;
127 height: 22px;
128 display: none;
129 }
130 .sweeper-dashboard-overview > h3 input[type=checkbox]:before {
131 margin: -2px -3px;
132 height: 24px;
133 width: 24px;
134 }
135 .sweeper-dashboard-overview .sweeppress-quick-info {
136 background: #EEE;
137 padding: 0.5em 1em;
138 margin: 0 0 1em;
139 border-radius: 5px;
140 }
141
142 .sweeppress-sweeper-wrapper {
143 display: flex;
144 margin: 1em 0 0;
145 }
146 .sweeppress-sweeper-wrapper .sweeppress-sweeper-counters {
147 flex-grow: 1;
148 }
149
150 #sweeppress-information-auto {
151 display: flex;
152 margin: 0 -1em;
153 }
154 #sweeppress-information-auto .sweeppress-info-block {
155 flex: 0 1 60%;
156 padding: 0 1em;
157 }
158 #sweeppress-information-auto .sweeppress-info-block p:first-child {
159 margin-top: 0;
160 }
161 #sweeppress-information-auto .sweeppress-info-block p:last-child {
162 margin-bottom: 0;
163 }
164 #sweeppress-information-auto .sweeppress-request-block {
165 min-width: 280px;
166 flex: 1 0 40%;
167 padding: 0 1em;
168 }
169 #sweeppress-information-auto .sweeppress-request-block dl {
170 margin: 0 0 1em;
171 padding: 0 0 1em;
172 border-bottom: 1px dashed #DDD;
173 line-height: 2;
174 }
175 #sweeppress-information-auto .sweeppress-request-block dl dd strong {
176 font-weight: normal;
177 }
178 #sweeppress-information-auto .sweeppress-request-block button.button-primary {
179 width: 100%;
180 font-size: 1.4em;
181 line-height: 2.5;
182 text-transform: uppercase;
183 letter-spacing: 2px;
184 }
185 #sweeppress-information-auto .sweeppress-request-block button.button-secondary {
186 width: 100%;
187 margin: 0.5em 0 0;
188 font-size: 1.1em;
189 line-height: 2;
190 }
191 @media screen and (max-width: 1080px) {
192 #sweeppress-information-auto {
193 flex-direction: column;
194 gap: 2em;
195 }
196 #sweeppress-information-auto .sweeppress-info-block,
197 #sweeppress-information-auto .sweeppress-request-block {
198 flex-basis: 100%;
199 }
200 }
201
202 .sweeper-category-label {
203 border-radius: 5px;
204 padding: 0.5em;
205 font-size: 1.3em;
206 background: gray;
207 max-width: 1000px;
208 color: #FFF;
209 margin: 0 0 1em;
210 }
211 .sweeper-category-label.empty-sweeper-category {
212 display: none;
213 }
214 .sweeper-category-label.empty-sweeper-category.show-empty-sweeper-category {
215 display: block;
216 }
217
218 .d4p-sweeper-content .sweeppress-sweepers-controls {
219 margin: 0 0 1.25em;
220 padding: 1em 1.5em;
221 background: #FFF;
222 border-radius: 5px;
223 font-size: 1.1em;
224 }
225 .d4p-sweeper-content .sweeppress-sweepers-controls .toggle-empty-tasks {
226 border: 0;
227 background: none;
228 border-radius: 0;
229 padding: 0;
230 margin: 0 0 0 1em;
231 font-size: 1.2em;
232 cursor: pointer;
233 }
234 .d4p-sweeper-content .sweeppress-sweepers-controls .toggle-empty-tasks[aria-expanded=true] i {
235 color: var(--d4p-color-sidebar-icon-text);
236 }
237 .d4p-sweeper-content .sweeppress-sweepers-controls,
238 .d4p-sweeper-content .sweeppress-notice-group {
239 max-width: 1000px;
240 }
241 .d4p-sweeper-content .sweeppress-item-wrapper {
242 font-size: 1.1em;
243 max-width: 1000px;
244 }
245 .d4p-sweeper-content .sweeppress-item-wrapper.empty-sweeper {
246 display: none;
247 }
248 .d4p-sweeper-content .sweeppress-item-wrapper.show-empty-sweeper {
249 display: block;
250 }
251 .d4p-sweeper-content .sweeppress-item-wrapper h5 button {
252 border: 0;
253 border-radius: 0;
254 padding: 0;
255 margin: 0 0 0 1em;
256 cursor: pointer;
257 }
258 .d4p-sweeper-content .sweeppress-item-wrapper h5 button i {
259 font-size: 1.2em;
260 }
261 .d4p-sweeper-content .sweeppress-item-wrapper h5 button[aria-expanded=true] i {
262 color: var(--d4p-color-sidebar-icon-text);
263 }
264 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-limit,
265 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-tables,
266 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-help {
267 background: #F8F8F8;
268 border-top: 1px solid #DDD;
269 padding: 1em;
270 }
271 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-limit p,
272 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-tables p,
273 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-help p {
274 margin: 0 0 1em;
275 font-size: 1em;
276 font-weight: bold;
277 }
278 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-limit ul,
279 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-tables ul,
280 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-help ul {
281 margin: 0;
282 font-size: 0.95em;
283 font-weight: normal;
284 list-style: inside disc;
285 line-height: 1.7;
286 }
287 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-limit ul li,
288 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-tables ul li,
289 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-help ul li {
290 margin: 0;
291 }
292 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-help .sweeppress-item-help-tables,
293 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-help .sweeppress-item-last-used {
294 margin: 0.75em 0 0;
295 }
296 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-limit {
297 color: #D00;
298 }
299 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-inside {
300 background: #FFF;
301 padding: 0.5em 1em 1em;
302 line-height: 1.7em;
303 }
304 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-task {
305 border-bottom: 1px dashed #DDD;
306 padding: 4px 0;
307 }
308 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-task.empty-task {
309 display: none;
310 }
311 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-task.task-is-missing span {
312 text-decoration: line-through;
313 }
314 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-task .d4p-ui-warning {
315 vertical-align: baseline;
316 font-size: 0.9em;
317 color: #700;
318 }
319 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-total .sweeppress-affected-percentage {
320 float: right;
321 cursor: help;
322 font-size: 13px;
323 padding: 0 6px 1px;
324 border-radius: 3px;
325 background: #DDD;
326 display: inline-block;
327 line-height: 1.8;
328 }
329 .d4p-sweeper-content .sweeppress-item-wrapper .sweeppress-item-inside .sweeppress-item-total p {
330 margin: 1em 0 0;
331 }
332 .d4p-sweeper-content .sweeppress-item-wrapper.show-empty-tasks .sweeppress-item-inside .sweeppress-item-task.empty-task {
333 display: block;
334 }
335
336 .d4p-panel-sweep .sweeppress-sweeper-counters {
337 margin: -1em;
338 }
339 .d4p-panel-sweep .sweeppress-sweeper-counters h5 {
340 background: var(--d4p-color-main-border);
341 color: #000;
342 margin: -2em -1em 1em;
343 padding: 0.5em;
344 font-size: 1em;
345 font-weight: bold;
346 }
347 .d4p-panel-sweep .sweeppress-sweeper-counters dl dd strong {
348 font-weight: normal;
349 }
350
351 .d4p-panel-sweepers .tablenav.top {
352 display: none;
353 }
354 .d4p-panel-sweepers .sweeppress-table-sweepers {
355 margin: 0;
356 }
357 .d4p-panel-sweepers .sweeppress-table-sweepers .column-category,
358 .d4p-panel-sweepers .sweeppress-table-sweepers .column-scope {
359 width: 9%;
360 }
361 .d4p-panel-sweepers .sweeppress-table-sweepers .column-auto,
362 .d4p-panel-sweepers .sweeppress-table-sweepers .column-quick,
363 .d4p-panel-sweepers .sweeppress-table-sweepers .column-cron {
364 width: 14%;
365 }
366 .d4p-panel-sweepers .sweeppress-table-sweepers .column-auto .d4p-icon,
367 .d4p-panel-sweepers .sweeppress-table-sweepers .column-quick .d4p-icon,
368 .d4p-panel-sweepers .sweeppress-table-sweepers .column-cron .d4p-icon {
369 font-size: 1.2em;
370 }
371 .d4p-panel-sweepers .sweeppress-table-sweepers .column-auto .d4p-icon.d4p-ui-box,
372 .d4p-panel-sweepers .sweeppress-table-sweepers .column-quick .d4p-icon.d4p-ui-box,
373 .d4p-panel-sweepers .sweeppress-table-sweepers .column-cron .d4p-icon.d4p-ui-box {
374 color: red;
375 }
376 .d4p-panel-sweepers .sweeppress-table-sweepers .column-auto .d4p-icon.d4p-ui-check-square,
377 .d4p-panel-sweepers .sweeppress-table-sweepers .column-quick .d4p-icon.d4p-ui-check-square,
378 .d4p-panel-sweepers .sweeppress-table-sweepers .column-cron .d4p-icon.d4p-ui-check-square {
379 color: green;
380 }
381 .d4p-panel-sweepers .sweeppress-table-sweepers tbody .column-id {
382 font-family: monospace;
383 }
384 .d4p-panel-sweepers .sweeppress-table-sweepers tbody .column-sweeper {
385 font-weight: bold;
386 }
387
388 .sweeppress-statistics-sweeper h5 {
389 margin: 0 0 0.5em;
390 padding: 0.25em 0.5em;
391 font-size: 1.3em;
392 border-radius: 4px;
393 background: #EEE;
394 }
395 .sweeppress-statistics-sweeper dl {
396 margin: 0 0 1em;
397 }
398 .sweeppress-statistics-sweeper dl:last-child {
399 margin: 0;
400 }
401
402 .d4p-panel-title h3 span {
403 display: none;
404 }
405
406 .d4p-group.sweeppress-pro {
407 border-color: #67AF12;
408 border-radius: 8px;
409 }
410 .d4p-group.sweeppress-pro h3 {
411 background: #67AF12;
412 color: #FFF;
413 }
414