PluginProbe ʕ •ᴥ•ʔ
Admin and Site Enhancements (ASE) / 2.2.0
Admin and Site Enhancements (ASE) v2.2.0
9.1.1 9.1.0 9.0.2 9.0.1 9.0.0 8.9.2 8.9.1 8.9.0 8.8.8 8.8.7 8.8.6 8.8.5 8.8.4 8.8.3 8.8.2 8.8.1 8.8.0 8.7.3 8.7.2 8.7.1 8.2.1 8.2.2 8.2.3 8.3.0 8.3.1 8.3.2 8.4.0 8.4.1 8.4.2 8.5.0 8.5.1 8.5.2 8.6.0 8.6.1 8.6.2 8.7.0 5.0.1 5.0.2 5.0.2.1 5.0.2.2 5.0.2.3 5.0.2.4 5.1.0 5.2.0 5.2.1 5.2.10 5.2.11 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.2.8 5.2.9 5.3.0 5.3.1 5.3.2 5.4.0 5.4.1 5.5.0 5.5.1 5.5.2 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.8.0 5.8.1 6.0.0 6.0.3 6.0.4 6.0.5 6.0.5.1 6.0.6 6.0.7 6.0.8.1 6.1.0 6.1.3 6.2.0 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.2.6 6.2.7 6.3.0 6.3.1 6.3.2 6.4.0 6.5.0 6.5.1 6.6.0 6.7.0 6.8.0 6.8.2 6.8.3 6.9.0 6.9.1 6.9.10 6.9.11 6.9.12 6.9.13.1 6.9.13.2 6.9.2 6.9.3 6.9.4 6.9.5 6.9.6 6.9.7 6.9.8 6.9.9 7.0.0 7.0.2 7.0.2.1 7.0.2.2 7.0.2.3 7.0.3 7.1.0 7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.2.0 7.2.1 7.3.0 7.3.1 7.3.2 7.3.3 7.4.0 7.4.2 7.4.4 7.4.5 7.4.6 7.4.7 7.4.8 7.5.0 7.5.1 7.5.2 7.5.3 7.5.4 7.6.0 7.6.1 7.6.1.1 7.6.10 7.6.11 7.6.2 7.6.3 7.6.4 7.6.5 7.6.6 7.6.7 7.6.7.1 7.6.8 7.6.9 7.7.0 7.8.0 7.8.1 7.8.10 7.8.11 7.8.12 7.8.13 7.8.14 7.8.15 7.8.16 7.8.17 7.8.18 7.8.2 7.8.3 7.8.4 7.8.5 7.8.5.1 7.8.6 7.8.7 7.8.8 7.8.9 7.9.0 7.9.1 7.9.10 7.9.11 7.9.2 7.9.3 7.9.4 7.9.5 7.9.6 7.9.7 7.9.8 7.9.9 8.0.0 8.0.1 8.0.2 8.0.3 8.0.4 8.0.5 8.0.6 8.0.7 8.0.8 8.1.0 8.1.1 8.1.2 8.1.3 8.1.4 8.2.0 trunk 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0 1.7.0 1.8.0 1.9.0 2.0.0 2.1.0 2.2.0 2.3.0 2.4.0 2.5.0 2.6.0 2.7.0 2.8.0 2.8.1 2.8.2 2.8.3 2.9.0 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.2.0 3.3.0 3.4.0 3.5.0 3.6.1 3.7.0 3.8.0 3.9.0 3.9.1 3.9.2 4.0.0 4.0.1 4.1.0 4.2.0 4.2.1 4.2.2 4.3.0 4.3.1 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.8.0 4.8.1 4.8.2 4.8.3 4.9.0 4.9.1 4.9.2 4.9.3 5.0.0
admin-site-enhancements / assets / css / admin-page.css
admin-site-enhancements / assets / css Last commit date
admin-page.css 3 years ago hide-admin-notices.css 3 years ago jBox.all.min.css 3 years ago list-table.css 3 years ago media-replace.css 3 years ago wp-admin.css 3 years ago
admin-page.css
426 lines
1 .asenha-header {
2 display: flex;
3 justify-content: space-between;
4 align-items: center;
5 width: 100%;
6 box-sizing: border-box;
7 margin-top: 24px;
8 padding: 28px 20px;
9 background-color: #fafafa;
10 border: 1px solid #ccd0d4;
11 transition: .25s;
12 }
13
14 .asenha-header.asenha-sticky {
15 box-shadow: 0 5px 10px rgb(0 0 0 / 10%);
16 }
17
18 .asenha-header-left {
19 position: relative;
20 display: flex;
21 justify-content: flex-start;
22 }
23
24 .asenha-header-right {
25 position: relative;
26 display: flex;
27 justify-content: flex-end;
28 min-width: 240px;
29 }
30
31 .asenha-body {
32 background-color: #fff;
33 border-right: 1px solid #ccd0d4;
34 border-bottom: 1px solid #ccd0d4;
35 border-left: 1px solid #ccd0d4;
36 }
37
38 .asenha .form-table {
39 margin-top: 0;
40 }
41
42 .asenha-footer {
43 /* display: flex; */
44 display: none;
45 flex-direction: column;
46 width: 100%;
47 box-sizing: border-box;
48 padding: 12px 20px;
49 background-color: #fafafa;
50 border-right: 1px solid #ccd0d4;
51 border-bottom: 1px solid #ccd0d4;
52 border-left: 1px solid #ccd0d4;
53 }
54
55 .wrap h1.asenha-heading {
56 font-size: 1.5em;
57 line-height: 26px;
58 font-weight: 400;
59 margin: 0;
60 padding: 0;
61 }
62
63 .asenha-heading a {
64 text-decoration: none;
65 transition: .25s;
66 }
67
68 .asenha-heading a:hover {
69 text-decoration: underline;
70 }
71
72 .asenha-heading small {
73 font-size: 14px;
74 font-weight: 500;
75 color: #555;
76 }
77
78 .asenha-header-action {
79 position: relative;
80 top: 1px;
81 margin-left: 16px;
82 text-decoration: none;
83 transition: .25s;
84 line-height: 30px;
85 }
86
87 .asenha-header-action:first-child {
88 margin-left: 0;
89 }
90
91 .asenha-header-action:hover {
92 text-decoration: underline;
93 }
94
95 .asenha-changes-saved {
96 position: absolute;
97 right: 0;
98 top: 33px;
99 background: seagreen;
100 color: #fff;
101 padding: 2px 8px;
102 border-radius: 3px;
103 }
104
105 .asenha-toggle {
106 border-bottom: 1px solid #eee;
107 }
108
109 .form-table .asenha-toggle th {
110 padding: 20px 10px 16px 20px;
111 line-height: 1.4;
112 }
113
114 .form-table .asenha-toggle td {
115 padding: 18px 20px 16px 10px;
116 line-height: 1.4;
117 }
118
119 .asenha-toggle:last-child {
120 border-bottom: 0;
121 }
122
123 .asenha-field-description {
124 position: relative;
125 top: 1px;
126 color: #3c434a;
127 }
128
129 /* WP Core UI overrides */
130
131 .wp-core-ui.tools_page_admin-site-enhancements .notice {
132 margin: 20px 20px 0 2px;
133 }
134
135 .asenha .submit {
136 position: absolute;
137 }
138
139 .asenha .submit input {
140 display: none;
141 }
142
143 /* Toggle Styles -- https://codepen.io/deanelliott/pen/GRJjGqK */
144
145 .form-table .asenha-toggle td {
146 display: flex;
147 align-items: flex-start;
148 }
149
150 :root {
151 --toggleHeight: 22px;
152 --toggleWidth: 40px;
153 --toggleGap: 2px;
154 }
155
156 .asenha-field-checkbox {
157 width: 0 !important;
158 height: 0 !important;
159 opacity: 0;
160 position: absolute;
161 }
162
163 .asenha-field-checkbox + label {
164 position: relative;
165 background: #c0c0c0;
166 width: var(--toggleWidth);
167 min-width: var(--toggleWidth);
168 height: var(--toggleHeight);
169 margin-right: 8px;
170 display: inline-flex;
171 align-items: center;
172 border-radius: 25px;
173 cursor: pointer;
174 transition: background 0.2s ease-in-out;
175 text-indent: calc( var(--toggleWidth) + 10px);
176 }
177 .asenha-field-checkbox + label:after {
178 content: "";
179 background: #fff;
180 width: calc(var(--toggleHeight) - (var(--toggleGap) * 2));
181 height: calc(var(--toggleHeight) - (var(--toggleGap) * 2));
182 position: absolute;
183 top: var(--toggleGap);
184 left: var(--toggleGap);
185 border-radius: 50%;
186 transition: left 0.3s ease-in-out, background 0.2s ease-in-out;
187 }
188
189 .asenha-field-checkbox:checked + label {
190 background: seaGreen;
191 }
192 .asenha-field-checkbox:checked + label:after {
193 left: calc(100% - calc(var(--toggleHeight) - var(--toggleGap)));
194 }
195
196 /* Vertical Tabs */
197
198 .asenha-vertical-tabs {
199 padding: 0px;
200 margin: 0 auto;
201 display: flex;
202 }
203
204 .asenha-tab-buttons {
205 background: #f5f5f5;
206 }
207
208 .asenha-tab-buttons > input {
209 display: none;
210 }
211
212 .asenha-tab-buttons > label {
213 display: block;
214 font-size: 14px;
215 font-weight: 600;
216 color: #999;
217 width: 180px;
218 padding: 20px;
219 background: #f5f5f5;
220 cursor: pointer;
221 transition: .25s;
222 }
223
224 .asenha-tab-buttons > label:hover {
225 color: #444;
226 background: #f9f9f9;
227 }
228
229 .asenha-tab-buttons > input:checked + label {
230 color: #1d2327;
231 background: #ffffff;
232 }
233
234 .asenha-tab-contents > section {
235 display: none;
236 background: #ffffff;
237 }
238
239 /* Show all / less toggler | Modified from https://codepen.io/symonsays/pen/rzgEgY */
240
241 .asenha-field-with-options.field-show-more.is-enabled {
242 display: block;
243 position: relative;
244 -webkit-transition: all 0.5s ease;
245 -moz-transition: all 0.5s ease;
246 -o-transition: all 0.5s ease;
247 transition: all 0.5s ease;
248 }
249
250 .asenha-field-with-options.field-show-more.is-enabled .asenha-field-options-wrapper.wrapper-show-more {
251 height: 120px;
252 overflow: hidden;
253 -webkit-transition: all 0.5s ease;
254 -moz-transition: all 0.5s ease;
255 -o-transition: all 0.5s ease;
256 transition: all 0.5s ease;
257 }
258
259 .asenha-field-with-options.field-show-more.is-enabled .opened.asenha-field-options-wrapper.wrapper-show-more {
260 height: auto;
261 overflow:visible;
262 }
263
264 .asenha-field-with-options.field-show-more.is-enabled .opened.asenha-field-options-wrapper.wrapper-show-more:before {
265 /* bottom: -80px; */
266 display: none;
267 }
268
269 .show-more-less {
270 display: none;
271 }
272
273 .is-enabled .show-more-less {
274 display: block;
275 background: none;
276 text-decoration: none;
277 border: 0;
278 position: absolute;
279 left: 0;
280 bottom: -12px;
281 margin: auto;
282 text-align: center;
283 text-transform: uppercase;
284 font-size: 11px;
285 font-weight: 500;
286 cursor: pointer;
287 z-index: 3;
288 }
289
290 .is-enabled .show-more-less:active,
291 .is-enabled .show-more-less:hover,
292 .is-enabled .show-more-less:focus {
293 outline: none;
294 }
295
296 .asenha-field-with-options.field-show-more.is-enabled .asenha-field-options-wrapper.wrapper-show-more:before {
297 content: '';
298 display: block;
299 position: absolute;
300 z-index: 1;
301 font-size: 12px;
302 left: 0;
303 right: 0;
304 bottom: 0;
305 height: 60px;
306 width: 100%;
307 text-align: center;
308 background: linear-gradient(to bottom, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.7) 50%,rgba(255,255,255,1) 100%);
309 }
310
311 /* Sub Fields */
312
313 .form-table .asenha-subfields {
314 display: flex;
315 flex-wrap: wrap;
316 margin-top: 12px;
317 }
318
319 .form-table .asenha-subfields tr {
320 display: block;
321 width: 100%;
322 }
323
324 .form-table .asenha-subfields tr.asenha-half {
325 width: 50%;
326 }
327
328 .form-table .asenha-subfields .asenha-hide-th th {
329 display: none;
330 }
331
332 .form-table .asenha-subfields td {
333 padding: 0;
334 }
335
336 .form-table .asenha-subfields td label {
337 position: relative;
338 top: -2px;
339 }
340
341 /* Text input subfield */
342
343 .form-table .change-login-url .asenha-subfields,
344 .form-table .redirect-after-login .asenha-subfields {
345 margin-top: 8px;
346 }
347
348
349 .form-table .asenha-subfields tr.asenha-text.with-prefix-suffix {
350 display: flex;
351 justify-content: flex-start;
352 }
353
354 .form-table .asenha-toggle .asenha-text.with-prefix-suffix th {
355 display: flex;
356 height: 30px;
357 line-height: 30px;
358 width: auto;
359 padding: 0;
360 margin-right: 6px;
361 font-weight: normal;
362 color: #3c434a;
363 }
364
365 .form-table .asenha-toggle .asenha-text.with-prefix-suffix td {
366 display: flex;
367 align-items: center;
368 }
369
370 .form-table .asenha-toggle .asenha-text.with-prefix-suffix input {
371 margin: 0 4px;
372 }
373
374 /* Sortable subfield */
375
376 .form-table .asenha-toggle .asenha-sortable td {
377 flex-wrap: wrap;
378 flex-direction: column;
379 }
380
381 .subfield-description {
382 margin-bottom: 12px;
383 }
384
385 .custom-menu-order ul.menu {
386 margin-top: 0;
387 padding-top: 0;
388 overflow: auto;
389 }
390
391 .custom-menu-order .menu-item-bar .menu-item-handle {
392 max-width: 320px;
393 width: 320px;
394 }
395
396 .custom-menu-order .menu-item-handle .menu-item-checkbox {
397 display: inline-block;
398 }
399
400 .custom-menu-order .menu-item-handle .item-title {
401 display: flex;
402 justify-content: space-between;
403 margin-right: 0;
404 }
405
406 .menu-item-checkbox-label span {
407 font-weight: normal;
408 }
409
410 .custom-menu-order .menu-item-title span,
411 .custom-menu-order .menu-item-settings .submenu-item span {
412 display: none;
413 }
414
415 .sortable-placeholder {
416 width: 350px;
417 max-width: 350px;
418 height: 42px;
419 min-height: 42px;
420 max-height: 42px;
421 border: 1px dotted #ccc;
422 }
423
424 .form-table .asenha-subfields td label.menu-item-checkbox-label {
425 top: 0;
426 }