PluginProbe ʕ •ᴥ•ʔ
Admin and Site Enhancements (ASE) / 2.0.0
Admin and Site Enhancements (ASE) v2.0.0
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
344 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 /* Sub Fields */
240
241 .form-table .asenha-subfields {
242 display: flex;
243 flex-wrap: wrap;
244 margin-top: 12px;
245 }
246
247 .form-table .asenha-subfields tr {
248 display: block;
249 width: 100%;
250 }
251
252 .form-table .asenha-subfields tr.asenha-half {
253 width: 50%;
254 }
255
256 .form-table .asenha-subfields .asenha-hide-th th {
257 display: none;
258 }
259
260 .form-table .asenha-subfields td {
261 padding: 0;
262 }
263
264 .form-table .asenha-subfields td label {
265 position: relative;
266 top: -2px;
267 }
268
269 /* Text input subfield */
270
271 .form-table .change-login-url .asenha-subfields,
272 .form-table .redirect-after-login .asenha-subfields {
273 margin-top: 8px;
274 }
275
276
277 .form-table .asenha-subfields tr.asenha-text.with-prefix-suffix {
278 display: flex;
279 justify-content: flex-start;
280 }
281
282 .form-table .asenha-toggle .asenha-text.with-prefix-suffix th {
283 display: flex;
284 height: 30px;
285 line-height: 30px;
286 width: auto;
287 padding: 0;
288 margin-right: 6px;
289 font-weight: normal;
290 color: #3c434a;
291 }
292
293 .form-table .asenha-toggle .asenha-text.with-prefix-suffix td {
294 display: flex;
295 align-items: center;
296 }
297
298 .form-table .asenha-toggle .asenha-text.with-prefix-suffix input {
299 margin: 0 4px;
300 }
301
302 /* Sortable subfield */
303
304 .form-table .asenha-toggle .asenha-sortable td {
305 flex-wrap: wrap;
306 flex-direction: column;
307 }
308
309 .subfield-description {
310 margin-bottom: 12px;
311 }
312
313 .custom-menu-order ul.menu {
314 margin-top: 0;
315 padding-top: 0;
316 }
317
318 .custom-menu-order .menu-item-bar .menu-item-handle {
319 max-width: 320px;
320 width: 320px;
321 }
322
323 .custom-menu-order .menu-item-handle .menu-item-checkbox {
324 display: inline-block;
325 }
326
327 .custom-menu-order .menu-item-handle .item-title {
328 display: flex;
329 justify-content: space-between;
330 margin-right: 0;
331 }
332
333 .menu-item-checkbox-label span {
334 font-weight: normal;
335 }
336
337 .custom-menu-order .menu-item-title span,
338 .custom-menu-order .menu-item-settings .submenu-item span {
339 display: none;
340 }
341
342 .form-table .asenha-subfields td label.menu-item-checkbox-label {
343 top: 0;
344 }