PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 3.2.4.1
Adminify – White Label, Admin Menu Editor, Login Customizer v3.2.4.1
4.3.2 4.3.1 4.3.0 4.2.26 4.2.25 4.2.24 4.2.23 4.2.22 4.2.21 4.2.20 4.2.19 4.2.18 4.2.17 4.2.16 4.2.15 4.2.14 4.2.13 4.2.12 4.2.11 4.2.10 4.2.9 4.2.8 4.2.7 4.2.6 4.2.5 All 165 releases
← All changes | Libs/adminify-framework/assets/css/style.css +2054 -1489 4.2.113.2.4.1 View file →
@@ -1,7 +1,4 @@
1 -/*!***************************************************************************************************************************************************************************************************************************************************************!*\
2 - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./dev/scss/adminify-framework/style.scss ***!
3 - \***************************************************************************************************************************************************************************************************************************************************************/
4 1 /**
5 2 *
6 3 * ---------------------------------------------------------
7 4 * ADMINIFY FRAMEWORK CSS MAP
@@ -83,163 +80,125 @@
83 80 *
84 81 * ---------------------------------------------------------
85 82 *
86 83 */
87 -body.wp-adminify {
88 - --adminify-primary: #3a3ae9;
89 - --adminify-preset-background: #f0f0f1;
90 - --adminify-text-color: #fff;
91 - --adminify-input-bg: #f1f1f3;
92 -}
93 -
94 -/*
95 -* Useable Mixin
96 -*/
97 84 /**
98 85 * 01. Base
99 86 */
100 -.adminify-light-mode .adminify-header-left img.adminify-settings-light-logo {
87 +.adminify {
88 + position: relative;
89 +}
90 +.adminify label {
91 + padding: 0;
92 + margin: 0;
101 93 display: inline-block;
102 94 }
103 -.adminify-light-mode .adminify-header-left img.adminify-settings-dark-logo {
104 - display: none;
95 +
96 +.adminify-ab-icon {
97 + top: 2px;
105 98 }
106 99
107 -.adminify-dark-mode .adminify-header-left img.adminify-settings-light-logo {
108 - display: none;
100 +#screen-meta-links + .adminify-options {
101 + margin-top: 40px;
109 102 }
110 -.adminify-dark-mode .adminify-header-left img.adminify-settings-dark-logo {
111 - display: inline-block;
103 +
104 +.adminify-options {
105 + margin-top: 20px;
106 + margin-right: 20px;
112 107 }
113 108
114 109 /**
115 - * Settings
110 + * 01. 01. Header
116 111 */
117 -.wp-adminify-settings {
118 - margin-top: 16px;
119 - background: #fff;
120 - border: 1px solid #dedee7;
121 - border-radius: 2px;
122 - width: 80%;
123 - margin: 60px auto;
124 - /**
125 - * Header
126 - */
127 - /**
128 - * Body
129 - */
130 - /**
131 - * Footer
132 - */
112 +.adminify-header {
113 + position: relative;
133 114 }
134 -.wp-adminify-settings .clear {
135 - display: none;
115 +
116 +.adminify-header-inner {
117 + padding: 25px;
118 + transition: box-shadow .3s ease;
136 119 }
137 -.wp-adminify-settings input[type=submit]:not(.adminify-btn),
138 -.wp-adminify-settings .button-primary:not(.adminify-btn),
139 -.wp-adminify-settings a.page-title-action:not(.adminify-btn) {
140 - color: #fff;
141 - border-radius: 2px;
142 - cursor: pointer;
143 - transition: all 0.15s;
144 - border: 1px solid var(--adminify-primary);
145 - background: var(--adminify-primary);
120 +.adminify-header-inner h1 {
121 + float: left;
122 + font-size: 1.5em;
123 + line-height: 26px;
124 + font-weight: 400;
125 + margin: 0;
146 126 }
147 -.wp-adminify-settings input[type=submit]:not(.adminify-btn):hover,
148 -.wp-adminify-settings .button-primary:not(.adminify-btn):hover,
149 -.wp-adminify-settings a.page-title-action:not(.adminify-btn):hover {
150 - color: var(--adminify-primary);
151 - background: transparent;
152 - border-color: var(--adminify-primary);
127 +.adminify-header-inner h1 small {
128 + font-size: 11px;
129 + font-weight: 500;
153 130 }
154 -.wp-adminify-settings .adminify-reset-section {
155 - background: #48455f !important;
156 - border-color: #48455f !important;
131 +
132 +/**
133 + * 01. 02. Sticky
134 + */
135 +.adminify-sticky .adminify-header-inner {
136 + position: fixed;
137 + z-index: 99;
138 + top: 32px;
139 + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
157 140 }
158 -.wp-adminify-settings .adminify-reset-section:hover {
159 - background: transparent !important;
160 - color: #48455f !important;
141 +
142 +/**
143 + * 01. 03. Header Buttons
144 + */
145 +.adminify-buttons {
146 + float: right;
161 147 }
162 -.wp-adminify-settings .adminify-warning-primary {
163 - color: #fff;
164 - background: #f04438 !important;
165 - border-color: #f04438 !important;
148 +.adminify-buttons .button {
149 + margin: 0 2px;
150 + line-height: 26px;
166 151 }
167 -.wp-adminify-settings .adminify-warning-primary:hover {
168 - background: transparent !important;
169 - color: #f04438 !important;
152 +.adminify-buttons .button:focus {
153 + outline: none !important;
154 + box-shadow: none !important;
170 155 }
171 -.wp-adminify-settings .adminify-header {
172 - border-bottom: 1px solid #dedee7;
156 +.adminify-buttons .adminify-save {
157 + min-width: 72px;
173 158 }
174 -.wp-adminify-settings .adminify-header-inner {
175 - display: flex;
176 - align-items: center;
177 - justify-content: space-between;
178 - padding: 16px;
179 - transition: box-shadow 0.3s ease;
159 +
160 +.adminify-header-left {
161 + float: left;
180 162 }
181 -.wp-adminify-settings .adminify-header-inner .adminify-header-left h1 {
182 - margin: 0;
163 +
164 +.adminify-header-right {
165 + float: right;
183 166 }
184 -.wp-adminify-settings .adminify-header-inner .adminify-header-left img.wp-adminify-settings-logo {
185 - width: 128px;
167 +
168 +/**
169 + * 01. 04. Navigation
170 + */
171 +.adminify-nav {
172 + display: block;
173 + position: relative;
174 + z-index: 10;
175 + float: left;
186 176 }
187 -.wp-adminify-settings .adminify-header-inner .adminify-header-left small {
188 - margin-left: 4px;
189 - font-size: 11px;
190 - font-weight: 500;
191 -}
192 -.wp-adminify-settings .adminify-header-inner .adminify-header-right {
193 - display: flex;
194 - align-items: center;
195 - justify-content: center;
196 - gap: 8px;
197 -}
198 -.wp-adminify-settings .adminify-wrapper {
199 - /**
200 - * Nav Menu
201 - * Horizontal Menu
202 - */
203 - /**
204 - * Content
205 - */
206 -}
207 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul {
208 - position: relative;
209 - display: flex;
210 - align-items: center;
211 - flex-wrap: wrap;
212 - gap: 15px;
177 +.adminify-nav ul {
178 + clear: left;
213 179 margin: 0;
214 - padding: 8px 1rem;
180 + list-style-type: none;
215 181 }
216 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li {
182 +.adminify-nav ul li {
217 183 margin-bottom: 0;
218 184 }
219 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li a {
220 - color: #322f41;
221 - font-size: 14px;
222 - line-height: 24px;
185 +.adminify-nav ul li a {
186 + font-size: 13px;
223 187 position: relative;
224 - padding: 8px 10px;
225 - border-radius: 2px;
226 - -webkit-text-decoration: none;
188 + display: block;
189 + padding: 14px 12px;
227 190 text-decoration: none;
228 - display: flex;
229 - align-items: center;
230 - gap: 8px;
191 + transition-property: color, background;
192 + transition-duration: 0.2s;
193 + transition-timing-function: ease;
231 194 }
232 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li a:focus {
195 +.adminify-nav ul li a:focus {
233 196 outline: none;
234 197 box-shadow: none;
235 198 }
236 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li a.adminify-active {
237 - color: #fff;
238 - background: var(--adminify-primary);
239 -}
240 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li a.adminify-arrow:after {
241 - content: "\f107";
199 +.adminify-nav ul li .adminify-arrow:after {
200 + content: "\f054";
242 201 display: inline-block;
243 202 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
244 203 font-weight: 900;
245 204 font-size: 9px;
@@ -244,185 +203,108 @@
244 203 font-weight: 900;
245 204 font-size: 9px;
246 205 line-height: 1;
247 206 position: absolute;
248 - right: -5px;
207 + right: 10px;
249 208 top: 50%;
250 209 margin-top: -4px;
251 210 }
252 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li ul {
253 - position: absolute;
254 - display: none;
255 - transition: all 0.1s;
256 - border: 1px solid #dedee7;
257 - border-radius: 2px;
258 - z-index: 9999;
259 - background-color: #fff;
211 +.adminify-nav ul li.adminify-tab-expanded .adminify-arrow:after {
212 + transform: rotate(90deg);
260 213 }
261 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li ul li {
262 - width: 100%;
263 - margin-bottom: 8px;
214 +.adminify-nav ul li.adminify-tab-expanded ul {
215 + display: block;
264 216 }
265 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li ul li a {
266 - color: #322f41;
267 - font-size: 14px;
268 - line-height: 24px;
217 +.adminify-nav ul ul {
218 + display: none;
269 219 position: relative;
270 - padding: 4px 12px;
271 - -webkit-text-decoration: none;
272 - text-decoration: none;
273 - display: flex;
274 - align-items: center;
275 - gap: 8px;
276 - border-radius: 2px;
277 220 }
278 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li ul li a:hover {
279 - color: #fff;
280 - background-color: var(--adminify-primary);
221 +.adminify-nav ul ul li a {
222 + font-size: 12px;
223 + padding: 12px 14px 12px 24px;
281 224 }
282 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li ul li:last-child {
283 - margin-bottom: 0;
284 -}
285 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li:hover > ul {
286 - display: block;
287 -}
288 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li:hover a.adminify-arrow {
289 - color: var(--adminify-primary);
290 -}
291 -.wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li:hover a.adminify-arrow:after {
292 - transition: all 0.1s;
293 - transform: rotate(180deg);
294 -}
295 -.wp-adminify-settings .adminify-wrapper .adminify-nav .adminify-tab-icon {
225 +.adminify-nav .adminify-tab-icon {
296 226 width: 20px;
297 - font-size: 14px;
227 + margin-right: 5px;
228 + font-size: 13px;
298 229 text-align: center;
299 230 }
300 -.wp-adminify-settings .adminify-wrapper .adminify-nav .adminify-label-error {
231 +.adminify-nav .adminify-label-error {
301 232 margin-left: 4px;
302 233 vertical-align: top;
303 234 }
304 -.wp-adminify-settings .adminify-footer {
305 - padding: 16px 24px;
306 - display: flex;
307 - justify-content: end;
308 - gap: 8px;
309 - border-top: 1px solid #dedee7;
235 +
236 +.adminify-nav-normal {
237 + width: 225px;
310 238 }
311 -.wp-adminify-settings .adminify-header .adminify-buttons,
312 -.wp-adminify-settings .adminify-footer .adminify-buttons {
313 - display: flex;
314 - align-items: center;
315 - flex-direction: row-reverse;
316 - gap: 8px;
239 +.adminify-nav-normal + .adminify-content {
240 + margin-left: 225px;
317 241 }
318 -.wp-adminify-settings .adminify-fieldset ul li:has(.adminify-pro-notice) label {
319 - display: flex;
320 - align-items: center;
242 +
243 +.adminify-nav-inline {
244 + width: 100%;
321 245 }
322 -.wp-adminify-settings .adminify-fieldset ul li:has(.adminify-pro-notice) label span.adminify--text {
323 - display: flex;
324 - gap: 8px;
246 +.adminify-nav-inline ul li {
247 + display: inline-block;
248 + vertical-align: top;
325 249 }
326 -.wp-adminify-settings .adminify-pro-notice {
327 - padding: 0;
328 - border: 0;
329 - cursor: pointer;
330 - box-shadow: none;
331 - background-color: transparent;
332 - gap: 6px;
250 +
251 +.adminify-nav-background {
252 + position: absolute;
253 + top: 0;
254 + left: 0;
255 + bottom: 0;
256 + z-index: 9;
257 + width: 225px;
333 258 }
334 -.wp-adminify-settings .adminify-pro-notice img {
335 - border-radius: 2px;
336 -}
337 -.wp-adminify-settings .adminify-pro-notice svg {
338 - width: 13px;
339 - height: 13px;
340 -}
341 -.wp-adminify-settings .wp-adminify--menu--editor--settings:has(.adminify-pro-notice) .adminify-add-new-menu-editor-item {
342 - display: flex;
343 - align-items: center;
344 - justify-content: center;
345 - gap: 8px;
346 -}
347 -.wp-adminify-settings .adminify-fieldset .adminify--background-attributes .adminify-field {
348 - display: block;
349 - flex: inherit !important;
350 - margin-bottom: 8px;
351 - margin-right: 8px;
352 -}
353 -.wp-adminify-settings .adminify-fieldset .adminify--background-attributes .adminify-field select {
354 - min-width: -moz-max-content;
355 - min-width: max-content;
356 -}
357 259
358 260 /**
359 - * 01. 02. Sticky
360 - */
361 -/**
362 - * 01. 03. Header Buttons
363 - */
364 -/**
365 - * 01. 04. Navigation
366 - */
367 -/**
368 261 * 01. 05. Wrapper
369 262 */
263 +.adminify-wrapper {
264 + position: relative;
265 +}
266 +
370 267 /**
371 268 * 01. 06. Content
372 269 */
270 +.adminify-content {
271 + position: relative;
272 + background-color: #fff;
273 +}
274 +
373 275 /**
374 276 * 01. 07. Section
375 277 */
376 -.adminify-section .adminify-field.adminify-agency-plan .adminify-pro-badge {
377 - font-size: 17px;
378 - padding: 10px 20px;
278 +.adminify-sections {
279 + float: left;
280 + width: 100%;
379 281 }
380 -.adminify-section .adminify-field .adminify-pro-badge {
381 - background: #cdcdfd;
382 - color: #3a3ae9;
383 - padding: 3px 6px;
384 - border-radius: 3px;
385 - font-weight: 600;
386 - font-size: 13px;
387 - margin-left: 4px;
282 +
283 +.adminify-section-title {
284 + display: none;
285 + padding: 20px 30px;
286 + background-color: #f5f5f5;
287 + border-top: 1px solid #eee;
288 + border-bottom: 1px solid #eee;
388 289 }
389 -.adminify-section .adminify-field.adminify-pro-feature, .adminify-section .adminify-field.adminify-pro-fieldset .adminify-fieldset {
390 - opacity: 0.75;
391 - filter: grayscale(1);
392 -}
393 -.adminify-section .adminify-field .adminify--image {
394 - position: relative;
395 -}
396 -.adminify-section .adminify-field .adminify--image .adminify-pro-tag {
397 - position: absolute;
398 - top: 15px;
399 - right: 2px;
400 - background: #f50a7f;
401 - color: #fff;
402 - padding: 2px 8px;
403 - border-radius: 40px;
404 - font-weight: 600;
290 +.adminify-section-title h3 {
291 + margin: 0;
292 + padding: 0;
405 293 font-size: 13px;
406 - line-height: 1.1;
294 + font-weight: bold;
295 + text-transform: uppercase;
407 296 }
408 -.adminify-section .adminify-field.adminify-field-color_group.adminify-pro-fieldset > .adminify-fieldset .wp-picker-container, .adminify-section .adminify-field.adminify-pro-pointer .adminify-fieldset, .adminify-section .adminify-field.adminify-pro-pointer .adminify-checkbox {
409 - pointer-events: none;
297 +.adminify-section-title .adminify-section-icon {
298 + margin-right: 5px;
410 299 }
411 -.adminify-section .adminify-field .adminify-fieldset ul > li > label:has(.adminify-pro-checkbox) {
412 - opacity: 0.75;
413 - filter: grayscale(1);
414 -}
415 -.adminify-section .adminify-field .adminify-fieldset ul > li .adminify-pro-checkbox {
416 - display: flex;
417 - gap: 2px;
418 -}
419 300
420 -.adminify-section-title {
421 - padding: 5px 20px;
422 - background-color: var(--adminify-preset-background);
423 - border-top: 1px solid #eee;
424 - border-bottom: 1px solid #eee;
301 +/**
302 + * 01. 08. Footer
303 + */
304 +.adminify-footer {
305 + padding: 20px;
306 + font-size: 11px;
425 307 }
426 308
427 309 /**
428 310 * 01. 09. Copyright
@@ -463,13 +345,11 @@
463 345 z-index: 1;
464 346 font-size: 13px;
465 347 line-height: 30px;
466 348 cursor: pointer;
467 - -webkit-user-select: none;
468 - -moz-user-select: none;
469 - user-select: none;
349 + user-select: none;
470 350 border-radius: 2px;
471 - transition: all 0.2s;
351 + transition: all .2s;
472 352 }
473 353 .adminify-expand-all span {
474 354 font-size: 11px;
475 355 vertical-align: middle;
@@ -539,10 +419,9 @@
539 419 padding: 10px;
540 420 }
541 421 .adminify-sections-reset span {
542 422 -webkit-user-select: none;
543 - -moz-user-select: none;
544 - user-select: none;
423 + user-select: none;
545 424 }
546 425 .adminify-sections-reset input:checked ~ .adminify-button-reset {
547 426 display: none;
548 427 }
@@ -593,9 +472,8 @@
593 472 z-index: 5000001;
594 473 font-size: 12px;
595 474 line-height: 1.4;
596 475 text-align: center;
597 - -webkit-text-decoration: none;
598 476 text-decoration: none;
599 477 padding: 6px 12px;
600 478 max-width: 200px;
601 479 color: #fff;
@@ -603,378 +481,265 @@
603 481 background-color: rgba(0, 0, 0, 0.85);
604 482 border-radius: 4px;
605 483 }
606 484
607 -@media screen and (max-width: 1440px) {
608 - .wp-adminify .wp-adminify-settings {
609 - width: 95%;
610 - }
485 +/**
486 + * 02. Themes
487 + */
488 +/**
489 + * 02. 01. Theme Dark
490 + */
491 +.adminify-theme-dark .adminify-header-inner {
492 + background-color: #050505;
611 493 }
612 -@media screen and (max-width: 992px) {
613 - .wp-adminify .wp-adminify-settings {
614 - width: 100% !important;
615 - }
616 - .wp-adminify .wp-adminify-settings .adminify-section {
617 - padding: 30px 12px 60px 12px;
618 - }
619 - .wp-adminify .wp-adminify-settings .adminify-section .adminify-field.adminify-field-subheading {
620 - display: flex;
621 - align-items: center;
622 - justify-content: flex-end;
623 - flex-wrap: wrap;
624 - gap: 12px;
625 - justify-content: center;
626 - }
627 - .wp-adminify .wp-adminify-settings .adminify-section .adminify-field.adminify-field-subheading .adminify-helps {
628 - justify-content: center;
629 - }
494 +.adminify-theme-dark .adminify-header-inner h1 {
495 + color: #fff;
630 496 }
631 -@media screen and (max-width: 425px) {
632 - .wp-adminify .wp-adminify-settings .adminify-field {
633 - padding: 16px 0;
634 - }
635 - .wp-adminify .wp-adminify-settings .adminify-field .adminify--input select {
636 - width: 150px;
637 - }
638 - .wp-adminify .wp-adminify-settings .adminify-section {
639 - padding: 30px 16px 60px 16px;
640 - }
641 - .wp-adminify .wp-adminify-settings .adminify-header-inner,
642 - .wp-adminify .wp-adminify-settings .adminify-footer {
643 - justify-content: center;
644 - gap: 12px;
645 - flex-wrap: wrap;
646 - }
647 - .wp-adminify .wp-adminify-settings .adminify-header-inner .adminify-header-right,
648 - .wp-adminify .wp-adminify-settings .adminify-footer .adminify-header-right {
649 - flex-wrap: wrap;
650 - gap: 12px;
651 - }
652 - .wp-adminify .wp-adminify-settings .adminify-header-inner .adminify-buttons,
653 - .wp-adminify .wp-adminify-settings .adminify-footer .adminify-buttons {
654 - flex-wrap: wrap;
655 - flex-direction: row;
656 - }
657 - .wp-adminify .wp-adminify-settings .adminify-field-switcher {
658 - grid-template-columns: 100%;
659 - gap: 12px;
660 - }
661 - .wp-adminify .wp-adminify-settings .adminify-field-fieldset {
662 - display: flex;
663 - flex-wrap: wrap;
664 - justify-content: space-between;
665 - gap: 12px;
666 - }
667 - .wp-adminify .wp-adminify-settings .adminify-field-fieldset.adminify-field {
668 - padding: 12px 0 !important;
669 - }
670 - .wp-adminify .wp-adminify-settings .adminify-field-fieldset.adminify-nopadding:has(.adminify--switcher.adminify--active) .adminify-field {
671 - grid-template-columns: 1fr;
672 - gap: 12px;
673 - }
674 - .wp-adminify .wp-adminify-settings .adminify-field-fieldset.adminify-nopadding:has(.adminify--switcher.adminify--active) .adminify-field .adminify-title {
675 - margin-bottom: 12px;
676 - }
677 - .wp-adminify .wp-adminify-settings .adminify-field-fieldset .adminify-fieldset .adminify-fieldset-content .adminify-field.adminify-field-button_set {
678 - grid-template-columns: 1fr;
679 - gap: 12px;
680 - padding: 12px 0;
681 - }
682 - .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-image_select,
683 - .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-color_group {
684 - display: flex;
685 - flex-direction: column;
686 - }
687 - .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-image_select .adminify-title,
688 - .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-color_group .adminify-title {
689 - margin-bottom: 16px;
690 - }
691 - .wp-adminify .wp-adminify-settings .adminify--blocks {
692 - flex-direction: column;
693 - }
694 - .wp-adminify .wp-adminify-settings .adminify--blocks .adminify--input-wrap .adminify--input {
695 - min-width: auto;
696 - width: 100%;
697 - }
698 - .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-typography, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-media, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-dimensions,
699 - .wp-adminify .wp-adminify-settings .adminify-field .adminify-field-text {
700 - grid-template-columns: 1fr;
701 - gap: 12px;
702 - padding: 12px 0 !important;
703 - }
704 - .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-typography .adminify-fieldset .adminify--block, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-media .adminify-fieldset .adminify--block, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-dimensions .adminify-fieldset .adminify--block,
705 - .wp-adminify .wp-adminify-settings .adminify-field .adminify-field-text .adminify-fieldset .adminify--block {
706 - padding-right: 0;
707 - }
708 - .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-typography .adminify-fieldset .adminify--block .adminify--font-family, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-media .adminify-fieldset .adminify--block .adminify--font-family, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-dimensions .adminify-fieldset .adminify--block .adminify--font-family,
709 - .wp-adminify .wp-adminify-settings .adminify-field .adminify-field-text .adminify-fieldset .adminify--block .adminify--font-family {
710 - min-width: auto;
711 - max-width: none;
712 - width: 100%;
713 - }
714 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field {
715 - padding: 0 !important;
716 - }
717 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap {
718 - margin: 0 !important;
719 - }
720 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap .wp-adminify--menu--editor--container {
721 - max-width: 100% !important;
722 - margin: 0 0 !important;
723 - margin-bottom: 16px !important;
724 - }
725 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap .wp-adminify--menu--editor--container .tab-content .tab-pane {
726 - padding-left: 0;
727 - padding-right: 0;
728 - }
729 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap .wp-adminify--menu--editor--container .tab-content .tab-pane .columns {
730 - flex-direction: column;
731 - }
732 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field.adminify-one-col {
733 - grid-template-columns: 100%;
734 - }
735 - .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-button_set, .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-spacing, .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-slider {
736 - grid-template-columns: 100%;
737 - gap: 12px;
738 - }
739 - .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-button_set .adminify-siblings.adminify--button-group, .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-spacing .adminify-siblings.adminify--button-group, .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-slider .adminify-siblings.adminify--button-group {
740 - flex-wrap: wrap;
741 - }
742 - .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field-fieldset {
743 - padding: 16px !important;
744 - }
745 - .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field-fieldset .adminify-field-switcher {
746 - flex-wrap: wrap;
747 - gap: 12px;
748 - }
749 - .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field-fieldset .adminify-field-switcher.adminify-field {
750 - flex-wrap: wrap;
751 - gap: 12px;
752 - }
753 - .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field.adminify-field-checkbox, .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field.adminify-field-radio, .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field.adminify-field-code_editor, .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field.adminify-field-wp_editor, .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field.adminify-field-textarea {
754 - grid-template-columns: 100%;
755 - gap: 12px;
756 - }
497 +.adminify-theme-dark .adminify-header-inner h1 small {
498 + color: #555;
757 499 }
758 -body.wp-adminify {
759 - --adminify-primary: #3a3ae9;
760 - --adminify-preset-background: #f0f0f1;
761 - --adminify-text-color: #fff;
762 - --adminify-input-bg: #f1f1f3;
500 +.adminify-theme-dark .adminify-expand-all {
501 + color: #999;
502 + background-color: #222;
763 503 }
504 +.adminify-theme-dark .adminify-expand-all:hover {
505 + color: #fff;
506 + background-color: #333;
507 +}
508 +.adminify-theme-dark .adminify-search input {
509 + color: #fff;
510 + background-color: #222;
511 +}
512 +.adminify-theme-dark .adminify-search:focus {
513 + background-color: #444;
514 +}
515 +.adminify-theme-dark .adminify-search::-webkit-input-placeholder {
516 + color: #666;
517 +}
518 +.adminify-theme-dark .adminify-nav ul li a {
519 + color: #999;
520 + border-color: #2f2f2f;
521 + background-color: #222;
522 +}
523 +.adminify-theme-dark .adminify-nav ul li a:hover {
524 + color: #fff;
525 +}
526 +.adminify-theme-dark .adminify-nav ul li .adminify-active {
527 + color: #fff;
528 + background-color: #111;
529 +}
530 +.adminify-theme-dark .adminify-nav ul ul li a {
531 + border-color: #2f2f2f;
532 + background-color: #191919;
533 +}
534 +.adminify-theme-dark .adminify-nav ul ul li .adminify-active {
535 + background-color: #101010;
536 +}
537 +.adminify-theme-dark .adminify-nav ul ul:before {
538 + background-color: rgba(34, 34, 34, 0.75);
539 +}
540 +.adminify-theme-dark .adminify-nav > ul > li:last-child > a {
541 + border: none;
542 +}
543 +.adminify-theme-dark .adminify-nav-normal ul li a {
544 + border-bottom-width: 1px;
545 + border-bottom-style: solid;
546 +}
547 +.adminify-theme-dark .adminify-nav-normal ul li .adminify-active:after {
548 + content: " ";
549 + position: absolute;
550 + right: 0;
551 + top: 50%;
552 + height: 0;
553 + width: 0;
554 + pointer-events: none;
555 + border: solid transparent;
556 + border-right-color: #fff;
557 + border-width: 4px;
558 + margin-top: -4px;
559 +}
560 +.adminify-theme-dark .adminify-nav-inline {
561 + background-color: #222;
562 +}
563 +.adminify-theme-dark .adminify-nav-inline ul li a {
564 + text-align: center;
565 + border-right-width: 1px;
566 + border-right-style: solid;
567 +}
568 +.adminify-theme-dark .adminify-nav-inline ul li .adminify-active:after {
569 + content: " ";
570 + position: absolute;
571 + left: 50%;
572 + bottom: 0;
573 + height: 0;
574 + width: 0;
575 + pointer-events: none;
576 + border: solid transparent;
577 + border-bottom-color: #fff;
578 + border-width: 4px;
579 + margin-left: -4px;
580 +}
581 +.adminify-theme-dark .adminify-nav-background {
582 + background-color: #222;
583 +}
584 +.adminify-theme-dark .adminify-footer {
585 + color: #555;
586 + background-color: #050505;
587 +}
764 588
765 -/*
766 -* Useable Mixin
767 -*/
768 -.adminify-section {
769 - padding: 30px 40px 60px 40px;
770 - /**
771 - * 03. Fields
772 - */
773 - /**
774 - * 03. 02. Field: accordion
775 - */
776 - /**
777 - * 03. 03. Field: background
778 - */
779 - /**
780 - * 03. 04. Field: backup
781 - */
782 - /**
783 - * 03. 05. Field: border, spacing, dimensions
784 - */
785 - /**
786 - * 03. 06. Field: button_set
787 - */
788 - /**
789 - * 03. 07. Field: checkbox, radio
790 - */
791 - /**
792 - * 03. 08. Field: code_editor
793 - */
794 - /**
795 - * 03. 09. Field: color
796 - */
797 - /**
798 - * 03. 10. Field: color_group
799 - */
800 - /**
801 - * 03. 11. Field: fieldset
802 - */
803 - /**
804 - * 03. 12. Field: date
805 - */
806 - /**
807 - * 03. 13. Field: datetime
808 - */
809 - /**
810 - * 03. 14. Field: gallery
811 - */
812 - /**
813 - * 03. 15. Field: group
814 - */
815 - /**
816 - * 03. 16. Field: icon
817 - */
818 - /**
819 - * 03. 17. Field: image_select
820 - */
821 - /**
822 - * 03. 18. Field: link_color
823 - */
824 - /**
825 - * 03. 19. Field: map
826 - */
827 - /**
828 - * 03. 20. Field: media
829 - */
830 - /**
831 - * 03. 21. Field: palette
832 - */
833 - /**
834 - * 03. 22. Field: repeater
835 - */
836 - /**
837 - * 03. 23. Field: select
838 - */
839 - /**
840 - * 03. 24. Field: slider
841 - */
842 - /**
843 - * 03. 25. Field: sortable
844 - */
845 - /**
846 - * 03. 26. Field: sorter
847 - */
848 - /**
849 - * 03. 27. Field: spinner
850 - */
851 - /**
852 - * 03. 28. Field: switcher
853 - */
854 - /**
855 - * 03. 29. Field: tabbed
856 - */
857 - /**
858 - * 03. 30. Field: text
859 - */
860 - /**
861 - * 03. 31. Field: textarea
862 - */
863 - /**
864 - * 03. 32. Field: typography
865 - */
866 - /**
867 - * 03. 33. Field: upload
868 - */
869 - /**
870 - * 03. 34. Field: wp_editor
871 - */
872 - /**
873 - * 03. 35. Field: heading
874 - */
875 - /**
876 - * 03. 36. Field: subheading
877 - */
878 - /**
879 - * 03. 37. Field: submessage
880 - */
881 - /**
882 - * 03. 38. Field: notice
883 - */
884 - /**
885 - * 03. 39. Field: number
886 - */
887 - /**
888 - * 03. 40. Field: link
889 - */
890 - /**
891 - * 03. 41 Field: Color Picker
892 - */
893 - /**
894 - * 03. 42. Helps
895 - */
896 - /**
897 - * 03. 43. Callback
898 - */
899 - /**
900 - * 03. 44. others
901 - */
589 +/**
590 + * 02. 02. Theme Light
591 + */
592 +.adminify-theme-light .adminify-container {
593 + border: 1px solid #ccd0d4;
594 + box-shadow: 0 0 15 rgba(0, 0, 0, 0.04);
902 595 }
903 -.adminify-section .adminify-field {
904 - display: grid;
905 - grid-template-columns: 25% 1fr;
906 - grid-column-gap: 32px;
907 - -moz-column-gap: 32px;
908 - column-gap: 32px;
909 - padding: 16px;
596 +.adminify-theme-light .adminify-header-inner {
597 + border-bottom: 1px solid #ccd0d4;
598 + background-color: #f5f5f5;
599 + background: linear-gradient(#fefefe, #f5f5f5);
910 600 }
911 -.adminify-section .adminify-field.adminify-field-subheading {
912 - grid-template-columns: 1fr 1fr;
601 +.adminify-theme-light .adminify-header-inner h1 small {
602 + color: #999;
913 603 }
914 -.adminify-section .adminify-field.adminify-small-subheading {
915 - font-size: 15px;
916 - line-height: 1;
917 - padding-top: 30px;
918 - padding-bottom: 5px;
919 - border: none;
604 +.adminify-theme-light .adminify-expand-all {
605 + color: #999;
606 + background-color: #eee;
920 607 }
921 -.adminify-section .adminify-field.adminify-one-col {
922 - grid-template-columns: 1fr;
608 +.adminify-theme-light .adminify-expand-all:hover {
609 + color: #555;
923 610 }
924 -.adminify-section .adminify-field p:first-child {
611 +.adminify-theme-light .adminify-search input {
612 + color: #555;
613 + background-color: #eee;
614 +}
615 +.adminify-theme-light .adminify-search input::-webkit-input-placeholder {
616 + color: #999;
617 +}
618 +.adminify-theme-light .adminify-nav ul li a {
619 + font-weight: 500;
620 + color: #444;
621 + background-color: #f5f5f5;
622 +}
623 +.adminify-theme-light .adminify-nav ul li a:hover {
624 + color: #111;
625 + background-color: #fff;
626 +}
627 +.adminify-theme-light .adminify-nav ul li .adminify-active {
628 + color: #111;
629 + background-color: #fff;
630 +}
631 +.adminify-theme-light .adminify-nav ul ul li a {
632 + background-color: #eee;
633 +}
634 +.adminify-theme-light .adminify-nav-normal > ul {
635 + margin-right: -1px;
636 + margin-bottom: -1px;
637 +}
638 +.adminify-theme-light .adminify-nav-normal > ul li a {
639 + border-bottom: 1px solid #ccd0d4;
640 + border-right: 1px solid #ccd0d4;
641 +}
642 +.adminify-theme-light .adminify-nav-normal > ul li .adminify-active {
643 + border-right-color: #fff;
644 +}
645 +.adminify-theme-light .adminify-nav-inline {
646 + background-color: #f5f5f5;
647 + border-bottom: 1px solid #ccd0d4;
648 +}
649 +.adminify-theme-light .adminify-nav-inline > ul {
650 + margin-bottom: -1px;
651 +}
652 +.adminify-theme-light .adminify-nav-inline > ul li a {
653 + text-align: center;
654 + border-right: 1px solid #ccd0d4;
655 + border-bottom: 1px solid #ccd0d4;
656 +}
657 +.adminify-theme-light .adminify-nav-inline > ul li .adminify-active {
658 + border-bottom-color: #fff;
659 +}
660 +.adminify-theme-light .adminify-nav-inline > ul ul {
661 + display: none !important;
662 +}
663 +.adminify-theme-light .adminify-nav-inline .adminify-arrow:after {
664 + display: none;
665 +}
666 +.adminify-theme-light .adminify-nav-background {
667 + background-color: #f5f5f5;
668 + border-right: 1px solid #ccd0d4;
669 +}
670 +.adminify-theme-light .adminify-footer {
671 + color: #555;
672 + border-top: 1px solid #ccd0d4;
673 + background-color: #f5f5f5;
674 + background: linear-gradient(#fafafa, #f5f5f5);
675 +}
676 +
677 +/**
678 + * 03. Fields
679 + */
680 +.adminify-field {
681 + position: relative;
682 + padding: 30px;
683 +}
684 +.adminify-field + .adminify-field {
685 + border-top: 1px solid #eee;
686 +}
687 +.adminify-field p:first-child {
925 688 margin-top: 0;
926 689 }
927 -.adminify-section .adminify-field p:last-child {
690 +.adminify-field p:last-child {
928 691 margin-bottom: 0;
929 692 }
930 -.adminify-section .adminify-field h4 {
693 +.adminify-field:after, .adminify-field:before {
694 + content: " ";
695 + display: table;
696 +}
697 +.adminify-field:after {
698 + clear: both;
699 +}
700 +.adminify-field h4 {
931 701 margin-top: 0;
932 702 }
933 -.adminify-section .adminify-field .adminify-title h4 {
934 - font-size: 14px;
935 - letter-spacing: 0.1px;
703 +.adminify-field .adminify-title {
704 + position: relative;
705 + width: 20%;
706 + float: left;
707 +}
708 +.adminify-field .adminify-title h4 {
936 709 margin: 0;
937 - color: #48455f;
710 + color: #23282d;
938 711 }
939 -.adminify-section input,
940 -.adminify-section textarea {
941 - color: #667085;
942 - background: #fff;
943 - border: 1px solid #dedee7;
944 - padding: 6px 8px;
945 - line-height: 1.3;
712 +.adminify-field .adminify-fieldset {
713 + float: right;
714 + width: calc(80% - 20px);
946 715 }
947 -.adminify-section input:focus,
948 -.adminify-section textarea:focus {
949 - box-shadow: none;
950 - border-color: var(--adminify-primary);
951 -}
952 -.adminify-section a {
953 - -webkit-text-decoration: none;
954 - text-decoration: none;
955 -}
956 -.adminify-section .adminify-pseudo-field {
716 +
717 +.adminify-pseudo-field {
957 718 padding: 0 5px 0 0 !important;
958 719 display: inline-block;
959 720 }
960 -.adminify-section .adminify-pseudo-field + .adminify-pseudo-field {
721 +.adminify-pseudo-field + .adminify-pseudo-field {
961 722 border: 0;
962 723 }
963 -.adminify-section .adminify-pseudo-field pre {
724 +.adminify-pseudo-field pre {
964 725 display: none;
965 726 }
966 -.adminify-section .adminify-field-accordion .adminify-accordion-item {
727 +
728 +/**
729 + * 03. 02. Field: accordion
730 + */
731 +.adminify-field-accordion .adminify-accordion-item {
967 732 position: relative;
968 733 margin-bottom: 5px;
969 734 }
970 -.adminify-section .adminify-field-accordion .adminify-accordion-item:last-child {
735 +.adminify-field-accordion .adminify-accordion-item:last-child {
971 736 margin-bottom: 0;
972 737 }
973 -.adminify-section .adminify-field-accordion .adminify-accordion-item h4 {
738 +.adminify-field-accordion .adminify-accordion-item h4 {
974 739 font-size: 1em;
975 740 }
976 -.adminify-section .adminify-field-accordion .adminify-accordion-title {
741 +.adminify-field-accordion .adminify-accordion-title {
977 742 display: block;
978 743 cursor: pointer;
979 744 position: relative;
980 745 margin: 0;
@@ -980,111 +745,118 @@
980 745 margin: 0;
981 746 padding: 15px;
982 747 min-height: 0;
983 748 font-size: 100%;
984 - -webkit-user-select: none;
985 - -moz-user-select: none;
986 - user-select: none;
987 - border: 1px solid #dedee7;
749 + user-select: none;
750 + border: 1px solid #ccd0d4;
988 751 background-color: #fafafa;
989 752 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
990 - transition: border-color 0.15s;
753 + transition: border-color .15s;
991 754 }
992 -.adminify-section .adminify-field-accordion .adminify-accordion-title:active, .adminify-section .adminify-field-accordion .adminify-accordion-title:hover, .adminify-section .adminify-field-accordion .adminify-accordion-title:focus {
755 +.adminify-field-accordion .adminify-accordion-title:active, .adminify-field-accordion .adminify-accordion-title:hover, .adminify-field-accordion .adminify-accordion-title:focus {
993 756 outline: none;
994 757 border-color: #999;
995 758 }
996 -.adminify-section .adminify-field-accordion .adminify-accordion-title .adminify--icon {
759 +.adminify-field-accordion .adminify-accordion-title .adminify--icon {
997 760 width: 20px;
998 761 text-align: center;
999 762 margin-right: 2px;
1000 763 }
1001 -.adminify-section .adminify-field-accordion .adminify-accordion-icon {
764 +.adminify-field-accordion .adminify-accordion-icon {
1002 765 width: 16px;
1003 766 text-align: center;
1004 767 }
1005 -.adminify-section .adminify-field-accordion .adminify-accordion-content {
768 +.adminify-field-accordion .adminify-accordion-content {
1006 769 display: none;
1007 770 padding: 0;
1008 - border: 1px solid #dedee7;
771 + border: 1px solid #ccd0d4;
1009 772 border-top: none;
1010 773 background-color: #fff;
1011 774 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1012 775 }
1013 -.adminify-section .adminify-field-accordion .adminify-accordion-content > .adminify-field {
776 +.adminify-field-accordion .adminify-accordion-content > .adminify-field {
1014 777 padding: 15px;
1015 778 }
1016 -.adminify-section .adminify-field-accordion .adminify-accordion-open {
779 +.adminify-field-accordion .adminify-accordion-open {
1017 780 display: block;
1018 781 }
1019 -.adminify-section .adminify-field-background .adminify-field {
782 +
783 +/**
784 + * 03. 03. Field: background
785 + */
786 +.adminify-field-background .adminify-field {
1020 787 border: 0 !important;
1021 788 padding: 0;
1022 789 margin-bottom: 6px;
1023 790 margin-right: 6px;
1024 791 }
1025 -.adminify-section .adminify-field-background .adminify--title {
1026 - color: #48455f;
792 +.adminify-field-background .adminify--title {
793 + color: #777;
1027 794 font-size: 12px;
1028 795 }
1029 -.adminify-section .adminify-field-background .adminify--background-colors {
796 +.adminify-field-background .adminify--background-colors {
1030 797 display: flex;
1031 798 flex-wrap: wrap;
1032 799 }
1033 -.adminify-section .adminify-field-background .adminify--background-attributes {
800 +.adminify-field-background .adminify--background-attributes {
1034 801 display: flex;
1035 802 flex-wrap: wrap;
1036 803 }
1037 -.adminify-section .adminify-field-background .adminify--background-attributes select {
804 +.adminify-field-background .adminify--background-attributes select {
1038 805 min-width: 100%;
1039 806 margin: 0;
1040 807 }
1041 -.adminify-section .adminify-field-background .adminify--background-attributes .adminify-field {
808 +.adminify-field-background .adminify--background-attributes .adminify-field {
1042 809 flex: 1;
1043 810 }
1044 -.adminify-section .adminify-field-background .adminify--attributes-hidden {
811 +.adminify-field-background .adminify--attributes-hidden {
1045 812 display: none;
1046 813 }
1047 -.adminify-section .adminify-field-backup textarea {
814 +
815 +/**
816 + * 03. 04. Field: backup
817 + */
818 +.adminify-field-backup textarea {
1048 819 width: 100%;
1049 820 min-height: 200px;
1050 821 margin-bottom: 5px;
1051 822 }
1052 -.adminify-section .adminify-field-backup small {
823 +.adminify-field-backup small {
1053 824 display: inline-block;
1054 825 margin: 5px;
1055 826 }
1056 -.adminify-section .adminify-field-backup hr {
827 +.adminify-field-backup hr {
1057 828 margin: 20px 0;
1058 829 border: none;
1059 - border-bottom: 1px solid #dedee7;
830 + border-bottom: 1px solid #e5e5e5;
1060 831 }
1061 -.adminify-section .adminify-field-backup .adminify-export {
1062 - display: inline-block;
1063 -}
1064 -.adminify-section .adminify-field-border .adminify--inputs,
1065 -.adminify-section .adminify-field-spacing .adminify--inputs,
1066 -.adminify-section .adminify-field-dimensions .adminify--inputs {
832 +
833 +/**
834 + * 03. 05. Field: border, spacing, dimensions
835 + */
836 +.adminify-field-border .adminify--inputs,
837 +.adminify-field-spacing .adminify--inputs,
838 +.adminify-field-dimensions .adminify--inputs {
1067 839 float: left;
1068 840 display: flex;
1069 841 flex-wrap: wrap;
1070 842 }
1071 -.adminify-section .adminify-field-border .adminify--input,
1072 -.adminify-section .adminify-field-spacing .adminify--input,
1073 -.adminify-section .adminify-field-dimensions .adminify--input {
843 +.adminify-field-border .adminify--input,
844 +.adminify-field-spacing .adminify--input,
845 +.adminify-field-dimensions .adminify--input {
1074 846 display: flex;
1075 847 padding-right: 6px;
1076 848 padding-bottom: 4px;
1077 849 box-sizing: border-box;
1078 850 }
1079 -.adminify-section .adminify-field-border .adminify--input select,
1080 -.adminify-section .adminify-field-spacing .adminify--input select,
1081 -.adminify-section .adminify-field-dimensions .adminify--input select {
851 +.adminify-field-border .adminify--input select,
852 +.adminify-field-spacing .adminify--input select,
853 +.adminify-field-dimensions .adminify--input select {
1082 854 margin: 0;
1083 855 }
1084 -.adminify-section .adminify-field-border .adminify--input input,
1085 -.adminify-section .adminify-field-spacing .adminify--input input,
1086 -.adminify-section .adminify-field-dimensions .adminify--input input {
856 +.adminify-field-border .adminify--input input,
857 +.adminify-field-spacing .adminify--input input,
858 +.adminify-field-dimensions .adminify--input input {
1087 859 position: relative;
1088 860 z-index: 1;
1089 861 margin: 0;
1090 862 width: 65px;
@@ -1090,22 +862,20 @@
1090 862 width: 65px;
1091 863 max-width: 100%;
1092 864 text-align: center;
1093 865 }
1094 -.adminify-section .adminify-field-border .adminify--color,
1095 -.adminify-section .adminify-field-spacing .adminify--color,
1096 -.adminify-section .adminify-field-dimensions .adminify--color {
866 +.adminify-field-border .adminify--color,
867 +.adminify-field-spacing .adminify--color,
868 +.adminify-field-dimensions .adminify--color {
1097 869 float: left;
1098 870 }
1099 -.adminify-section .adminify-field-border .adminify--label,
1100 -.adminify-section .adminify-field-spacing .adminify--label,
1101 -.adminify-section .adminify-field-dimensions .adminify--label {
871 +.adminify-field-border .adminify--label,
872 +.adminify-field-spacing .adminify--label,
873 +.adminify-field-dimensions .adminify--label {
1102 874 display: flex;
1103 875 flex-direction: column;
1104 876 justify-content: center;
1105 - -webkit-user-select: none;
1106 - -moz-user-select: none;
1107 - user-select: none;
877 + user-select: none;
1108 878 min-width: 20px;
1109 879 max-width: 100%;
1110 880 padding: 0 4px;
1111 881 font-size: 12px;
@@ -1110,153 +880,194 @@
1110 880 padding: 0 4px;
1111 881 font-size: 12px;
1112 882 text-align: center;
1113 883 color: #555;
1114 - border: 1px solid #dedee7;
884 + border: 1px solid #7B776C;
1115 885 background-color: #f5f5f5;
1116 886 }
1117 -.adminify-section .adminify-field-border .adminify--icon,
1118 -.adminify-section .adminify-field-spacing .adminify--icon,
1119 -.adminify-section .adminify-field-dimensions .adminify--icon {
887 +.adminify-field-border .adminify--icon,
888 +.adminify-field-spacing .adminify--icon,
889 +.adminify-field-dimensions .adminify--icon {
1120 890 border-right: 0;
1121 891 border-radius: 4px 0 0 4px;
1122 892 }
1123 -.adminify-section .adminify-field-border .adminify--icon + input,
1124 -.adminify-section .adminify-field-spacing .adminify--icon + input,
1125 -.adminify-section .adminify-field-dimensions .adminify--icon + input {
893 +.adminify-field-border .adminify--icon + input,
894 +.adminify-field-spacing .adminify--icon + input,
895 +.adminify-field-dimensions .adminify--icon + input {
1126 896 border-top-left-radius: 0 !important;
1127 897 border-bottom-left-radius: 0 !important;
1128 898 }
1129 -.adminify-section .adminify-field-border .adminify--unit,
1130 -.adminify-section .adminify-field-spacing .adminify--unit,
1131 -.adminify-section .adminify-field-dimensions .adminify--unit {
899 +.adminify-field-border .adminify--unit,
900 +.adminify-field-spacing .adminify--unit,
901 +.adminify-field-dimensions .adminify--unit {
1132 902 border-left: 0;
1133 903 border-radius: 0 4px 4px 0;
1134 904 }
1135 -.adminify-section .adminify-field-border .adminify--is-unit,
1136 -.adminify-section .adminify-field-spacing .adminify--is-unit,
1137 -.adminify-section .adminify-field-dimensions .adminify--is-unit {
905 +.adminify-field-border .adminify--is-unit,
906 +.adminify-field-spacing .adminify--is-unit,
907 +.adminify-field-dimensions .adminify--is-unit {
1138 908 border-top-right-radius: 0 !important;
1139 909 border-bottom-right-radius: 0 !important;
1140 910 }
1141 -.adminify-section .adminify-field-button_set .adminify--buttons {
911 +
912 +/**
913 + * 03. 06. Field: button_set
914 + */
915 +.adminify-field-button_set .adminify--buttons {
1142 916 display: inline-block;
1143 917 }
1144 -.adminify-section .adminify-field-button_set .adminify--button-group {
1145 - display: inline-flex;
1146 - border: 1px solid #dedee7;
1147 - padding: 4px;
1148 - border-radius: 2px;
1149 - gap: 2px;
918 +.adminify-field-button_set .adminify--button {
919 + position: relative;
920 + z-index: 1;
921 + float: left;
922 + cursor: pointer;
923 + padding: 7px 14px;
924 + min-width: 16px;
925 + text-align: center;
926 + color: #555;
927 + border: 1px solid #cccccc;
928 + background-color: #f7f7f7;
929 + user-select: none;
930 + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
1150 931 }
1151 -.adminify-section .adminify-field-button_set .adminify--button-group .adminify--button {
1152 - display: inline-block;
1153 - color: #736e91;
1154 - padding: 4px 24px;
1155 - border-radius: 2px;
1156 - font-size: 13px;
1157 - font-weight: 600;
1158 - line-height: 20px;
1159 - cursor: pointer;
932 +.adminify-field-button_set .adminify--button:first-child {
933 + border-radius: 4px 0 0 4px;
1160 934 }
1161 -.adminify-section .adminify-field-button_set .adminify--button-group .adminify--button.adminify--active {
935 +.adminify-field-button_set .adminify--button:last-child {
936 + border-radius: 0 4px 4px 0;
937 +}
938 +.adminify-field-button_set .adminify--button:not(:first-child) {
939 + margin-left: -1px;
940 +}
941 +.adminify-field-button_set .adminify--button:hover {
942 + background-color: #eee;
943 +}
944 +.adminify-field-button_set .adminify--active:hover,
945 +.adminify-field-button_set .adminify--active {
946 + z-index: 2;
1162 947 color: #fff;
1163 - background: var(--adminify-primary);
948 + border-color: #006799;
949 + background-color: #0085ba;
1164 950 }
1165 -.adminify-section .adminify-field-button_set input {
951 +.adminify-field-button_set input {
1166 952 display: none;
1167 953 }
1168 -.adminify-section .adminify-field-checkbox ul,
1169 -.adminify-section .adminify-field-radio ul {
954 +
955 +/**
956 + * 03. 07. Field: checkbox, radio
957 + */
958 +.adminify-field-checkbox ul,
959 +.adminify-field-radio ul {
1170 960 margin: 0;
1171 961 padding: 0;
1172 962 list-style-type: none;
963 + overflow-y: auto;
964 + max-height: 305px;
1173 965 }
1174 -.adminify-section .adminify-field-checkbox ul li,
1175 -.adminify-section .adminify-field-radio ul li {
966 +.adminify-field-checkbox ul li,
967 +.adminify-field-radio ul li {
1176 968 margin-bottom: 6px;
1177 969 }
1178 -.adminify-section .adminify-field-checkbox ul li label,
1179 -.adminify-section .adminify-field-radio ul li label {
1180 - -webkit-user-select: none;
1181 - -moz-user-select: none;
1182 - user-select: none;
1183 -}
1184 -.adminify-section .adminify-field-checkbox ul ul,
1185 -.adminify-section .adminify-field-radio ul ul {
970 +.adminify-field-checkbox ul ul,
971 +.adminify-field-radio ul ul {
1186 972 max-height: none;
1187 973 }
1188 -.adminify-section .adminify-field-checkbox ul ul li,
1189 -.adminify-section .adminify-field-radio ul ul li {
974 +.adminify-field-checkbox ul ul li,
975 +.adminify-field-radio ul ul li {
1190 976 margin-left: 8px;
1191 977 }
1192 -.adminify-section .adminify-field-checkbox ul ul li:first-child,
1193 -.adminify-section .adminify-field-radio ul ul li:first-child {
978 +.adminify-field-checkbox ul ul li:first-child,
979 +.adminify-field-radio ul ul li:first-child {
1194 980 margin-left: 0;
1195 981 }
1196 -.adminify-section .adminify-field-checkbox input,
1197 -.adminify-section .adminify-field-radio input {
982 +.adminify-field-checkbox input,
983 +.adminify-field-radio input {
1198 984 margin: 0 1px;
1199 985 }
1200 -.adminify-section .adminify-field-checkbox .adminify--inline-list li,
1201 -.adminify-section .adminify-field-radio .adminify--inline-list li {
986 +.adminify-field-checkbox .adminify--inline-list li,
987 +.adminify-field-radio .adminify--inline-list li {
1202 988 display: inline-block;
1203 989 margin-right: 15px;
1204 990 }
1205 -.adminify-section .adminify-field-checkbox .adminify--text,
1206 -.adminify-section .adminify-field-radio .adminify--text {
991 +.adminify-field-checkbox .adminify--text,
992 +.adminify-field-radio .adminify--text {
1207 993 margin-left: 5px;
1208 994 vertical-align: middle;
1209 995 }
1210 -.adminify-section .adminify-field-checkbox .adminify-checker,
1211 -.adminify-section .adminify-field-radio .adminify-checker {
996 +.adminify-field-checkbox .adminify-checker,
997 +.adminify-field-radio .adminify-checker {
1212 998 cursor: pointer;
1213 999 }
1214 -.adminify-section .adminify-field-code_editor .CodeMirror {
1000 +
1001 +/**
1002 + * 03. 08. Field: code_editor
1003 + */
1004 +.adminify-field-code_editor .CodeMirror {
1215 1005 width: 100%;
1216 1006 height: 400px;
1217 1007 }
1218 -.adminify-section .adminify-field-code_editor .cm-s-default {
1219 - border: 1px solid #dedee7;
1008 +.adminify-field-code_editor .cm-s-default {
1009 + border: 1px solid #ccd0d4;
1220 1010 }
1221 -.adminify-section .adminify-field-code_editor textarea {
1011 +.adminify-field-code_editor textarea {
1222 1012 width: 100%;
1223 1013 height: 400px;
1224 1014 }
1225 -.adminify-section .adminify-field-color > input {
1015 +
1016 +/**
1017 + * 03. 09. Field: color
1018 + */
1019 +.adminify-field-color > input {
1226 1020 opacity: 0.75;
1227 1021 width: 115px;
1228 1022 max-width: 100%;
1229 1023 }
1230 -.adminify-section .adminify-field-color_group .adminify--left {
1024 +.adminify-field-color .button.wp-picker-clear {
1025 + padding: 0 8px;
1026 + margin-left: 6px;
1027 + line-height: 2.54545455;
1028 + min-height: 30px;
1029 +}
1030 +
1031 +/**
1032 + * 03. 10. Field: color_group
1033 + */
1034 +.adminify-field-color_group .adminify--left {
1231 1035 float: left;
1232 1036 margin-right: 10px;
1233 1037 margin-bottom: 5px;
1234 1038 }
1235 -.adminify-section .adminify-field-color_group .adminify--title {
1236 - color: #48455f;
1039 +.adminify-field-color_group .adminify--title {
1040 + color: #999;
1237 1041 margin-bottom: 5px;
1238 1042 }
1239 -.adminify-section .adminify-field-fieldset .adminify-fieldset-content {
1043 +
1044 +/**
1045 + * 03. 11. Field: fieldset
1046 + */
1047 +.adminify-field-fieldset .adminify-fieldset-content {
1048 + border: 1px solid #ccd0d4;
1240 1049 background-color: #fff;
1050 + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1241 1051 }
1242 -.adminify-section .adminify-field-fieldset .adminify-fieldset-content > .adminify-field {
1243 - padding: 12px;
1244 - border-radius: 2px;
1052 +.adminify-field-fieldset .adminify-fieldset-content > .adminify-field {
1053 + padding: 15px;
1245 1054 }
1246 -.adminify-section .adminify-field-fieldset .adminify-field-subheading {
1247 - font-size: 18px;
1248 - letter-spacing: 0.1px;
1249 - border-bottom: 1px solid #dedee7;
1250 - line-height: 1.5em;
1055 +.adminify-field-fieldset .adminify-field-subheading {
1056 + font-size: 13px;
1251 1057 }
1252 -.adminify-section .adminify-field-date input {
1058 +
1059 +/**
1060 + * 03. 12. Field: date
1061 + */
1062 +.adminify-field-date input {
1253 1063 margin: 0;
1254 1064 }
1255 -.adminify-section .adminify-field-date .adminify--to {
1065 +.adminify-field-date .adminify--to {
1256 1066 margin-left: 7px;
1257 1067 }
1258 -.adminify-section .adminify-datepicker-wrapper {
1068 +
1069 +.adminify-datepicker-wrapper {
1259 1070 margin-top: 5px;
1260 1071 width: auto;
1261 1072 background-color: #fff;
1262 1073 z-index: 9999999 !important;
@@ -1261,9 +1072,9 @@
1261 1072 background-color: #fff;
1262 1073 z-index: 9999999 !important;
1263 1074 box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);
1264 1075 }
1265 -.adminify-section .adminify-datepicker-wrapper * {
1076 +.adminify-datepicker-wrapper * {
1266 1077 float: none;
1267 1078 margin: 0;
1268 1079 padding: 0;
1269 1080 font-family: inherit;
@@ -1268,29 +1079,28 @@
1268 1079 padding: 0;
1269 1080 font-family: inherit;
1270 1081 font-weight: normal;
1271 1082 font-style: normal;
1272 - -webkit-text-decoration: none;
1273 1083 text-decoration: none;
1274 1084 border: 0;
1275 1085 border-radius: 0;
1276 1086 box-shadow: none;
1277 1087 }
1278 -.adminify-section .adminify-datepicker-wrapper .ui-widget-header,
1279 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-header {
1088 +.adminify-datepicker-wrapper .ui-widget-header,
1089 +.adminify-datepicker-wrapper .ui-datepicker-header {
1280 1090 color: #fff;
1281 1091 background: #00a0d2;
1282 1092 }
1283 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-header .ui-state-hover {
1093 +.adminify-datepicker-wrapper .ui-datepicker-header .ui-state-hover {
1284 1094 cursor: pointer;
1285 1095 }
1286 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-title {
1096 +.adminify-datepicker-wrapper .ui-datepicker-title {
1287 1097 font-size: 14px;
1288 1098 line-height: 40px;
1289 1099 text-align: center;
1290 1100 }
1291 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev,
1292 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-next {
1101 +.adminify-datepicker-wrapper .ui-datepicker-prev,
1102 +.adminify-datepicker-wrapper .ui-datepicker-next {
1293 1103 position: static;
1294 1104 top: auto;
1295 1105 left: auto;
1296 1106 right: auto;
@@ -1306,183 +1116,182 @@
1306 1116 text-rendering: auto;
1307 1117 -webkit-font-smoothing: antialiased;
1308 1118 -moz-osx-font-smoothing: grayscale;
1309 1119 }
1310 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-next span,
1311 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev span {
1120 +.adminify-datepicker-wrapper .ui-datepicker-next span,
1121 +.adminify-datepicker-wrapper .ui-datepicker-prev span {
1312 1122 display: none;
1313 1123 }
1314 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev {
1124 +.adminify-datepicker-wrapper .ui-datepicker-prev {
1315 1125 float: left;
1316 1126 }
1317 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-next {
1127 +.adminify-datepicker-wrapper .ui-datepicker-next {
1318 1128 float: right;
1319 1129 }
1320 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev:before {
1321 - content: "\f053";
1130 +.adminify-datepicker-wrapper .ui-datepicker-prev:before {
1131 + content: '\f053';
1322 1132 }
1323 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-next:before {
1324 - content: "\f054";
1133 +.adminify-datepicker-wrapper .ui-datepicker-next:before {
1134 + content: '\f054';
1325 1135 }
1326 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev-hover,
1327 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-next-hover {
1136 +.adminify-datepicker-wrapper .ui-datepicker-prev-hover,
1137 +.adminify-datepicker-wrapper .ui-datepicker-next-hover {
1328 1138 opacity: 0.75;
1329 1139 }
1330 -.adminify-section .adminify-datepicker-wrapper tbody .ui-datepicker-week-col {
1140 +.adminify-datepicker-wrapper tbody .ui-datepicker-week-col {
1331 1141 background-color: #f7f7f7;
1332 1142 }
1333 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-buttonpane {
1143 +.adminify-datepicker-wrapper .ui-datepicker-buttonpane {
1334 1144 padding: 10px;
1335 1145 text-align: center;
1336 1146 background-color: #f7f7f7;
1337 1147 }
1338 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-buttonpane button {
1148 +.adminify-datepicker-wrapper .ui-datepicker-buttonpane button {
1339 1149 cursor: pointer;
1340 1150 margin: 0 5px;
1341 1151 padding: 7px 14px;
1342 - border: 1px solid #dedee7;
1152 + border: 1px solid #eee;
1343 1153 background-color: #fff;
1344 1154 }
1345 -.adminify-section .adminify-datepicker-wrapper select {
1155 +.adminify-datepicker-wrapper select {
1346 1156 margin: 0 4px;
1347 1157 }
1348 -.adminify-section .adminify-datepicker-wrapper select option {
1158 +.adminify-datepicker-wrapper select option {
1349 1159 color: #555;
1350 1160 }
1351 -.adminify-section .adminify-datepicker-wrapper table {
1161 +.adminify-datepicker-wrapper table {
1352 1162 font-size: 13px;
1353 1163 border-collapse: collapse;
1354 1164 width: 100%;
1355 1165 }
1356 -.adminify-section .adminify-datepicker-wrapper thead {
1166 +.adminify-datepicker-wrapper thead {
1357 1167 color: #fff;
1358 1168 background: #32373c;
1359 1169 }
1360 -.adminify-section .adminify-datepicker-wrapper th {
1170 +.adminify-datepicker-wrapper th {
1361 1171 text-align: center;
1362 1172 padding: 7px;
1363 1173 border: 1px solid #444;
1364 1174 }
1365 -.adminify-section .adminify-datepicker-wrapper td {
1175 +.adminify-datepicker-wrapper td {
1366 1176 text-align: center;
1367 - border: 1px solid #dedee7;
1177 + border: 1px solid #f4f4f4;
1368 1178 }
1369 -.adminify-section .adminify-datepicker-wrapper td.ui-datepicker-other-month {
1179 +.adminify-datepicker-wrapper td.ui-datepicker-other-month {
1370 1180 border: transparent;
1371 1181 }
1372 -.adminify-section .adminify-datepicker-wrapper td .ui-state-default {
1182 +.adminify-datepicker-wrapper td .ui-state-default {
1373 1183 color: #555;
1374 1184 width: auto;
1375 1185 display: block;
1376 1186 padding: 6px 12px;
1377 1187 }
1378 -.adminify-section .adminify-datepicker-wrapper td .ui-state-active,
1379 -.adminify-section .adminify-datepicker-wrapper td .ui-state-hover {
1188 +.adminify-datepicker-wrapper td .ui-state-active,
1189 +.adminify-datepicker-wrapper td .ui-state-hover {
1380 1190 color: #fff;
1381 1191 background-color: #0073aa;
1382 1192 }
1383 -.adminify-section .adminify-datepicker-wrapper td.ui-state-disabled .ui-state-default {
1193 +.adminify-datepicker-wrapper td.ui-state-disabled .ui-state-default {
1384 1194 opacity: 0.5;
1385 1195 }
1386 -.adminify-section .adminify-field-datetime input {
1196 +
1197 +/**
1198 + * 03. 13. Field: datetime
1199 + */
1200 +.adminify-field-datetime input {
1387 1201 margin: 0;
1388 1202 }
1389 -.adminify-section .adminify-field-datetime .adminify--to {
1203 +.adminify-field-datetime .adminify--to {
1390 1204 margin-left: 7px;
1391 1205 }
1392 -.adminify-section .adminify-flatpickr select,
1393 -.adminify-section .adminify-flatpickr input {
1206 +
1207 +.adminify-flatpickr select,
1208 +.adminify-flatpickr input {
1394 1209 min-height: auto;
1395 1210 }
1396 -.adminify-section .adminify-flatpickr select:focus,
1397 -.adminify-section .adminify-flatpickr input:focus {
1211 +.adminify-flatpickr select:focus,
1212 +.adminify-flatpickr input:focus {
1398 1213 box-shadow: none;
1399 1214 }
1400 -.adminify-section .adminify-flatpickr.open {
1215 +.adminify-flatpickr.open {
1401 1216 z-index: 9999999 !important;
1402 1217 }
1403 -.adminify-section .adminify-field-gallery ul {
1218 +
1219 +/**
1220 + * 03. 14. Field: gallery
1221 + */
1222 +.adminify-field-gallery ul {
1404 1223 margin: 0;
1405 1224 padding: 0;
1406 1225 list-style-type: none;
1407 1226 }
1408 -.adminify-section .adminify-field-gallery ul li {
1227 +.adminify-field-gallery ul li {
1409 1228 display: inline-block;
1410 1229 position: relative;
1411 1230 padding: 4px;
1412 1231 margin: 0 5px 10px 0;
1413 - border: 1px solid #dedee7;
1232 + border: 1px solid #ccc;
1414 1233 background-color: #f9f9f9;
1415 1234 border-radius: 2px;
1416 1235 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
1417 1236 }
1418 -.adminify-section .adminify-field-gallery ul li img {
1237 +.adminify-field-gallery ul li img {
1419 1238 max-height: 60px;
1420 1239 display: inline-block;
1421 1240 vertical-align: middle;
1422 1241 }
1423 -.adminify-section .adminify-field-gallery .button {
1242 +.adminify-field-gallery .button {
1424 1243 margin-right: 5px;
1425 1244 margin-bottom: 5px;
1426 1245 }
1427 -.adminify-section .adminify-field-group {
1428 - display: block;
1429 -}
1430 -.adminify-section .adminify-field-group .adminify-cloneable-hidden {
1246 +
1247 +/**
1248 + * 03. 15. Field: group
1249 + */
1250 +.adminify-field-group .adminify-cloneable-hidden {
1431 1251 display: none !important;
1432 1252 }
1433 -.adminify-section .adminify-field-group .adminify-cloneable-wrapper {
1253 +.adminify-field-group .adminify-cloneable-wrapper {
1434 1254 position: relative;
1435 1255 }
1436 -.adminify-section .adminify-field-group .adminify-cloneable-item {
1256 +.adminify-field-group .adminify-cloneable-item {
1437 1257 display: none;
1438 1258 position: relative;
1439 - margin-bottom: 16px;
1259 + margin-bottom: 5px;
1440 1260 }
1441 -.adminify-section .adminify-field-group .adminify-cloneable-item .adminify-cloneable-title {
1261 +.adminify-field-group .adminify-cloneable-item h4 {
1442 1262 font-size: 1em;
1443 - color: #48455f;
1444 - border: 1px solid #dedee7;
1445 - background: #fff;
1446 1263 }
1447 -.adminify-section .adminify-field-group .adminify-cloneable-item .adminify-cloneable-title .adminify-cloneable-header-icon {
1448 - margin-right: 4px;
1449 -}
1450 -.adminify-section .adminify-field-group .adminify-cloneable-item .adminify-cloneable-title:hover {
1451 - border-color: #dedee7;
1452 -}
1453 -.adminify-section .adminify-field-group .ui-accordion .adminify-cloneable-item {
1264 +.adminify-field-group .ui-accordion .adminify-cloneable-item {
1454 1265 display: block;
1455 1266 }
1456 -.adminify-section .adminify-field-group .adminify-cloneable-content {
1457 - border: 1px solid #dedee7;
1267 +.adminify-field-group .adminify-cloneable-content {
1268 + border: 1px solid #ccd0d4;
1458 1269 background-color: #fff;
1459 1270 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1460 1271 }
1461 -.adminify-section .adminify-field-group .adminify-cloneable-content > .adminify-field {
1272 +.adminify-field-group .adminify-cloneable-content > .adminify-field {
1462 1273 padding: 15px;
1463 1274 }
1464 -.adminify-section .adminify-field-group .adminify-cloneable-title {
1275 +.adminify-field-group .adminify-cloneable-title {
1465 1276 display: block;
1466 1277 cursor: pointer;
1467 1278 position: relative;
1468 - -webkit-user-select: none;
1469 - -moz-user-select: none;
1470 - user-select: none;
1279 + user-select: none;
1471 1280 margin: 0;
1472 1281 padding: 15px 65px 15px 10px;
1473 1282 min-height: 0;
1474 1283 font-size: 100%;
1475 - border: 1px solid #dedee7;
1284 + border: 1px solid #ccd0d4;
1476 1285 background-color: #fafafa;
1477 1286 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1478 - transition: border-color 0.15s;
1287 + transition: border-color .15s;
1479 1288 }
1480 -.adminify-section .adminify-field-group .adminify-cloneable-title:active, .adminify-section .adminify-field-group .adminify-cloneable-title:hover, .adminify-section .adminify-field-group .adminify-cloneable-title:focus {
1289 +.adminify-field-group .adminify-cloneable-title:active, .adminify-field-group .adminify-cloneable-title:hover, .adminify-field-group .adminify-cloneable-title:focus {
1481 1290 border-color: #999;
1482 1291 outline: none;
1483 1292 }
1484 -.adminify-section .adminify-field-group .adminify-cloneable-helper {
1293 +.adminify-field-group .adminify-cloneable-helper {
1485 1294 position: absolute;
1486 1295 top: 12px;
1487 1296 right: 10px;
1488 1297 z-index: 1;
@@ -1488,39 +1297,39 @@
1488 1297 z-index: 1;
1489 1298 font-size: 14px;
1490 1299 line-height: 1em;
1491 1300 }
1492 -.adminify-section .adminify-field-group .adminify-cloneable-helper i {
1301 +.adminify-field-group .adminify-cloneable-helper i {
1493 1302 display: inline-block;
1494 1303 cursor: pointer;
1495 1304 padding: 5px;
1496 1305 color: #999;
1497 1306 }
1498 -.adminify-section .adminify-field-group .adminify-cloneable-helper i:hover {
1307 +.adminify-field-group .adminify-cloneable-helper i:hover {
1499 1308 color: #555;
1500 1309 }
1501 -.adminify-section .adminify-field-group .adminify-cloneable-content {
1310 +.adminify-field-group .adminify-cloneable-content {
1502 1311 padding: 0;
1503 1312 border-top: 0;
1504 1313 }
1505 -.adminify-section .adminify-field-group .adminify-cloneable-title-prefix,
1506 -.adminify-section .adminify-field-group .adminify-cloneable-title-number {
1314 +.adminify-field-group .adminify-cloneable-title-prefix,
1315 +.adminify-field-group .adminify-cloneable-title-number {
1507 1316 margin-right: 5px;
1508 1317 }
1509 -.adminify-section .adminify-field-group .adminify-cloneable-alert {
1318 +.adminify-field-group .adminify-cloneable-alert {
1510 1319 display: none;
1511 1320 margin-bottom: 5px;
1512 1321 padding: 10px 20px;
1513 1322 color: #a94442;
1514 - border: 1px solid #dedee7;
1323 + border: 1px solid #ebccd1;
1515 1324 background-color: #f2dede;
1516 1325 }
1517 -.adminify-section .adminify-field-group .widget-placeholder {
1326 +.adminify-field-group .widget-placeholder {
1518 1327 margin-bottom: 10px;
1519 1328 border: 1px dashed #f1c40f;
1520 1329 background-color: #fffae4;
1521 1330 }
1522 -.adminify-section .adminify-field-group .adminify-cloneable-header-icon {
1331 +.adminify-field-group .adminify-cloneable-header-icon {
1523 1332 display: inline-block;
1524 1333 text-align: center;
1525 1334 font-size: 14px;
1526 1335 width: 17px;
@@ -1526,9 +1335,9 @@
1526 1335 width: 17px;
1527 1336 text-indent: 0;
1528 1337 vertical-align: text-top;
1529 1338 }
1530 -.adminify-section .adminify-field-group .adminify-cloneable-placeholder {
1339 +.adminify-field-group .adminify-cloneable-placeholder {
1531 1340 background-color: #ddd;
1532 1341 margin-top: 4px;
1533 1342 width: 100px;
1534 1343 height: 10px;
@@ -1537,44 +1346,45 @@
1537 1346 display: inline-block;
1538 1347 vertical-align: top;
1539 1348 border-radius: 2px;
1540 1349 }
1541 -.adminify-section .adminify-field-group .adminify-cloneable-add {
1542 - -webkit-text-decoration: none;
1543 - text-decoration: none;
1544 - font-weight: 500;
1545 -}
1546 -.adminify-section .adminify-field-icon .adminify-icon-select {
1350 +
1351 +/**
1352 + * 03. 16. Field: icon
1353 + */
1354 +.adminify-field-icon .adminify-icon-select {
1547 1355 display: flex;
1548 - gap: 8px;
1356 + grid-gap: 5px;
1549 1357 }
1550 -.adminify-section .adminify-field-icon .adminify-icon-preview:not(.hidden) {
1358 +.adminify-field-icon .adminify-icon-preview:not(.hidden) {
1551 1359 display: flex;
1552 1360 }
1553 -.adminify-section .adminify-field-icon .adminify-icon-preview i {
1361 +.adminify-field-icon .adminify-icon-preview i {
1554 1362 display: flex;
1555 1363 justify-content: center;
1556 1364 align-items: center;
1557 - width: 32px;
1558 - height: 100%;
1559 - font-size: 16px;
1365 + width: 30px;
1366 + font-size: 14px;
1560 1367 text-align: center;
1561 1368 vertical-align: top;
1562 - color: #48455f;
1563 - border: 1px solid #dedee7;
1564 - background-color: #e9e9f6;
1369 + color: #555;
1370 + border: 1px solid #ccc;
1371 + background-color: #f7f7f7;
1565 1372 border-radius: 3px;
1566 1373 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
1567 1374 }
1568 -.adminify-section .adminify-field-image_select .adminify--image {
1375 +
1376 +/**
1377 + * 03. 17. Field: image_select
1378 + */
1379 +.adminify-field-image_select .adminify--image {
1569 1380 display: inline-block;
1570 - margin: 0 16px 16px 0;
1571 - border: 1px solid #dedee7;
1381 + margin: 0 5px 5px 0;
1572 1382 }
1573 -.adminify-section .adminify-field-image_select .adminify--inline-list .adminify--image {
1383 +.adminify-field-image_select .adminify--inline-list .adminify--image {
1574 1384 display: block;
1575 1385 }
1576 -.adminify-section .adminify-field-image_select figure {
1386 +.adminify-field-image_select figure {
1577 1387 cursor: pointer;
1578 1388 position: relative;
1579 1389 display: inline-block;
1580 1390 max-width: 100%;
@@ -1581,17 +1391,15 @@
1581 1391 margin: 0;
1582 1392 vertical-align: bottom;
1583 1393 border: 2px solid transparent;
1584 1394 background-color: #fff;
1585 - -webkit-user-select: none;
1586 - -moz-user-select: none;
1587 - user-select: none;
1588 - transition: all 0.2s;
1395 + user-select: none;
1396 + transition: all .2s;
1589 1397 }
1590 -.adminify-section .adminify-field-image_select figure:before {
1398 +.adminify-field-image_select figure:before {
1591 1399 position: absolute;
1592 1400 top: 0;
1593 - right: 0;
1401 + left: 0;
1594 1402 text-align: center;
1595 1403 font-size: 10px;
1596 1404 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
1597 1405 font-weight: 900;
@@ -1600,103 +1408,113 @@
1600 1408 height: 16px;
1601 1409 line-height: 14px;
1602 1410 opacity: 0;
1603 1411 color: #fff;
1604 - background-color: var(--adminify-primary);
1605 - transition: opacity 0.2s;
1412 + background-color: #222;
1413 + transition: opacity .2s;
1606 1414 }
1607 -.adminify-section .adminify-field-image_select .adminify--active figure {
1608 - border-width: 2px;
1609 - border-color: var(--adminify-primary);
1415 +.adminify-field-image_select .adminify--active figure {
1416 + border-color: #222;
1610 1417 box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
1611 1418 }
1612 -.adminify-section .adminify-field-image_select .adminify--active figure:before {
1419 +.adminify-field-image_select .adminify--active figure:before {
1613 1420 opacity: 1;
1614 1421 }
1615 -.adminify-section .adminify-field-image_select img {
1422 +.adminify-field-image_select img {
1616 1423 max-width: 100%;
1617 1424 height: auto;
1618 1425 vertical-align: top;
1619 1426 }
1620 -.adminify-section .adminify-field-image_select input {
1427 +.adminify-field-image_select input {
1621 1428 display: none;
1622 1429 }
1623 -.adminify-section .adminify-field-link_color .adminify--left {
1430 +
1431 +/**
1432 + * 03. 18. Field: link_color
1433 + */
1434 +.adminify-field-link_color .adminify--left {
1624 1435 float: left;
1625 1436 margin-right: 10px;
1626 1437 margin-bottom: 5px;
1627 1438 }
1628 -.adminify-section .adminify-field-link_color .adminify--title {
1439 +.adminify-field-link_color .adminify--title {
1629 1440 color: #777;
1630 1441 margin-bottom: 5px;
1631 1442 }
1632 -.adminify-section .adminify-field-map input {
1443 +
1444 +/**
1445 + * 03. 19. Field: map
1446 + */
1447 +.adminify-field-map input {
1633 1448 width: 100%;
1634 1449 }
1635 -.adminify-section .adminify-field-map input[type=text].ui-autocomplete-loading {
1450 +.adminify-field-map input[type="text"].ui-autocomplete-loading {
1636 1451 background-position-x: calc(100% - 5px);
1637 1452 }
1638 -.adminify-section .adminify-field-map .adminify--map-search + .adminify--map-osm-wrap {
1453 +.adminify-field-map .adminify--map-search + .adminify--map-osm-wrap {
1639 1454 margin-top: 10px;
1640 1455 }
1641 -.adminify-section .adminify-field-map .adminify--map-osm-wrap {
1456 +.adminify-field-map .adminify--map-osm-wrap {
1642 1457 position: relative;
1643 1458 padding: 5px;
1644 - border: 1px solid #dedee7;
1459 + border: 1px solid #eee;
1645 1460 background-color: #fff;
1646 1461 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1647 1462 }
1648 -.adminify-section .adminify-field-map .adminify--map-osm {
1463 +.adminify-field-map .adminify--map-osm {
1649 1464 position: relative;
1650 1465 z-index: 1;
1651 1466 min-height: 250px;
1652 1467 }
1653 -.adminify-section .adminify-field-map .adminify--map-inputs {
1468 +.adminify-field-map .adminify--map-inputs {
1654 1469 margin-top: 10px;
1655 1470 display: flex;
1656 1471 justify-content: space-between;
1657 1472 }
1658 -.adminify-section .adminify-field-map .adminify--map-input {
1473 +.adminify-field-map .adminify--map-input {
1659 1474 flex: 1;
1660 1475 }
1661 -.adminify-section .adminify-field-map .adminify--map-input:last-child {
1476 +.adminify-field-map .adminify--map-input:last-child {
1662 1477 padding-left: 10px;
1663 1478 }
1664 -.adminify-section .adminify-field-map label {
1479 +.adminify-field-map label {
1665 1480 display: block;
1666 1481 color: #777;
1667 1482 font-size: 12px;
1668 1483 margin: 0 0 2px 0;
1669 1484 }
1670 -.adminify-section .adminify-map-ui-autocomplate {
1485 +
1486 +.adminify-map-ui-autocomplate {
1671 1487 z-index: 999999;
1672 1488 border-radius: 4px;
1673 1489 overflow: hidden;
1674 1490 }
1675 -.adminify-section .adminify-field-media .adminify--placeholder {
1491 +
1492 +/**
1493 + * 03. 20. Field: media
1494 + */
1495 +.adminify-field-media .adminify--placeholder {
1676 1496 display: flex;
1677 - align-items: stretch;
1678 - gap: 8px;
1497 + align-items: flex-start;
1679 1498 }
1680 -.adminify-section .adminify-field-media .adminify--placeholder input {
1499 +.adminify-field-media .adminify--placeholder input {
1681 1500 width: 100%;
1682 1501 margin: 0;
1683 1502 }
1684 -.adminify-section .adminify-field-media .adminify--placeholder .adminify--button {
1685 - display: flex;
1686 - align-items: center;
1687 - white-space: nowrap;
1688 -}
1689 -.adminify-section .adminify-field-media .button {
1503 +.adminify-field-media .button {
1690 1504 margin-left: 5px;
1691 1505 }
1692 -.adminify-section .adminify-field-media .hidden + .button {
1506 +.adminify-field-media .hidden + .button {
1693 1507 margin-left: 0;
1694 1508 }
1695 -.adminify-section .adminify-field-media .adminify--preview {
1509 +.adminify-field-media .adminify--preview {
1696 1510 position: relative;
1697 1511 }
1698 -.adminify-section .adminify-field-palette .adminify--palette {
1512 +
1513 +/**
1514 + * 03. 21. Field: palette
1515 + */
1516 +.adminify-field-palette .adminify--palette {
1699 1517 position: relative;
1700 1518 display: inline-block;
1701 1519 cursor: pointer;
1702 1520 border: 2px solid #ddd;
@@ -1701,14 +1519,13 @@
1701 1519 cursor: pointer;
1702 1520 border: 2px solid #ddd;
1703 1521 margin-right: 10px;
1704 1522 margin-bottom: 10px;
1705 - -moz-user-select: none;
1706 - user-select: none;
1523 + user-select: none;
1707 1524 -webkit-user-select: none;
1708 - transition: all 0.2s;
1525 + transition: all .2s;
1709 1526 }
1710 -.adminify-section .adminify-field-palette .adminify--palette span {
1527 +.adminify-field-palette .adminify--palette span {
1711 1528 vertical-align: middle;
1712 1529 display: inline-block;
1713 1530 width: 22px;
1714 1531 height: 60px;
@@ -1715,9 +1532,9 @@
1715 1532 line-height: 60px;
1716 1533 overflow: hidden;
1717 1534 text-indent: -999px;
1718 1535 }
1719 -.adminify-section .adminify-field-palette .adminify--palette:before {
1536 +.adminify-field-palette .adminify--palette:before {
1720 1537 position: absolute;
1721 1538 top: 0;
1722 1539 left: 0;
1723 1540 text-align: center;
@@ -1730,45 +1547,49 @@
1730 1547 line-height: 14px;
1731 1548 opacity: 0;
1732 1549 color: #fff;
1733 1550 background-color: #222;
1734 - transition: opacity 0.2s;
1551 + transition: opacity .2s;
1735 1552 }
1736 -.adminify-section .adminify-field-palette .adminify--active {
1553 +.adminify-field-palette .adminify--active {
1737 1554 border-color: #222;
1738 1555 box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
1739 1556 }
1740 -.adminify-section .adminify-field-palette .adminify--active:before {
1557 +.adminify-field-palette .adminify--active:before {
1741 1558 opacity: 1;
1742 1559 }
1743 -.adminify-section .adminify-field-palette input {
1560 +.adminify-field-palette input {
1744 1561 display: none;
1745 1562 }
1746 -.adminify-section .adminify-field-repeater .adminify-field-text input {
1563 +
1564 +/**
1565 + * 03. 22. Field: repeater
1566 + */
1567 +.adminify-field-repeater .adminify-field-text input {
1747 1568 width: 100%;
1748 1569 }
1749 -.adminify-section .adminify-field-repeater .adminify-repeater-hidden {
1570 +.adminify-field-repeater .adminify-repeater-hidden {
1750 1571 display: none !important;
1751 1572 }
1752 -.adminify-section .adminify-field-repeater .adminify-repeater-wrapper .adminify-repeater-item {
1573 +.adminify-field-repeater .adminify-repeater-wrapper .adminify-repeater-item {
1753 1574 display: table;
1754 1575 width: 100%;
1755 1576 margin-bottom: 5px;
1756 - border: 1px solid #dedee7;
1577 + border: 1px solid #eee;
1757 1578 }
1758 -.adminify-section .adminify-field-repeater .adminify-repeater-wrapper .adminify-repeater-item h4 {
1579 +.adminify-field-repeater .adminify-repeater-wrapper .adminify-repeater-item h4 {
1759 1580 font-size: 1em;
1760 1581 }
1761 -.adminify-section .adminify-field-repeater .adminify-repeater-content {
1582 +.adminify-field-repeater .adminify-repeater-content {
1762 1583 width: 100%;
1763 1584 display: table-cell;
1764 1585 vertical-align: middle;
1765 1586 background-color: #fff;
1766 1587 }
1767 -.adminify-section .adminify-field-repeater .adminify-repeater-content > .adminify-field {
1588 +.adminify-field-repeater .adminify-repeater-content > .adminify-field {
1768 1589 padding: 15px;
1769 1590 }
1770 -.adminify-section .adminify-field-repeater .adminify-repeater-helper {
1591 +.adminify-field-repeater .adminify-repeater-helper {
1771 1592 width: 100%;
1772 1593 display: table-cell;
1773 1594 vertical-align: middle;
1774 1595 text-align: center;
@@ -1776,35 +1597,35 @@
1776 1597 line-height: 1em;
1777 1598 border-left: 1px solid #eee;
1778 1599 background-color: #f7f7f7;
1779 1600 }
1780 -.adminify-section .adminify-field-repeater .adminify-repeater-helper i {
1601 +.adminify-field-repeater .adminify-repeater-helper i {
1781 1602 display: inline-block;
1782 1603 cursor: pointer;
1783 1604 color: #999;
1784 1605 padding: 5px;
1785 1606 }
1786 -.adminify-section .adminify-field-repeater .adminify-repeater-helper i:hover {
1607 +.adminify-field-repeater .adminify-repeater-helper i:hover {
1787 1608 color: #555;
1788 1609 }
1789 -.adminify-section .adminify-field-repeater .adminify-repeater-helper-inner {
1610 +.adminify-field-repeater .adminify-repeater-helper-inner {
1790 1611 width: 75px;
1791 1612 }
1792 -.adminify-section .adminify-field-repeater .adminify-repeater-alert {
1613 +.adminify-field-repeater .adminify-repeater-alert {
1793 1614 display: none;
1794 1615 margin-bottom: 5px;
1795 1616 padding: 10px 20px;
1796 1617 color: #a94442;
1797 - border: 1px solid #dedee7;
1618 + border: 1px solid #ebccd1;
1798 1619 background-color: #f2dede;
1799 1620 }
1800 -.adminify-section .adminify-field-repeater .widget-placeholder {
1621 +.adminify-field-repeater .widget-placeholder {
1801 1622 height: 50px;
1802 1623 margin-bottom: 3px;
1803 1624 border: 1px dashed #f1c40f;
1804 1625 background-color: #fffae4;
1805 1626 }
1806 -.adminify-section .adminify-field-repeater .ui-sortable-helper {
1627 +.adminify-field-repeater .ui-sortable-helper {
1807 1628 height: 50px !important;
1808 1629 overflow: hidden !important;
1809 1630 border-color: #ccc !important;
1810 1631 background-color: #eee !important;
@@ -1809,86 +1630,83 @@
1809 1630 border-color: #ccc !important;
1810 1631 background-color: #eee !important;
1811 1632 opacity: 0.5;
1812 1633 }
1813 -.adminify-section .adminify-field-repeater .ui-sortable-helper .adminify-repeater-helper,
1814 -.adminify-section .adminify-field-repeater .ui-sortable-helper .adminify-repeater-content {
1634 +.adminify-field-repeater .ui-sortable-helper .adminify-repeater-helper,
1635 +.adminify-field-repeater .ui-sortable-helper .adminify-repeater-content {
1815 1636 display: none;
1816 1637 }
1817 -.adminify-section .adminify-repeater-add {
1818 - margin-top: 8px;
1819 - display: inline-block;
1820 -}
1821 -.adminify-section .adminify-field-select .adminify-fieldset {
1638 +
1639 +/**
1640 + * 03. 23. Field: select
1641 + */
1642 +.adminify-field-select .adminify-fieldset {
1822 1643 min-height: 30px;
1823 1644 }
1824 -.adminify-section .adminify-field-select .adminify-chosen {
1645 +.adminify-field-select .adminify-chosen {
1825 1646 display: none;
1826 1647 }
1827 -.adminify-section .adminify-field-select select {
1648 +.adminify-field-select select {
1828 1649 max-width: 100%;
1829 1650 margin: 0;
1830 1651 }
1831 -.adminify-section .adminify-field-select .adminify-hide-select {
1652 +.adminify-field-select .adminify-hide-select {
1832 1653 display: none !important;
1833 1654 }
1834 -.adminify-section .adminify-field-slider .adminify--wrap {
1655 +
1656 +/**
1657 + * 03. 24. Field: slider
1658 + */
1659 +.adminify-field-slider .adminify--wrap {
1835 1660 display: flex;
1836 1661 align-items: center;
1837 1662 }
1838 -.adminify-section .adminify-field-slider .adminify--input {
1663 +.adminify-field-slider .adminify--input {
1839 1664 display: flex;
1840 - position: relative;
1841 1665 }
1842 -.adminify-section .adminify-field-slider .adminify--unit {
1843 - position: absolute;
1844 - z-index: 1;
1845 - right: 4px;
1846 - top: 4px;
1847 - bottom: 4px;
1848 - padding: 2px 6px;
1849 - color: #736e91;
1850 - font-size: 11px;
1851 - line-height: 1;
1852 - border-radius: 2px;
1853 - background: #e9e9f6;
1854 - -webkit-user-select: none;
1855 - -moz-user-select: none;
1856 - user-select: none;
1666 +.adminify-field-slider .adminify--unit {
1857 1667 display: flex;
1858 1668 justify-content: center;
1859 1669 flex-direction: column;
1670 + user-select: none;
1671 + padding: 0 6px;
1672 + font-size: 11px;
1673 + line-height: 1;
1674 + border-radius: 0 4px 4px 0;
1675 + color: #555;
1676 + border: 1px solid #7e8993;
1677 + border-left: 0;
1678 + background-color: #f5f5f5;
1860 1679 }
1861 -.adminify-section .adminify-field-slider .adminify-slider-ui {
1680 +.adminify-field-slider .adminify-slider-ui {
1862 1681 margin-right: 15px;
1863 1682 }
1864 -.adminify-section .adminify-field-slider input[type=number] {
1683 +.adminify-field-slider input[type=number] {
1865 1684 position: relative;
1866 1685 z-index: 1;
1867 1686 margin: 0;
1868 - width: 70px;
1687 + width: 50px;
1869 1688 text-align: center;
1870 - padding-right: 26px;
1871 1689 }
1872 -.adminify-section .adminify-field-slider .adminify--is-unit {
1690 +.adminify-field-slider .adminify--is-unit {
1873 1691 border-top-right-radius: 0 !important;
1874 1692 border-bottom-right-radius: 0 !important;
1875 1693 }
1876 -.adminify-section .adminify-field-slider .ui-slider {
1694 +.adminify-field-slider .ui-slider {
1877 1695 position: relative;
1878 1696 width: 100%;
1879 1697 height: 3px;
1880 1698 border: none;
1881 - background: #dedee7;
1699 + background: #ddd;
1882 1700 border-radius: 2px;
1883 1701 }
1884 -.adminify-section .adminify-field-slider .ui-slider-range {
1702 +.adminify-field-slider .ui-slider-range {
1885 1703 height: 3px;
1886 1704 border: none;
1887 - background: var(--adminify-primary);
1705 + background: #333;
1888 1706 border-radius: 2px;
1889 1707 }
1890 -.adminify-section .adminify-field-slider .ui-slider-handle {
1708 +.adminify-field-slider .ui-slider-handle {
1891 1709 position: absolute;
1892 1710 width: 16px;
1893 1711 height: 16px;
1894 1712 top: -7px;
@@ -1893,39 +1711,43 @@
1893 1711 height: 16px;
1894 1712 top: -7px;
1895 1713 margin-left: -8px;
1896 1714 border: none;
1897 - background: var(--adminify-primary);
1898 - border-radius: 50%;
1715 + background: #333;
1716 + border-radius: 2px;
1899 1717 }
1900 -.adminify-section .adminify-field-slider .ui-state-active,
1901 -.adminify-section .adminify-field-slider .ui-slider-handle:hover {
1718 +.adminify-field-slider .ui-state-active,
1719 +.adminify-field-slider .ui-slider-handle:hover {
1902 1720 cursor: pointer;
1903 - background: var(--adminify-primary);
1721 + background: #111;
1904 1722 }
1905 -.adminify-section .adminify-field-sortable .adminify-field-text input {
1723 +
1724 +/**
1725 + * 03. 25. Field: sortable
1726 + */
1727 +.adminify-field-sortable .adminify-field-text input {
1906 1728 width: 100%;
1907 1729 max-width: 100%;
1908 1730 }
1909 -.adminify-section .adminify-field-sortable .adminify-sortable .adminify-sortable-item {
1731 +.adminify-field-sortable .adminify-sortable .adminify-sortable-item {
1910 1732 display: table;
1911 1733 width: 100%;
1912 1734 margin-bottom: 5px;
1913 - border: 1px solid border;
1735 + border: 1px solid #eee;
1914 1736 }
1915 -.adminify-section .adminify-field-sortable .adminify-sortable .adminify-sortable-item h4 {
1737 +.adminify-field-sortable .adminify-sortable .adminify-sortable-item h4 {
1916 1738 font-size: 1em;
1917 1739 }
1918 -.adminify-section .adminify-field-sortable .adminify-sortable-content {
1740 +.adminify-field-sortable .adminify-sortable-content {
1919 1741 width: 100%;
1920 1742 display: table-cell;
1921 1743 vertical-align: middle;
1922 1744 background-color: #fff;
1923 1745 }
1924 -.adminify-section .adminify-field-sortable .adminify-sortable-content > .adminify-field {
1746 +.adminify-field-sortable .adminify-sortable-content > .adminify-field {
1925 1747 padding: 15px;
1926 1748 }
1927 -.adminify-section .adminify-field-sortable .adminify-sortable-helper {
1749 +.adminify-field-sortable .adminify-sortable-helper {
1928 1750 width: 100%;
1929 1751 display: table-cell;
1930 1752 vertical-align: middle;
1931 1753 text-align: center;
@@ -1930,67 +1752,71 @@
1930 1752 vertical-align: middle;
1931 1753 text-align: center;
1932 1754 font-size: 14px;
1933 1755 line-height: 1em;
1934 - border-left: 1px solid #dedee7;
1756 + border-left: 1px solid #eee;
1935 1757 background-color: #f7f7f7;
1936 1758 }
1937 -.adminify-section .adminify-field-sortable .adminify-sortable-helper i {
1759 +.adminify-field-sortable .adminify-sortable-helper i {
1938 1760 display: inline-block;
1939 1761 cursor: pointer;
1940 1762 width: 50px;
1941 1763 color: #555;
1942 1764 }
1943 -.adminify-section .adminify-field-sortable .adminify-sortable-helper i:hover {
1765 +.adminify-field-sortable .adminify-sortable-helper i:hover {
1944 1766 opacity: 0.5;
1945 1767 }
1946 -.adminify-section .adminify-field-sortable .widget-placeholder {
1768 +.adminify-field-sortable .widget-placeholder {
1947 1769 height: 50px;
1948 1770 margin-bottom: 3px;
1949 1771 border: 1px dashed #f1c40f;
1950 1772 background-color: #fffae4;
1951 1773 }
1952 -.adminify-section .adminify-field-sortable .ui-sortable-helper {
1774 +.adminify-field-sortable .ui-sortable-helper {
1953 1775 height: 50px !important;
1954 1776 overflow: hidden !important;
1955 - border-color: #dedee7 !important;
1777 + border-color: #ccc !important;
1956 1778 background-color: #eee !important;
1957 1779 opacity: 0.5;
1958 1780 }
1959 -.adminify-section .adminify-field-sortable .ui-sortable-helper .adminify-sortable-helper,
1960 -.adminify-section .adminify-field-sortable .ui-sortable-helper .adminify-sortable-content {
1781 +.adminify-field-sortable .ui-sortable-helper .adminify-sortable-helper,
1782 +.adminify-field-sortable .ui-sortable-helper .adminify-sortable-content {
1961 1783 display: none;
1962 1784 }
1963 -.adminify-section .adminify-field-sorter .ui-sortable-placeholder {
1785 +
1786 +/**
1787 + * 03. 26. Field: sorter
1788 + */
1789 +.adminify-field-sorter .ui-sortable-placeholder {
1964 1790 height: 20px;
1965 1791 border: 1px dashed #f1c40f;
1966 1792 background-color: #fffae4;
1967 1793 }
1968 -.adminify-section .adminify-field-sorter .adminify-modules {
1794 +.adminify-field-sorter .adminify-modules {
1969 1795 float: left;
1970 1796 width: 50%;
1971 1797 box-sizing: border-box;
1972 1798 }
1973 -.adminify-section .adminify-field-sorter .adminify-modules:first-child {
1799 +.adminify-field-sorter .adminify-modules:first-child {
1974 1800 padding-right: 15px;
1975 1801 }
1976 -.adminify-section .adminify-field-sorter .adminify-modules:last-child {
1802 +.adminify-field-sorter .adminify-modules:last-child {
1977 1803 padding-left: 15px;
1978 1804 }
1979 -.adminify-section .adminify-field-sorter .adminify-disabled,
1980 -.adminify-section .adminify-field-sorter .adminify-enabled {
1805 +.adminify-field-sorter .adminify-disabled,
1806 +.adminify-field-sorter .adminify-enabled {
1981 1807 padding: 5px 15px;
1982 1808 border: 1px dashed #ddd;
1983 1809 background-color: #fff;
1984 1810 }
1985 -.adminify-section .adminify-field-sorter .adminify-disabled li {
1811 +.adminify-field-sorter .adminify-disabled li {
1986 1812 opacity: 0.5;
1987 - transition: opacity 0.15s;
1813 + transition: opacity .15s;
1988 1814 }
1989 -.adminify-section .adminify-field-sorter .adminify-disabled .ui-sortable-helper {
1815 +.adminify-field-sorter .adminify-disabled .ui-sortable-helper {
1990 1816 opacity: 1;
1991 1817 }
1992 -.adminify-section .adminify-field-sorter .adminify-sorter-title {
1818 +.adminify-field-sorter .adminify-sorter-title {
1993 1819 font-size: 13px;
1994 1820 font-weight: 600;
1995 1821 padding: 10px;
1996 1822 text-align: center;
@@ -1998,43 +1824,46 @@
1998 1824 border-bottom: none;
1999 1825 background-color: #f8f8f8;
2000 1826 text-transform: uppercase;
2001 1827 }
2002 -.adminify-section .adminify-field-sorter ul {
1828 +.adminify-field-sorter ul {
2003 1829 list-style-type: none;
2004 1830 margin: 0;
2005 1831 padding: 0;
2006 1832 min-height: 62px;
2007 1833 }
2008 -.adminify-section .adminify-field-sorter ul li {
1834 +.adminify-field-sorter ul li {
2009 1835 margin: 10px 0;
2010 1836 padding: 10px 15px;
2011 1837 cursor: move;
2012 1838 font-weight: bold;
2013 1839 text-align: center;
2014 - border: 1px solid #dedee7;
1840 + border: 1px solid #e5e5e5;
2015 1841 background-color: #fafafa;
2016 - transition: border-color 0.15s;
1842 + transition: border-color .15s;
2017 1843 }
2018 -.adminify-section .adminify-field-sorter ul li:hover {
1844 +.adminify-field-sorter ul li:hover {
2019 1845 border-color: #bbb;
2020 1846 }
2021 -.adminify-section .adminify-field-spinner .adminify--spin {
1847 +
1848 +/**
1849 + * 03. 27. Field: spinner
1850 + */
1851 +.adminify-field-spinner .adminify--spin {
2022 1852 display: flex;
2023 1853 }
2024 -.adminify-section .adminify-field-spinner .ui-widget {
1854 +.adminify-field-spinner .ui-widget {
2025 1855 font-family: inherit;
2026 1856 }
2027 -.adminify-section .adminify-field-spinner .ui-spinner {
1857 +.adminify-field-spinner .ui-spinner {
2028 1858 display: flex;
2029 1859 align-items: stretch;
2030 - overflow: visible;
2031 - overflow: initial;
1860 + overflow: unset;
2032 1861 border: none;
2033 1862 background: none;
2034 1863 border-radius: 0;
2035 1864 }
2036 -.adminify-section .adminify-field-spinner .ui-spinner .ui-button {
1865 +.adminify-field-spinner .ui-spinner .ui-button {
2037 1866 display: flex;
2038 1867 flex-direction: column;
2039 1868 justify-content: center;
2040 1869 text-align: center;
@@ -2044,51 +1873,49 @@
2044 1873 color: #555;
2045 1874 background-color: #f5f5f5;
2046 1875 border: 1px solid #7e8993;
2047 1876 }
2048 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button {
1877 +.adminify-field-spinner .ui-spinner .ui-spinner-button {
2049 1878 position: relative;
2050 1879 cursor: pointer;
2051 1880 height: auto;
2052 1881 }
2053 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button:hover {
1882 +.adminify-field-spinner .ui-spinner .ui-spinner-button:hover {
2054 1883 background-color: #e7e7e7;
2055 1884 }
2056 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button:active {
1885 +.adminify-field-spinner .ui-spinner .ui-spinner-button:active {
2057 1886 background-color: #ddd;
2058 1887 }
2059 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button:before {
1888 +.adminify-field-spinner .ui-spinner .ui-spinner-button:before {
2060 1889 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
2061 1890 font-weight: 900;
2062 1891 font-size: 14px;
2063 1892 line-height: 14px;
2064 1893 }
2065 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-down {
1894 +.adminify-field-spinner .ui-spinner .ui-spinner-down {
2066 1895 border-right: 0;
2067 1896 border-radius: 4px 0 0 4px;
2068 1897 }
2069 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-down:before {
1898 +.adminify-field-spinner .ui-spinner .ui-spinner-down:before {
2070 1899 content: "\f0d9";
2071 1900 }
2072 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-up {
1901 +.adminify-field-spinner .ui-spinner .ui-spinner-up {
2073 1902 border-left: 0;
2074 1903 border-radius: 0 4px 4px 0;
2075 1904 }
2076 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-up:before {
1905 +.adminify-field-spinner .ui-spinner .ui-spinner-up:before {
2077 1906 content: "\f0da";
2078 1907 }
2079 -.adminify-section .adminify-field-spinner .ui-spinner .adminify--unit {
1908 +.adminify-field-spinner .ui-spinner .adminify--unit {
2080 1909 border-left: 0;
2081 - -webkit-user-select: none;
2082 - -moz-user-select: none;
2083 - user-select: none;
1910 + user-select: none;
2084 1911 }
2085 -.adminify-section .adminify-field-spinner .ui-spinner .ui-button-text,
2086 -.adminify-section .adminify-field-spinner .ui-spinner .ui-button-icon,
2087 -.adminify-section .adminify-field-spinner .ui-spinner .ui-button-icon-space {
1912 +.adminify-field-spinner .ui-spinner .ui-button-text,
1913 +.adminify-field-spinner .ui-spinner .ui-button-icon,
1914 +.adminify-field-spinner .ui-spinner .ui-button-icon-space {
2088 1915 display: none;
2089 1916 }
2090 -.adminify-section .adminify-field-spinner .ui-spinner input {
1917 +.adminify-field-spinner .ui-spinner input {
2091 1918 font-family: inherit;
2092 1919 font-size: inherit;
2093 1920 position: relative;
2094 1921 z-index: 1;
@@ -2097,21 +1924,25 @@
2097 1924 margin: 0;
2098 1925 padding: 0 8px;
2099 1926 border-radius: 0;
2100 1927 }
2101 -.adminify-section .adminify-field-spinner .ui-spinner-down {
1928 +.adminify-field-spinner .ui-spinner-down {
2102 1929 order: 1;
2103 1930 }
2104 -.adminify-section .adminify-field-spinner .ui-spinner-input {
1931 +.adminify-field-spinner .ui-spinner-input {
2105 1932 order: 2;
2106 1933 }
2107 -.adminify-section .adminify-field-spinner .adminify--unit {
1934 +.adminify-field-spinner .adminify--unit {
2108 1935 order: 3;
2109 1936 }
2110 -.adminify-section .adminify-field-spinner .ui-spinner-up {
1937 +.adminify-field-spinner .ui-spinner-up {
2111 1938 order: 4;
2112 1939 }
2113 -.adminify-section .adminify-field-switcher .adminify--switcher {
1940 +
1941 +/**
1942 + * 03. 28. Field: switcher
1943 + */
1944 +.adminify-field-switcher .adminify--switcher {
2114 1945 float: left;
2115 1946 cursor: pointer;
2116 1947 position: relative;
2117 1948 width: 60px;
@@ -2120,13 +1951,12 @@
2120 1951 margin: 0;
2121 1952 overflow: hidden;
2122 1953 border-radius: 4px;
2123 1954 background-color: #ed6f6f;
2124 - -moz-user-select: none;
2125 - user-select: none;
1955 + user-select: none;
2126 1956 -webkit-user-select: none;
2127 1957 }
2128 -.adminify-section .adminify-field-switcher .adminify--ball {
1958 +.adminify-field-switcher .adminify--ball {
2129 1959 position: absolute;
2130 1960 top: 4px;
2131 1961 left: 4px;
2132 1962 width: 24px;
@@ -2132,13 +1962,13 @@
2132 1962 width: 24px;
2133 1963 height: 18px;
2134 1964 background-color: #fff;
2135 1965 border-radius: 4px;
2136 - transition: all 0.1s;
1966 + transition: all .1s;
2137 1967 box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
2138 1968 }
2139 -.adminify-section .adminify-field-switcher .adminify--on,
2140 -.adminify-section .adminify-field-switcher .adminify--off {
1969 +.adminify-field-switcher .adminify--on,
1970 +.adminify-field-switcher .adminify--off {
2141 1971 position: absolute;
2142 1972 top: 0;
2143 1973 left: 0;
2144 1974 right: 0;
@@ -2150,53 +1980,51 @@
2150 1980 text-transform: uppercase;
2151 1981 color: #fff;
2152 1982 padding-right: 28px;
2153 1983 opacity: 0;
2154 - transition: all 0.1s;
1984 + transition: all .1s;
2155 1985 }
2156 -.adminify-section .adminify-field-switcher .adminify--off {
1986 +.adminify-field-switcher .adminify--off {
2157 1987 padding-right: 0;
2158 1988 padding-left: 28px;
2159 1989 opacity: 1;
2160 1990 }
2161 -.adminify-section .adminify-field-switcher .adminify--active {
1991 +.adminify-field-switcher .adminify--active {
2162 1992 background: #4fb845;
2163 1993 }
2164 -.adminify-section .adminify-field-switcher .adminify--active .adminify--on {
1994 +.adminify-field-switcher .adminify--active .adminify--on {
2165 1995 opacity: 1;
2166 1996 }
2167 -.adminify-section .adminify-field-switcher .adminify--active .adminify--off {
1997 +.adminify-field-switcher .adminify--active .adminify--off {
2168 1998 opacity: 0;
2169 1999 }
2170 -.adminify-section .adminify-field-switcher .adminify--active .adminify--ball {
2000 +.adminify-field-switcher .adminify--active .adminify--ball {
2171 2001 left: 100%;
2172 2002 margin-left: -28px;
2173 2003 }
2174 -.adminify-section .adminify-field-switcher .adminify--label {
2004 +.adminify-field-switcher .adminify--label {
2175 2005 float: left;
2176 2006 margin-top: 4px;
2177 2007 margin-left: 8px;
2178 2008 font-weight: 400;
2179 - color: #8c89a9;
2009 + color: #999;
2180 2010 }
2181 -.adminify-section .adminify-field-tabbed {
2182 - display: block;
2183 -}
2184 -.adminify-section .adminify-field-tabbed .adminify-tabbed-content {
2185 - border: 1px solid #dedee7;
2011 +
2012 +/**
2013 + * 03. 29. Field: tabbed
2014 + */
2015 +.adminify-field-tabbed .adminify-tabbed-content {
2016 + border: 1px solid #ccd0d4;
2186 2017 background-color: #fff;
2187 2018 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
2188 2019 }
2189 -.adminify-section .adminify-field-tabbed .adminify-tabbed-content > .adminify-field {
2020 +.adminify-field-tabbed .adminify-tabbed-content > .adminify-field {
2190 2021 padding: 15px;
2191 2022 }
2192 -.adminify-section .adminify-field-tabbed .adminify-tabbed-content > .adminify-tabbed-content-fieldset {
2193 - display: block;
2194 -}
2195 -.adminify-section .adminify-field-tabbed .adminify-tabbed-nav .adminify--icon {
2023 +.adminify-field-tabbed .adminify-tabbed-nav .adminify--icon {
2196 2024 padding-right: 5px;
2197 2025 }
2198 -.adminify-section .adminify-field-tabbed .adminify-tabbed-nav a {
2026 +.adminify-field-tabbed .adminify-tabbed-nav a {
2199 2027 display: inline-block;
2200 2028 padding: 12px 15px;
2201 2029 margin-top: 1px;
2202 2030 margin-right: 5px;
@@ -2201,78 +2029,84 @@
2201 2029 margin-top: 1px;
2202 2030 margin-right: 5px;
2203 2031 margin-bottom: -1px;
2204 2032 position: relative;
2205 - -webkit-text-decoration: none;
2206 2033 text-decoration: none;
2207 2034 color: #444;
2208 2035 font-weight: 600;
2209 - border: 1px solid #dedee7;
2036 + border: 1px solid #ccd0d4;
2210 2037 background-color: #f3f3f3;
2211 - transition: all 0.2s;
2038 + transition: all .2s;
2212 2039 }
2213 -.adminify-section .adminify-field-tabbed .adminify-tabbed-nav a:hover {
2040 +.adminify-field-tabbed .adminify-tabbed-nav a:hover {
2214 2041 background-color: #f9f9f9;
2215 2042 }
2216 -.adminify-section .adminify-field-tabbed .adminify-tabbed-nav a.adminify-tabbed-active {
2043 +.adminify-field-tabbed .adminify-tabbed-nav a.adminify-tabbed-active {
2217 2044 background-color: #fff;
2218 2045 border-bottom-color: #fff;
2219 2046 }
2220 -.adminify-section .adminify-field-tabbed .adminify-tabbed-nav a:focus {
2047 +.adminify-field-tabbed .adminify-tabbed-nav a:focus {
2221 2048 outline: none;
2222 2049 box-shadow: none;
2223 2050 }
2224 -.adminify-section .adminify-tabs-content .adminify-tabbed-contents .adminify-tabbed-content {
2225 - padding: 40px 20px;
2226 -}
2227 -.adminify-section .adminify-field-text input {
2051 +
2052 +/**
2053 + * 03. 30. Field: text
2054 + */
2055 +.adminify-field-text input {
2228 2056 width: 50%;
2229 2057 max-width: 100%;
2230 2058 margin: 0;
2231 2059 }
2232 -.adminify-section .adminify-field-textarea textarea {
2060 +
2061 +/**
2062 + * 03. 31. Field: textarea
2063 + */
2064 +.adminify-field-textarea textarea {
2233 2065 width: 100%;
2234 2066 max-width: 100%;
2235 2067 min-height: 125px;
2236 2068 }
2237 -.adminify-section .adminify-field-textarea .adminify-shortcode-button {
2069 +.adminify-field-textarea .adminify-shortcode-button {
2238 2070 margin-bottom: 10px;
2239 2071 margin-right: 5px;
2240 2072 }
2241 -.adminify-section .adminify-field-typography textarea,
2242 -.adminify-section .adminify-field-typography select {
2073 +
2074 +/**
2075 + * 03. 32. Field: typography
2076 + */
2077 +.adminify-field-typography textarea,
2078 +.adminify-field-typography select {
2243 2079 margin: 0;
2244 2080 min-width: 100%;
2245 2081 max-width: 100%;
2246 2082 }
2247 -.adminify-section .adminify-field-typography .adminify--title {
2248 - color: #48455f;
2249 - margin: 0 0 8px 0;
2250 - font-size: 13px;
2251 - font-weight: 600;
2252 - line-height: 20px;
2083 +.adminify-field-typography .adminify--title {
2084 + color: #777;
2085 + margin: 0 0 2px 0;
2086 + font-size: 12px;
2253 2087 }
2254 -.adminify-section .adminify-field-typography .adminify--title small {
2088 +.adminify-field-typography .adminify--title small {
2255 2089 vertical-align: top;
2256 2090 }
2257 -.adminify-section .adminify-field-typography .adminify--blocks {
2091 +.adminify-field-typography .adminify--blocks {
2258 2092 display: flex;
2259 2093 flex-wrap: wrap;
2260 2094 }
2261 -.adminify-section .adminify-field-typography .adminify--block {
2095 +.adminify-field-typography .adminify--block {
2262 2096 flex: 1;
2263 2097 max-width: 100%;
2264 - padding-right: 16px;
2265 - padding-bottom: 16px;
2098 + padding-right: 6px;
2099 + padding-bottom: 6px;
2266 2100 }
2267 -.adminify-section .adminify-field-typography .adminify--input {
2101 +.adminify-field-typography .adminify--input {
2268 2102 margin: 0;
2269 2103 min-width: 100%;
2270 2104 }
2271 -.adminify-section .adminify-field-typography .adminify--input-wrap {
2105 +.adminify-field-typography .adminify--input-wrap {
2272 2106 position: relative;
2273 2107 }
2274 -.adminify-section .adminify-field-typography .adminify--unit {
2108 +.adminify-field-typography .adminify--unit {
2275 2109 position: absolute;
2276 2110 z-index: 1;
2277 2111 right: 4px;
2278 2112 top: 4px;
@@ -2277,34 +2111,31 @@
2277 2111 right: 4px;
2278 2112 top: 4px;
2279 2113 bottom: 4px;
2280 2114 padding: 2px 6px;
2281 - color: #736e91;
2115 + color: #666;
2282 2116 font-size: 11px;
2283 2117 line-height: 1;
2284 2118 border-radius: 2px;
2285 - background: #e9e9f6;
2286 - -webkit-user-select: none;
2287 - -moz-user-select: none;
2288 - user-select: none;
2119 + background: #eee;
2120 + user-select: none;
2289 2121 display: flex;
2290 2122 justify-content: center;
2291 2123 flex-direction: column;
2292 2124 }
2293 -.adminify-section .adminify-field-typography .adminify--preview {
2125 +.adminify-field-typography .adminify--preview {
2294 2126 font-size: 16px;
2295 2127 line-height: 20px;
2296 2128 padding: 20px;
2297 2129 color: #222;
2298 - border: 1px solid #dedee7;
2130 + border: 1px solid #eee;
2299 2131 background-color: #fff;
2300 2132 border-radius: 2.5px;
2301 - -moz-user-select: none;
2302 - user-select: none;
2133 + user-select: none;
2303 2134 -webkit-user-select: none;
2304 - transition: background-color 0.2s, border-color 0.2s;
2135 + transition: background-color .2s, border-color .2s;
2305 2136 }
2306 -.adminify-section .adminify-field-typography .adminify--block-preview {
2137 +.adminify-field-typography .adminify--block-preview {
2307 2138 cursor: pointer;
2308 2139 position: relative;
2309 2140 overflow: hidden;
2310 2141 margin-top: 10px;
@@ -2309,153 +2140,200 @@
2309 2140 overflow: hidden;
2310 2141 margin-top: 10px;
2311 2142 max-width: 100%;
2312 2143 }
2313 -.adminify-section .adminify-field-typography .adminify--black-background {
2144 +.adminify-field-typography .adminify--black-background {
2314 2145 border-color: #000;
2315 2146 background-color: #000;
2316 2147 }
2317 -.adminify-section .adminify-field-typography .adminify--toggle {
2148 +.adminify-field-typography .adminify--toggle {
2318 2149 position: absolute;
2319 2150 top: 5px;
2320 - right: 24px;
2151 + right: 10px;
2321 2152 color: #999;
2322 2153 }
2323 -.adminify-section .adminify-field-typography .adminify--block-extra-styles {
2154 +.adminify-field-typography .adminify--block-extra-styles {
2324 2155 margin-top: 5px;
2325 2156 }
2326 -.adminify-section .adminify-field-upload input {
2157 +
2158 +/**
2159 + * 03. 33. Field: upload
2160 + */
2161 +.adminify-field-upload input {
2327 2162 width: 100%;
2328 2163 margin: 0;
2329 2164 }
2330 -.adminify-section .adminify-field-upload .adminify--wrap {
2165 +.adminify-field-upload .adminify--wrap {
2331 2166 display: flex;
2332 2167 align-items: flex-start;
2333 2168 }
2334 -.adminify-section .adminify-field-upload .button {
2169 +.adminify-field-upload .button {
2335 2170 margin-left: 5px;
2336 2171 }
2337 -.adminify-section .adminify-field-upload .adminify--preview {
2172 +.adminify-field-upload .adminify--preview {
2338 2173 position: relative;
2339 2174 }
2340 -.adminify-section .adminify-field-wp_editor .adminify-wp-editor {
2175 +
2176 +/**
2177 + * 03. 34. Field: wp_editor
2178 + */
2179 +.adminify-field-wp_editor .adminify-wp-editor {
2341 2180 float: left;
2342 2181 width: 100%;
2343 2182 }
2344 -.adminify-section .adminify-field-wp_editor .mce-toolbar-grp {
2183 +.adminify-field-wp_editor .mce-toolbar-grp {
2345 2184 border: none;
2346 2185 }
2347 -.adminify-section .adminify-field-wp_editor .mce-btn.mce-active button,
2348 -.adminify-section .adminify-field-wp_editor .mce-btn.mce-active:hover button,
2349 -.adminify-section .adminify-field-wp_editor .mce-btn.mce-active i,
2350 -.adminify-section .adminify-field-wp_editor .mce-btn.mce-active:hover i {
2186 +.adminify-field-wp_editor .mce-btn.mce-active button,
2187 +.adminify-field-wp_editor .mce-btn.mce-active:hover button,
2188 +.adminify-field-wp_editor .mce-btn.mce-active i,
2189 +.adminify-field-wp_editor .mce-btn.mce-active:hover i {
2351 2190 color: #23282d;
2352 2191 }
2353 -.adminify-section .adminify-field-wp_editor .wp-media-buttons {
2192 +.adminify-field-wp_editor .wp-media-buttons {
2354 2193 position: relative;
2355 2194 z-index: 2;
2356 2195 }
2357 -.adminify-section .adminify-field-wp_editor .wp-editor-tabs {
2196 +.adminify-field-wp_editor .wp-editor-tabs {
2358 2197 position: relative;
2359 2198 z-index: 1;
2360 2199 }
2361 -.adminify-section .adminify-field-wp_editor .adminify-no-tinymce {
2362 - border: 1px solid #dedee7;
2200 +.adminify-field-wp_editor .adminify-no-tinymce {
2201 + border: 1px solid #e5e5e5;
2363 2202 }
2364 -.adminify-section .adminify-field-wp_editor .adminify-no-quicktags .wp-media-buttons {
2203 +.adminify-field-wp_editor .adminify-no-quicktags .wp-media-buttons {
2365 2204 float: none;
2366 2205 display: block;
2367 2206 }
2368 -.adminify-section .adminify-field-wp_editor .adminify-no-quicktags .mce-tinymce {
2207 +.adminify-field-wp_editor .adminify-no-quicktags .mce-tinymce {
2369 2208 box-shadow: none;
2370 - border: 1px solid #dedee7;
2209 + border: 1px solid #e5e5e5;
2371 2210 }
2372 -.adminify-section .adminify-field-wp_editor textarea {
2211 +.adminify-field-wp_editor textarea {
2373 2212 width: 100%;
2374 2213 max-width: 100%;
2375 2214 margin: 0;
2376 2215 box-shadow: none;
2377 2216 }
2378 -.adminify-section .adminify-field-heading {
2217 +
2218 +/**
2219 + * 03. 35. Field: heading
2220 + */
2221 +.adminify-field-heading {
2379 2222 font-size: 1.5em;
2380 2223 font-weight: bold;
2381 2224 color: #23282d;
2382 2225 background-color: #f5f5f5;
2383 2226 }
2384 -.adminify-section .adminify-field-subheading {
2385 - font-size: 17px;
2386 - line-height: 1.5rem;
2227 +
2228 +/**
2229 + * 03. 36. Field: subheading
2230 + */
2231 +.adminify-field-subheading {
2232 + font-size: 14px;
2387 2233 font-weight: bold;
2388 - padding-bottom: 16px;
2234 + padding-top: 17px;
2235 + padding-bottom: 17px;
2389 2236 color: #23282d;
2390 - background-color: #fff;
2237 + background-color: #f7f7f7;
2391 2238 }
2392 -.adminify-section .adminify-field-submessage {
2239 +
2240 +/**
2241 + * 03. 37. Field: submessage
2242 + */
2243 +.adminify-field-submessage {
2393 2244 padding: 0 !important;
2394 2245 border: 0 !important;
2395 2246 }
2396 -.adminify-section .adminify-field-submessage + .adminify-field {
2247 +.adminify-field-submessage + .adminify-field {
2397 2248 border-top: 0 !important;
2398 2249 }
2399 -.adminify-section .adminify-field-submessage .adminify-submessage {
2250 +
2251 +.adminify-submessage {
2400 2252 font-size: 12px;
2401 2253 padding: 17px 30px;
2402 2254 border-top: 1px solid transparent;
2403 2255 border-bottom: 1px solid transparent;
2404 2256 }
2405 -.adminify-section .adminify-field-submessage .adminify-submessage-success {
2257 +
2258 +.adminify-submessage-success {
2406 2259 color: #3c763d;
2407 2260 border-color: #d6e9c6;
2408 2261 background-color: #dff0d8;
2409 2262 }
2410 -.adminify-section .adminify-field-submessage .adminify-submessage-info {
2263 +
2264 +.adminify-submessage-info {
2411 2265 color: #31708f;
2412 2266 border-color: #bce8f1;
2413 2267 background-color: #d9edf7;
2414 2268 }
2415 -.adminify-section .adminify-field-submessage .adminify-submessage-warning {
2269 +
2270 +.adminify-submessage-warning {
2416 2271 color: #8a6d3b;
2417 2272 border-color: #faebcc;
2418 2273 background-color: #fcf8e3;
2419 2274 }
2420 -.adminify-section .adminify-field-submessage .adminify-submessage-danger {
2275 +
2276 +.adminify-submessage-danger {
2421 2277 color: #a94442;
2422 2278 border-color: #ebccd1;
2423 2279 background-color: #f2dede;
2424 2280 }
2425 -.adminify-section .adminify-field-submessage .adminify-submessage-normal {
2281 +
2282 +.adminify-submessage-normal {
2426 2283 color: #23282d;
2427 2284 border-color: #eee;
2428 2285 background-color: #f7f7f7;
2429 2286 }
2430 -.adminify-section .adminify-field-notice {
2287 +
2288 +/**
2289 + * 03. 38. Field: notice
2290 + */
2291 +.adminify-field-notice {
2431 2292 background-color: #f7f7f7;
2432 2293 }
2433 -.adminify-section .adminify-field-notice .adminify-notice-success {
2294 +
2295 +.adminify-notice {
2296 + padding: 12px;
2297 + background-color: #fff;
2298 + border-left-style: solid;
2299 + border-left-width: 4px;
2300 + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
2301 +}
2302 +
2303 +.adminify-notice-success {
2434 2304 border-color: #46b450;
2435 2305 }
2436 -.adminify-section .adminify-field-notice .adminify-notice-info {
2306 +
2307 +.adminify-notice-info {
2437 2308 border-color: #339fd4;
2438 2309 }
2439 -.adminify-section .adminify-field-notice .adminify-notice-warning {
2310 +
2311 +.adminify-notice-warning {
2440 2312 border-color: #ffbc00;
2441 2313 }
2442 -.adminify-section .adminify-field-notice .adminify-notice-danger {
2314 +
2315 +.adminify-notice-danger {
2443 2316 border-color: #dc3232;
2444 2317 }
2445 -.adminify-section .adminify-field-notice .adminify-notice-normal {
2318 +
2319 +.adminify-notice-normal {
2446 2320 border-color: #222;
2447 2321 }
2448 -.adminify-section .adminify-field-number input {
2322 +
2323 +/**
2324 + * 03. 39. Field: number
2325 + */
2326 +.adminify-field-number input {
2449 2327 width: 100%;
2450 2328 margin: 0;
2451 2329 }
2452 -.adminify-section .adminify-field-number .adminify--wrap {
2330 +.adminify-field-number .adminify--wrap {
2453 2331 position: relative;
2454 2332 float: left;
2455 2333 width: 100px;
2456 2334 }
2457 -.adminify-section .adminify-field-number .adminify--unit {
2335 +.adminify-field-number .adminify--unit {
2458 2336 position: absolute;
2459 2337 z-index: 1;
2460 2338 right: 4px;
2461 2339 top: 4px;
@@ -2465,16 +2343,18 @@
2465 2343 font-size: 11px;
2466 2344 line-height: 1;
2467 2345 border-radius: 2px;
2468 2346 background: #eee;
2469 - -webkit-user-select: none;
2470 - -moz-user-select: none;
2471 - user-select: none;
2347 + user-select: none;
2472 2348 display: flex;
2473 2349 justify-content: center;
2474 2350 flex-direction: column;
2475 2351 }
2476 -.adminify-section .adminify-field-link .adminify--result {
2352 +
2353 +/**
2354 + * 03. 40. Field: link
2355 + */
2356 +.adminify-field-link .adminify--result {
2477 2357 display: inline-block;
2478 2358 font-size: 12px;
2479 2359 line-height: 16px;
2480 2360 padding: 7px 10px;
@@ -2479,19 +2359,19 @@
2479 2359 line-height: 16px;
2480 2360 padding: 7px 10px;
2481 2361 margin-bottom: 7px;
2482 2362 color: #777;
2483 - border: 1px solid #dedee7;
2363 + border: 1px solid #e5e5e5;
2484 2364 background-color: #f5f5f5;
2485 2365 border-radius: 2px;
2486 - word-break: break-word;
2366 + world-break: break-word;
2487 2367 }
2488 -.adminify-section .adminify-field-link .adminify--wrap {
2368 +.adminify-field-link .adminify--wrap {
2489 2369 position: relative;
2490 2370 float: left;
2491 2371 width: 100px;
2492 2372 }
2493 -.adminify-section .adminify-field-link .adminify--unit {
2373 +.adminify-field-link .adminify--unit {
2494 2374 position: absolute;
2495 2375 z-index: 1;
2496 2376 right: 4px;
2497 2377 top: 4px;
@@ -2501,117 +2381,18 @@
2501 2381 font-size: 11px;
2502 2382 line-height: 1;
2503 2383 border-radius: 2px;
2504 2384 background: #eee;
2505 - -webkit-user-select: none;
2506 - -moz-user-select: none;
2507 - user-select: none;
2385 + user-select: none;
2508 2386 display: flex;
2509 2387 justify-content: center;
2510 2388 flex-direction: column;
2511 2389 }
2512 -.adminify-section .adminify-field-link .adminify-btn {
2513 - margin: 4px 6px 0 0;
2514 - display: inline-block;
2515 -}
2516 -.adminify-section .adminify-field-link .hidden.adminify-btn {
2517 - display: none;
2518 -}
2519 -.adminify-section .adminify-fieldset .wp-picker-container .button {
2520 - border-radius: 4px !important;
2521 - border: 1px solid #dedee7 !important;
2522 -}
2523 -.adminify-section .adminify-fieldset .wp-picker-container .button:focus {
2524 - border: 1px solid var(--adminify-primary);
2525 - box-shadow: none;
2526 -}
2527 -.adminify-section .adminify-fieldset .wp-picker-container .button.wp-color-result {
2528 - padding-left: 32px;
2529 - min-height: 32px;
2530 -}
2531 -.adminify-section .adminify-fieldset .wp-picker-container .button .wp-color-result-text {
2532 - color: #736e91;
2533 - background: #fff;
2534 - font-size: 12px;
2535 - padding: 9px;
2536 - line-height: 1;
2537 - border-left: 1px solid #dedee7;
2538 - border-top-right-radius: 3px;
2539 - border-bottom-right-radius: 3px;
2540 -}
2541 -.adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-color-picker {
2542 - color: #736e91;
2543 -}
2544 -.adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-color-picker:focus {
2545 - border: 1px solid var(--adminify-primary);
2546 - box-shadow: none;
2547 -}
2548 -.adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-picker-default {
2549 - background: none;
2550 - font-size: 0;
2551 - width: 24px;
2552 - height: 30px;
2553 - background-image: url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.995 7.62609e-06C4.83623 -0.00568472 1.36667 3.17599 1.01302 7.3197C0.659364 11.4634 3.53958 15.187 7.63917 15.8862C11.7388 16.5853 15.6903 14.0267 16.73 10H14.649C13.6318 12.8771 10.617 14.5324 7.64347 13.8465C4.66992 13.1605 2.68491 10.3519 3.03082 7.3199C3.37673 4.28792 5.94335 1.99856 8.995 2.00001C10.5846 2.00234 12.1064 2.64379 13.218 3.78002L10 7.00001H17V7.62609e-06L14.649 2.35002C13.1527 0.844637 11.1175 -0.0012743 8.995 7.62609e-06Z' fill='%232E3A59'/%3E%3C/svg%3E%0A");
2554 - background-repeat: no-repeat;
2555 - background-position: left;
2556 - border: none;
2557 - overflow: hidden;
2558 - text-indent: -99em;
2559 -}
2560 -.adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-picker-default:after {
2561 - content: "\f531";
2562 -}
2563 -.adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-picker-clear {
2564 - color: #fff;
2565 - font-size: 12px;
2566 - font-weight: 700;
2567 - line-height: 1.3;
2568 - padding: 8px 12px;
2569 - border-radius: 2px;
2570 - cursor: pointer;
2571 - transition: all 0.15s;
2572 - padding: 4px 8px;
2573 - border: 2px solid #f04438;
2574 - background: #f04438;
2575 -}
2576 -.adminify-section .adminify-helps {
2577 - display: flex;
2578 - align-items: center;
2579 - flex-wrap: wrap;
2580 - justify-content: end;
2581 - gap: 8px;
2582 -}
2583 -.adminify-section .adminify-field-callback h2,
2584 -.adminify-section .adminify-field-callback .wrap h1,
2585 -.adminify-section .adminify-field-callback .wp-list-table thead th {
2586 - color: #48455f;
2587 -}
2588 -.adminify-section .adminify-field-callback h2 a,
2589 -.adminify-section .adminify-field-callback .wrap h1 a,
2590 -.adminify-section .adminify-field-callback .wp-list-table thead th a {
2591 - color: var(--adminify-primary);
2592 -}
2593 -.adminify-section .adminify-field-callback p,
2594 -.adminify-section .adminify-field-callback .wp-list-table tbody tr td {
2595 - color: #736e91;
2596 -}
2597 -.adminify-section .adminify-field-callback p a,
2598 -.adminify-section .adminify-field-callback .wp-list-table tbody tr td a {
2599 - color: var(--adminify-primary);
2600 -}
2601 -.adminify-section .adminify-field-callback .wp-list-table,
2602 -.adminify-section .adminify-field-callback table,
2603 -.adminify-section .adminify-field-callback .widefat thead th,
2604 -.adminify-section .adminify-field-callback .widefat thead td {
2605 - border-color: #dedee7;
2606 -}
2607 -.adminify-section .adminify-field-callback .wp-list-table thead th {
2608 - font-weight: 600;
2609 -}
2610 -.adminify-section .adminify-field-callback .adminify-info-text-area {
2611 - height: 70vh;
2612 -}
2613 -.adminify-section .adminify-help {
2390 +
2391 +/**
2392 + * 03. 41. others
2393 + */
2394 +.adminify-help {
2614 2395 cursor: help;
2615 2396 position: absolute;
2616 2397 top: 0;
2617 2398 right: 0;
@@ -2618,15 +2399,17 @@
2618 2399 padding: 5px;
2619 2400 font-size: 13px;
2620 2401 color: #aaa;
2621 2402 }
2622 -.adminify-section .adminify-help .adminify-help-text {
2403 +.adminify-help .adminify-help-text {
2623 2404 display: none;
2624 2405 }
2625 -.adminify-section .adminify--preview {
2406 +
2407 +.adminify--preview {
2626 2408 max-width: 100%;
2627 2409 }
2628 -.adminify-section .adminify-image-preview {
2410 +
2411 +.adminify-image-preview {
2629 2412 display: inline-flex;
2630 2413 align-items: center;
2631 2414 justify-content: center;
2632 2415 flex-direction: column;
@@ -2638,13 +2421,13 @@
2638 2421 min-height: 40px;
2639 2422 margin-bottom: 10px;
2640 2423 text-align: center;
2641 2424 border-radius: 2px;
2642 - border: 1px solid #dedee7;
2425 + border: 1px solid #ccc;
2643 2426 background-color: #f9f9f9;
2644 2427 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
2645 2428 }
2646 -.adminify-section .adminify-image-preview i {
2429 +.adminify-image-preview i {
2647 2430 cursor: pointer;
2648 2431 position: absolute;
2649 2432 z-index: 1;
2650 2433 right: 4px;
@@ -2653,23 +2436,22 @@
2653 2436 width: 22px;
2654 2437 height: 22px;
2655 2438 line-height: 22px;
2656 2439 text-align: center;
2657 - -webkit-text-decoration: none;
2658 2440 text-decoration: none;
2659 2441 color: #fff;
2660 2442 background-color: #dd3333;
2661 2443 opacity: 0.75;
2662 2444 border-radius: 2px;
2663 - transition: all 0.2s;
2445 + transition: all .2s;
2664 2446 }
2665 -.adminify-section .adminify-image-preview i:hover {
2447 +.adminify-image-preview i:hover {
2666 2448 opacity: 1;
2667 2449 }
2668 -.adminify-section .adminify-image-preview i:focus {
2450 +.adminify-image-preview i:focus {
2669 2451 box-shadow: none;
2670 2452 }
2671 -.adminify-section .adminify-image-preview span {
2453 +.adminify-image-preview span {
2672 2454 position: relative;
2673 2455 overflow: hidden;
2674 2456 display: flex;
2675 2457 height: 100%;
@@ -2674,43 +2456,123 @@
2674 2456 display: flex;
2675 2457 height: 100%;
2676 2458 width: 100%;
2677 2459 }
2678 -.adminify-section .adminify-image-preview img {
2460 +.adminify-image-preview img {
2679 2461 max-width: 100%;
2680 2462 height: auto;
2681 - -o-object-fit: contain;
2682 - object-fit: contain;
2463 + object-fit: contain;
2683 2464 }
2684 -.adminify-section .adminify-field-custom .adminify-field {
2465 +
2466 +.adminify-field-custom .adminify-field {
2685 2467 padding: 0;
2686 2468 }
2687 -.adminify-section .adminify-field .wp-picker-container {
2469 +
2470 +.adminify-field .chosen-container-single .chosen-single {
2471 + height: 28px;
2472 + line-height: 26px;
2473 +}
2474 +.adminify-field .chosen-container-single .chosen-single abbr {
2475 + top: 0;
2476 + right: 20px;
2477 + font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
2478 + font-weight: 900;
2479 + font-size: 12px;
2480 + height: 100%;
2481 + width: 18px;
2482 + color: #aaa;
2483 + text-align: center;
2484 + background: none;
2485 +}
2486 +.adminify-field .chosen-container-single .chosen-single abbr:before {
2487 + content: "\f00d";
2488 +}
2489 +.adminify-field .chosen-container-single .chosen-single abbr:hover {
2490 + color: #555;
2491 +}
2492 +.adminify-field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
2493 + font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
2494 + font-weight: 900;
2495 + font-size: 12px;
2496 + height: 100%;
2497 + width: 18px;
2498 + color: #aaa;
2499 + text-align: center;
2500 + background: none;
2501 +}
2502 +.adminify-field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {
2503 + content: "\f00d";
2688 2504 display: inline-block;
2505 + padding-top: 3px;
2689 2506 }
2690 -.adminify-section .adminify-field .wp-picker-container .wp-color-result.button {
2507 +.adminify-field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
2508 + color: #555;
2509 +}
2510 +.adminify-field .chosen-container-single .chosen-single div b {
2511 + font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
2512 + font-weight: 900;
2513 + font-size: 14px;
2514 + color: #aaa;
2515 + background: none;
2516 +}
2517 +.adminify-field .chosen-container-single .chosen-single div b:before {
2518 + content: "\f107";
2519 +}
2520 +.adminify-field .chosen-container-single .chosen-single div b:hover {
2521 + color: #555;
2522 +}
2523 +.adminify-field .chosen-container-multi .chosen-choices li.search-choice-placeholder {
2524 + border: 1px dashed #aaa;
2525 + margin: 3px 5px 3px 0;
2526 +}
2527 +.adminify-field .chosen-container-multi .ui-sortable li.search-choice span {
2528 + cursor: move;
2529 +}
2530 +.adminify-field .chosen-container-active.chosen-with-drop .chosen-single div b:before {
2531 + content: "\f106";
2532 +}
2533 +.adminify-field .chosen-container-single .chosen-single-with-deselect span {
2534 + margin-right: 40px;
2535 +}
2536 +.adminify-field .chosen-container-single .chosen-search input[type="text"] {
2537 + background: none;
2538 +}
2539 +.adminify-field .chosen-container-single .chosen-search:before {
2540 + font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
2541 + font-weight: 900;
2542 + font-size: 11px;
2543 + content: "\f002";
2544 + position: absolute;
2545 + right: 12px;
2546 + top: 10px;
2547 + color: #aaa;
2548 +}
2549 +.adminify-field .wp-picker-container {
2550 + display: inline-block;
2551 +}
2552 +.adminify-field .wp-picker-container .wp-color-result.button {
2691 2553 margin-bottom: 0;
2692 2554 }
2693 -.adminify-section .adminify-field .adminify--transparent-wrap {
2555 +.adminify-field .adminify--transparent-wrap {
2694 2556 display: none;
2695 2557 position: relative;
2696 2558 top: -1px;
2697 2559 width: 235px;
2698 2560 padding: 9px 10px;
2699 - border: 1px solid #dedee7;
2561 + border: 1px solid #dfdfdf;
2700 2562 border-top: none;
2701 2563 background-color: #fff;
2702 2564 }
2703 -.adminify-section .adminify-field .wp-picker-active .adminify--transparent-wrap {
2565 +.adminify-field .wp-picker-active .adminify--transparent-wrap {
2704 2566 display: block;
2705 2567 }
2706 -.adminify-section .adminify-field .adminify--transparent-slider {
2568 +.adminify-field .adminify--transparent-slider {
2707 2569 position: absolute;
2708 2570 width: 190px;
2709 2571 margin-left: 2px;
2710 2572 height: 18px;
2711 2573 }
2712 -.adminify-section .adminify-field .adminify--transparent-slider .ui-slider-handle {
2574 +.adminify-field .adminify--transparent-slider .ui-slider-handle {
2713 2575 position: absolute;
2714 2576 top: -3px;
2715 2577 bottom: -3px;
2716 2578 z-index: 5;
@@ -2725,9 +2587,9 @@
2725 2587 opacity: 0.9;
2726 2588 border-radius: 4px;
2727 2589 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
2728 2590 }
2729 -.adminify-section .adminify-field .adminify--transparent-slider .ui-slider-handle:before {
2591 +.adminify-field .adminify--transparent-slider .ui-slider-handle:before {
2730 2592 content: " ";
2731 2593 position: absolute;
2732 2594 left: -2px;
2733 2595 right: -2px;
@@ -2735,9 +2597,9 @@
2735 2597 bottom: -3px;
2736 2598 border: 2px solid #fff;
2737 2599 border-radius: 3px;
2738 2600 }
2739 -.adminify-section .adminify-field .adminify--transparent-offset {
2601 +.adminify-field .adminify--transparent-offset {
2740 2602 height: 18px;
2741 2603 width: 200px;
2742 2604 background: url(../images/checkerboard.png) repeat-y center left scroll #fff;
2743 2605 border-radius: 2px;
@@ -2742,9 +2604,9 @@
2742 2604 background: url(../images/checkerboard.png) repeat-y center left scroll #fff;
2743 2605 border-radius: 2px;
2744 2606 box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
2745 2607 }
2746 -.adminify-section .adminify-field .adminify--transparent-text {
2608 +.adminify-field .adminify--transparent-text {
2747 2609 position: absolute;
2748 2610 top: 12px;
2749 2611 right: 10px;
2750 2612 width: 30px;
@@ -2752,13 +2614,11 @@
2752 2614 line-height: 12px;
2753 2615 text-align: center;
2754 2616 color: #999;
2755 2617 }
2756 -.adminify-section .adminify-field .adminify--transparent-button {
2618 +.adminify-field .adminify--transparent-button {
2757 2619 cursor: pointer;
2758 - -webkit-user-select: none;
2759 - -moz-user-select: none;
2760 - user-select: none;
2620 + user-select: none;
2761 2621 margin-top: 10px;
2762 2622 font-size: 11px;
2763 2623 text-align: center;
2764 2624 border-radius: 2px;
@@ -2765,28 +2625,403 @@
2765 2625 padding: 3px 7px;
2766 2626 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
2767 2627 letter-spacing: 0.2px;
2768 2628 color: #777;
2769 - border: 1px solid #dedee7;
2629 + border: 1px solid #ccc;
2770 2630 background-color: #f7f7f7;
2771 - transition: background-color 0.2s, border-color 0.2s, color 0.2s;
2631 + transition: background-color .2s, border-color .2s, color .2s;
2772 2632 }
2773 -.adminify-section .adminify-field .adminify--transparent-active .wp-color-result {
2633 +.adminify-field .adminify--transparent-active .wp-color-result {
2774 2634 background-image: url(../images/checkerboard.png);
2775 2635 background-size: 135px;
2776 2636 background-position: center left;
2777 2637 background-color: transparent !important;
2778 2638 }
2779 -.adminify-section .adminify-field .adminify--transparent-active .adminify--transparent-button {
2639 +.adminify-field .adminify--transparent-active .adminify--transparent-button {
2780 2640 color: #fff;
2781 2641 border-color: #3ea032;
2782 2642 background-color: #4fb845;
2783 2643 }
2784 -.adminify-section .adminify-field .adminify--transparent-active .fa:before {
2644 +.adminify-field .adminify--transparent-active .fa:before {
2785 2645 content: "\f205";
2786 2646 }
2787 2647
2788 2648 /**
2649 + * 04. Widget
2650 + */
2651 +.adminify-widgets > .adminify-field {
2652 + position: relative;
2653 + top: -1px;
2654 + margin-left: -15px;
2655 + margin-right: -15px;
2656 + padding: 12px 15px;
2657 +}
2658 +.adminify-widgets > .adminify-field .adminify-title {
2659 + float: none;
2660 + width: 100%;
2661 + margin-bottom: 5px;
2662 +}
2663 +.adminify-widgets > .adminify-field .adminify-fieldset {
2664 + float: none;
2665 + width: 100%;
2666 +}
2667 +.adminify-widgets .adminify-field-text input {
2668 + width: 100%;
2669 +}
2670 +.adminify-widgets .adminify-field-notice .adminify-notice {
2671 + padding: 15px;
2672 +}
2673 +
2674 +.control-section .adminify-widgets > .adminify-field {
2675 + margin-left: -10px;
2676 + margin-right: -10px;
2677 + padding: 10px 12px;
2678 +}
2679 +
2680 +.wp-block .adminify-widgets {
2681 + font-size: 13px;
2682 +}
2683 +.wp-block .adminify-widgets > .adminify-field {
2684 + margin-left: -10px;
2685 + margin-right: -10px;
2686 +}
2687 +.wp-block .adminify-widgets > .adminify-field .button-primary {
2688 + color: #fff;
2689 +}
2690 +.wp-block .adminify-widgets > .adminify-field > .adminify-title > h4 {
2691 + font-size: 13px;
2692 +}
2693 +
2694 +/**
2695 + * 05. Widget
2696 + */
2697 +.control-section .adminify-field {
2698 + padding: 0;
2699 +}
2700 +.control-section .adminify-field .adminify-title {
2701 + float: none;
2702 + width: 100%;
2703 + margin-bottom: 6px;
2704 +}
2705 +.control-section .adminify-field .adminify-title h4 {
2706 + display: block;
2707 + font-size: 13px;
2708 + line-height: 1;
2709 + font-weight: 600;
2710 + color: inherit;
2711 +}
2712 +.control-section .adminify-field .adminify-fieldset {
2713 + float: none;
2714 + width: 100%;
2715 +}
2716 +.control-section .adminify-help {
2717 + top: -5px;
2718 + right: -5px;
2719 +}
2720 +.control-section .adminify-field-select select {
2721 + width: 100%;
2722 +}
2723 +.control-section .adminify-field-heading {
2724 + color: inherit;
2725 + font-size: 14px;
2726 + line-height: 1em;
2727 + margin-right: -15px;
2728 + margin-left: -15px;
2729 + padding: 15px;
2730 +}
2731 +.control-section .adminify-field-subheading {
2732 + color: inherit;
2733 + font-size: 11px;
2734 + margin-right: -15px;
2735 + margin-left: -15px;
2736 + padding: 10px 15px;
2737 +}
2738 +.control-section .adminify-subtitle-text {
2739 + margin-top: 4px;
2740 + font-size: 12px;
2741 +}
2742 +.control-section .adminify-field-submessage .adminify-submessage {
2743 + margin-right: -15px;
2744 + margin-left: -15px;
2745 + padding: 15px;
2746 +}
2747 +.control-section .adminify-fieldset .adminify-field-submessage .adminify-submessage,
2748 +.control-section .adminify-fieldset .adminify-field-heading,
2749 +.control-section .adminify-fieldset .adminify-field-subheading {
2750 + margin-left: 0;
2751 + margin-right: 0;
2752 +}
2753 +.control-section .adminify-field-date label,
2754 +.control-section .adminify-field-datetime label {
2755 + display: block;
2756 +}
2757 +.control-section .adminify-field-date .adminify--to,
2758 +.control-section .adminify-field-datetime .adminify--to {
2759 + margin-top: 4px;
2760 + margin-left: 0;
2761 +}
2762 +.control-section .adminify-field-sorter ul li {
2763 + padding: 5px;
2764 +}
2765 +.control-section .adminify-field-sorter .adminify-modules {
2766 + float: none;
2767 + width: 100%;
2768 +}
2769 +.control-section .adminify-field-sorter .adminify-modules:first-child {
2770 + padding-right: 0;
2771 + padding-bottom: 15px;
2772 +}
2773 +.control-section .adminify-field-background .adminify--background-attributes {
2774 + flex-direction: column;
2775 +}
2776 +.control-section .adminify-field-spacing input {
2777 + width: 90px;
2778 +}
2779 +.control-section .adminify-field-border .adminify--input {
2780 + flex: 1 50%;
2781 +}
2782 +.control-section .adminify-field-border input,
2783 +.control-section .adminify-field-border select {
2784 + width: 100%;
2785 +}
2786 +.control-section .adminify-field-spinner input {
2787 + width: 50px;
2788 +}
2789 +.control-section .adminify-field-number .adminify--wrap {
2790 + width: 100%;
2791 +}
2792 +.control-section .adminify-field-backup .adminify-export-data {
2793 + display: none;
2794 +}
2795 +.control-section .adminify-field-fieldset .adminify-fieldset-content {
2796 + border-color: #e5e5e5;
2797 +}
2798 +.control-section .adminify-tabbed-content > .adminify-field,
2799 +.control-section .adminify-sortable-content > .adminify-field,
2800 +.control-section .adminify-repeater-content > .adminify-field,
2801 +.control-section .adminify-fieldset-content > .adminify-field,
2802 +.control-section .adminify-cloneable-content > .adminify-field,
2803 +.control-section .adminify-accordion-content > .adminify-field {
2804 + padding: 10px;
2805 +}
2806 +.control-section .adminify-tabbed-content > .adminify-field .adminify-title,
2807 +.control-section .adminify-sortable-content > .adminify-field .adminify-title,
2808 +.control-section .adminify-repeater-content > .adminify-field .adminify-title,
2809 +.control-section .adminify-fieldset-content > .adminify-field .adminify-title,
2810 +.control-section .adminify-cloneable-content > .adminify-field .adminify-title,
2811 +.control-section .adminify-accordion-content > .adminify-field .adminify-title {
2812 + margin-bottom: 5px;
2813 +}
2814 +.control-section .adminify-tabbed-content > .adminify-field h4,
2815 +.control-section .adminify-sortable-content > .adminify-field h4,
2816 +.control-section .adminify-repeater-content > .adminify-field h4,
2817 +.control-section .adminify-fieldset-content > .adminify-field h4,
2818 +.control-section .adminify-cloneable-content > .adminify-field h4,
2819 +.control-section .adminify-accordion-content > .adminify-field h4 {
2820 + font-size: 12px;
2821 +}
2822 +.control-section .adminify-depend-hidden.adminify-depend-on {
2823 + display: none !important;
2824 +}
2825 +.control-section .adminify-depend-visible.adminify-depend-on {
2826 + border-top: 0 !important;
2827 +}
2828 +
2829 +/**
2830 + * 06. Taxonomy
2831 + */
2832 +.adminify-taxonomy {
2833 + max-width: 95%;
2834 +}
2835 +.adminify-taxonomy > .adminify-field {
2836 + border-top: none !important;
2837 +}
2838 +.adminify-taxonomy > .adminify-field-heading {
2839 + font-size: 1.1em;
2840 + padding: 20px !important;
2841 + border: 1px solid #ddd;
2842 +}
2843 +.adminify-taxonomy > .adminify-field-subheading {
2844 + font-size: 12px;
2845 + padding: 15px !important;
2846 + border: 1px solid #ddd;
2847 +}
2848 +.adminify-taxonomy > .adminify-field-submessage .adminify-submessage {
2849 + padding: 15px;
2850 + border-left-width: 1px;
2851 + border-left-style: solid;
2852 + border-right-width: 1px;
2853 + border-right-style: solid;
2854 +}
2855 +.adminify-taxonomy > .adminify-field-notice {
2856 + background-color: transparent;
2857 +}
2858 +.adminify-taxonomy .adminify-section-title {
2859 + display: block;
2860 + padding: 15px;
2861 + background-color: #f9f9f9;
2862 + border: 1px solid #e5e5e5;
2863 + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
2864 +}
2865 +
2866 +.adminify-taxonomy-add-fields > .adminify-field {
2867 + padding: 8px 0;
2868 +}
2869 +.adminify-taxonomy-add-fields > .adminify-field > .adminify-title {
2870 + float: none;
2871 + width: 100%;
2872 + padding: 2px 2px 4px 0;
2873 +}
2874 +.adminify-taxonomy-add-fields > .adminify-field > .adminify-title h4 {
2875 + font-size: 12px;
2876 + font-weight: normal;
2877 +}
2878 +.adminify-taxonomy-add-fields > .adminify-field > .adminify-fieldset {
2879 + float: none;
2880 + width: 100%;
2881 +}
2882 +.adminify-taxonomy-add-fields > .adminify-field > .adminify-fieldset > .adminify-help {
2883 + right: -5px;
2884 +}
2885 +.adminify-taxonomy-add-fields + p.submit {
2886 + margin-top: 0;
2887 +}
2888 +
2889 +.adminify-taxonomy-edit-fields > .adminify-field {
2890 + padding: 20px 0;
2891 +}
2892 +.adminify-taxonomy-edit-fields > .adminify-field > .adminify-title {
2893 + width: 200px;
2894 +}
2895 +.adminify-taxonomy-edit-fields > .adminify-field > .adminify-title h4 {
2896 + font-size: 14px;
2897 + font-weight: 600;
2898 + line-height: 1.3;
2899 + display: inline-block;
2900 + vertical-align: middle;
2901 +}
2902 +.adminify-taxonomy-edit-fields > .adminify-field > .adminify-fieldset {
2903 + width: calc(100% - 220px);
2904 +}
2905 +.adminify-taxonomy-edit-fields > .adminify-field > .adminify-fieldset > .adminify-help {
2906 + top: -5px;
2907 + right: -5px;
2908 +}
2909 +.adminify-taxonomy-edit-fields > .adminify-field-submessage {
2910 + margin: 20px 0;
2911 +}
2912 +.adminify-taxonomy-edit-fields > .adminify-field-subheading,
2913 +.adminify-taxonomy-edit-fields > .adminify-field-heading {
2914 + margin: 20px 0;
2915 + border: 1px solid #ddd;
2916 +}
2917 +
2918 +/**
2919 + * 08. Nav Menu
2920 + */
2921 +.adminify-nav-menu-options {
2922 + clear: both;
2923 + float: left;
2924 + width: 100%;
2925 +}
2926 +.adminify-nav-menu-options > .adminify-fields {
2927 + margin: 10px -10px;
2928 + border-top: 1px solid #eee;
2929 + border-bottom: 1px solid #eee;
2930 +}
2931 +.adminify-nav-menu-options > .adminify-fields > .adminify-field {
2932 + padding: 12px;
2933 +}
2934 +.adminify-nav-menu-options > .adminify-fields > .adminify-field .adminify-title {
2935 + float: none;
2936 + width: 100%;
2937 + margin-bottom: 5px;
2938 +}
2939 +.adminify-nav-menu-options > .adminify-fields > .adminify-field .adminify-fieldset {
2940 + float: none;
2941 + width: 100%;
2942 +}
2943 +.adminify-nav-menu-options .adminify-field-text input {
2944 + width: 100%;
2945 +}
2946 +.adminify-nav-menu-options .adminify-field-notice .adminify-notice {
2947 + padding: 15px;
2948 +}
2949 +
2950 +.adminify-nav-menu-title {
2951 + padding: 12px;
2952 + background-color: #f5f5f5;
2953 + border-top: 1px solid #eee;
2954 + border-bottom: 1px solid #eee;
2955 +}
2956 +.adminify-nav-menu-title:first-child {
2957 + border-top: 0;
2958 +}
2959 +.adminify-nav-menu-title h4 {
2960 + margin: 0;
2961 + padding: 0;
2962 + color: #23282d;
2963 +}
2964 +
2965 +.adminify-nav-menu-icon {
2966 + margin-right: 5px;
2967 +}
2968 +
2969 +/**
2970 + * 06. Profile
2971 + */
2972 +.adminify-profile-options > h2 > .fa {
2973 + padding-right: 7px;
2974 +}
2975 +.adminify-profile-options > .adminify-field {
2976 + max-width: 750px;
2977 + padding: 15px 0;
2978 + border-top: none !important;
2979 +}
2980 +.adminify-profile-options > .adminify-field > .adminify-title {
2981 + width: 200px;
2982 +}
2983 +.adminify-profile-options > .adminify-field > .adminify-title h4 {
2984 + font-size: 14px;
2985 + font-weight: 600;
2986 + line-height: 1.3;
2987 + display: inline-block;
2988 + vertical-align: middle;
2989 +}
2990 +.adminify-profile-options > .adminify-field > .adminify-fieldset {
2991 + width: calc(100% - 220px);
2992 +}
2993 +.adminify-profile-options > .adminify-field > .adminify-fieldset > .adminify-help {
2994 + top: -15px;
2995 + right: -5px;
2996 +}
2997 +.adminify-profile-options > .adminify-field-heading {
2998 + font-size: 1.1em;
2999 +}
3000 +.adminify-profile-options > .adminify-field-subheading {
3001 + font-size: 12px;
3002 +}
3003 +.adminify-profile-options > .adminify-field-subheading,
3004 +.adminify-profile-options > .adminify-field-heading {
3005 + margin: 10px 0;
3006 + padding: 15px !important;
3007 + border: 1px solid #ddd;
3008 +}
3009 +.adminify-profile-options > .adminify-field-submessage {
3010 + margin: 20px 0;
3011 +}
3012 +.adminify-profile-options > .adminify-field-submessage .adminify-submessage {
3013 + padding: 10px;
3014 + border-left-width: 1px;
3015 + border-left-style: solid;
3016 + border-right-width: 1px;
3017 + border-right-style: solid;
3018 +}
3019 +.adminify-profile-options > .adminify-field-notice {
3020 + background-color: transparent;
3021 +}
3022 +
3023 +/**
2789 3024 * 09. Modal
2790 3025 */
2791 3026 .adminify-modal {
2792 3027 position: fixed;
@@ -2983,9 +3218,9 @@
2983 3218 text-align: center;
2984 3219 padding: 14px;
2985 3220 font-size: 13px;
2986 3221 background-color: #f5f5f5;
2987 - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
3222 + font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
2988 3223 }
2989 3224
2990 3225 .adminify-shortcode-block .components-button {
2991 3226 margin-bottom: 10px;
@@ -3078,15 +3313,8 @@
3078 3313 100% {
3079 3314 transform: rotate(360deg) translateX(-6px) rotate(-360deg);
3080 3315 }
3081 3316 }
3082 -body.wp-adminify {
3083 - --adminify-primary: #3a3ae9;
3084 - --adminify-preset-background: #f0f0f1;
3085 - --adminify-text-color: #fff;
3086 - --adminify-input-bg: #f1f1f3;
3087 -}
3088 -
3089 3317 /**
3090 3318 * 10. Helper
3091 3319 */
3092 3320 .adminify-subtitle-text {
@@ -3091,13 +3319,10 @@
3091 3319 */
3092 3320 .adminify-subtitle-text {
3093 3321 margin-top: 6px;
3094 3322 font-weight: 400;
3095 - color: #8c89a9;
3323 + color: #999;
3096 3324 }
3097 -.adminify-subtitle-text > a {
3098 - color: var(--adminify-primary);
3099 -}
3100 3325
3101 3326 .adminify-desc-text {
3102 3327 clear: both;
3103 3328 float: left;
@@ -3103,9 +3328,9 @@
3103 3328 float: left;
3104 3329 width: 100%;
3105 3330 margin-top: 6px;
3106 3331 font-weight: 400;
3107 - color: #8c89a9;
3332 + color: #999;
3108 3333 }
3109 3334
3110 3335 .adminify-error-text {
3111 3336 margin-top: 6px;
@@ -3132,13 +3357,13 @@
3132 3357 display: none;
3133 3358 }
3134 3359
3135 3360 .adminify-depend-visible.adminify-depend-on {
3361 + display: block;
3136 3362 opacity: 0.75;
3137 3363 filter: grayscale(1);
3138 - -webkit-user-select: none;
3139 - -moz-user-select: none;
3140 - user-select: none;
3364 + user-select: none;
3365 + border-top: 1px solid #eee;
3141 3366 }
3142 3367 .adminify-depend-visible.adminify-depend-on .clear:before {
3143 3368 content: "";
3144 3369 left: 0;
@@ -3145,13 +3370,30 @@
3145 3370 top: 0;
3146 3371 right: 0;
3147 3372 bottom: 0;
3148 3373 position: absolute;
3149 - background-color: #dedee7;
3374 + background-color: #eee;
3150 3375 opacity: 0.25;
3151 3376 z-index: 10;
3152 3377 }
3153 3378
3379 +.adminify-warning-primary {
3380 + color: #fff !important;
3381 + border-color: #dc3545 !important;
3382 + background: #dc3545 !important;
3383 +}
3384 +.adminify-warning-primary:hover, .adminify-warning-primary:focus {
3385 + border-color: #bd2130 !important;
3386 + background: #bd2130 !important;
3387 +}
3388 +.adminify-warning-primary:focus {
3389 + box-shadow: 0 0 0 1px #fff, 0 0 0 3px #bd2130 !important;
3390 +}
3391 +.adminify-warning-primary:active {
3392 + border-color: #bd2130 !important;
3393 + background: #bd2130 !important;
3394 +}
3395 +
3154 3396 .adminify-form-result {
3155 3397 display: none;
3156 3398 float: left;
3157 3399 padding: 0 8px;
@@ -3157,11 +3399,9 @@
3157 3399 padding: 0 8px;
3158 3400 margin-right: 4px;
3159 3401 font-size: 11px;
3160 3402 line-height: 30px;
3161 - -webkit-user-select: none;
3162 - -moz-user-select: none;
3163 - user-select: none;
3403 + user-select: none;
3164 3404 border-radius: 2px;
3165 3405 }
3166 3406
3167 3407 .adminify-form-show {
@@ -3215,16 +3455,411 @@
3215 3455 font-family: "FontAwesome";
3216 3456 font-style: normal;
3217 3457 }
3218 3458
3219 -body.wp-adminify {
3220 - --adminify-primary: #3a3ae9;
3221 - --adminify-preset-background: #f0f0f1;
3222 - --adminify-text-color: #fff;
3223 - --adminify-input-bg: #f1f1f3;
3459 +/**
3460 + * 11. Welcome Page
3461 + */
3462 +.adminify-welcome-wrap {
3463 + position: relative;
3464 + margin: 25px 40px 0 20px;
3465 + font-size: 15px;
3466 + max-width: 1200px;
3224 3467 }
3468 +.adminify-welcome-wrap p {
3469 + font-size: 14px;
3470 + line-height: 1.5;
3471 +}
3472 +.adminify-welcome-wrap h1 {
3473 + margin: 0.2em 200px 0 0;
3474 + padding: 0;
3475 + color: #32373c;
3476 + line-height: 1.2em;
3477 + font-size: 2.8em;
3478 + font-weight: 400;
3479 +}
3480 +.adminify-welcome-wrap .adminify-logo {
3481 + position: absolute;
3482 + overflow: hidden;
3483 + top: 0;
3484 + right: 0;
3485 + height: 160px;
3486 + width: 140px;
3487 + background-image: linear-gradient(45deg, #2d67cb, #ad19f3);
3488 + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25), inset 0 0 0 4px rgba(0, 0, 0, 0.25);
3489 +}
3490 +.adminify-welcome-wrap .adminify-logo .adminify--effects i {
3491 + position: absolute;
3492 + width: 200px;
3493 + height: 100px;
3494 + background-color: rgba(0, 0, 0, 0.15);
3495 + transform: rotate(-45deg);
3496 +}
3497 +.adminify-welcome-wrap .adminify-logo .adminify--effects i:nth-child(1) {
3498 + bottom: -20px;
3499 + right: -70px;
3500 +}
3501 +.adminify-welcome-wrap .adminify-logo .adminify--effects i:nth-child(2) {
3502 + bottom: -35px;
3503 + right: -80px;
3504 +}
3505 +.adminify-welcome-wrap .adminify-logo .adminify--effects i:nth-child(3) {
3506 + bottom: -50px;
3507 + right: -90px;
3508 +}
3509 +.adminify-welcome-wrap .adminify-logo .adminify--effects i:nth-child(4) {
3510 + bottom: -65px;
3511 + right: -100px;
3512 +}
3513 +.adminify-welcome-wrap .adminify-logo .adminify--wp-logos {
3514 + position: relative;
3515 + padding-top: 25px;
3516 + text-align: center;
3517 +}
3518 +.adminify-welcome-wrap .adminify-logo .adminify--wp-logo {
3519 + position: absolute;
3520 + left: 20px;
3521 + width: 20px;
3522 + height: 20px;
3523 + background-repeat: no-repeat;
3524 + background-position: center center;
3525 + background-image: url(../images/wp-logo.svg);
3526 +}
3527 +.adminify-welcome-wrap .adminify-logo .adminify--wp-plugin-logo {
3528 + display: inline-block;
3529 + width: 50px;
3530 + height: 50px;
3531 + border: 3px solid #fff;
3532 + background-size: 40px;
3533 + background-repeat: no-repeat;
3534 + background-position: center center;
3535 + background-image: url(../images/wp-plugin-logo.svg);
3536 + border-radius: 100%;
3537 + vertical-align: middle;
3538 +}
3539 +.adminify-welcome-wrap .adminify-logo .adminify--text {
3540 + position: absolute;
3541 + left: 0;
3542 + right: 0;
3543 + top: 90px;
3544 + color: #fff;
3545 + font-size: 13px;
3546 + line-height: 1.2em;
3547 + font-weight: 600;
3548 + text-align: center;
3549 + text-transform: uppercase;
3550 + text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.25);
3551 +}
3552 +.adminify-welcome-wrap .adminify-logo .adminify--version {
3553 + top: auto;
3554 + left: auto;
3555 + right: 8px;
3556 + bottom: 4px;
3557 + font-size: 11px;
3558 + text-transform: lowercase;
3559 +}
3560 +.adminify-welcome-wrap .adminify-about-text {
3561 + font-weight: 400;
3562 + line-height: 1.6em;
3563 + font-size: 19px;
3564 + margin: 1em 200px 1em 0;
3565 + color: #555d66;
3566 +}
3567 +.adminify-welcome-wrap .adminify-demo-button {
3568 + margin: 1em 200px 2em 0;
3569 +}
3570 +.adminify-welcome-wrap .nav-tab-wrapper {
3571 + margin-bottom: 20px;
3572 +}
3573 +.adminify-welcome-wrap ul {
3574 + list-style-type: disc;
3575 + padding-left: 15px;
3576 +}
3577 +.adminify-welcome-wrap .adminify--col {
3578 + float: left;
3579 + padding-right: 20px;
3580 + box-sizing: border-box;
3581 +}
3582 +.adminify-welcome-wrap .adminify--col-2 {
3583 + width: 50%;
3584 +}
3585 +.adminify-welcome-wrap .adminify--col-3 {
3586 + width: 33.333%;
3587 +}
3588 +.adminify-welcome-wrap .adminify--col-4 {
3589 + width: 25%;
3590 +}
3591 +.adminify-welcome-wrap .adminify--col-5 {
3592 + width: 20%;
3593 +}
3594 +.adminify-welcome-wrap .adminify--col-last {
3595 + padding-right: 0;
3596 +}
3597 +.adminify-welcome-wrap .adminify--col-upgrade {
3598 + padding: 10px 0;
3599 + text-align: center;
3600 + border-top: 1px solid #e5e5e5;
3601 +}
3225 3602
3603 +.adminify--table-compare thead td,
3604 +.adminify--table-compare tfoot td {
3605 + text-align: center;
3606 +}
3607 +.adminify--table-compare td {
3608 + font-size: 14px;
3609 + text-align: center;
3610 + vertical-align: middle;
3611 + padding: 10px;
3612 +}
3613 +.adminify--table-compare td:first-child {
3614 + text-align: left;
3615 +}
3616 +.adminify--table-compare tfoot td {
3617 + padding: 15px 0;
3618 +}
3619 +.adminify--table-compare .fa {
3620 + font-size: 18px;
3621 +}
3622 +.adminify--table-compare .fa-check-circle {
3623 + color: #46b450;
3624 +}
3625 +.adminify--table-compare .fa-times-circle {
3626 + color: #dc3232;
3627 +}
3628 +
3629 +.adminify-welcome-cols {
3630 + clear: both;
3631 + margin: 20px 0;
3632 + background-color: #fff;
3633 + padding: 0 0;
3634 + border-radius: 2px;
3635 + border: 1px solid #e5e5e5;
3636 +}
3637 +.adminify-welcome-cols .adminify--col {
3638 + width: 33.333%;
3639 + float: left;
3640 + padding: 20px;
3641 + text-align: center;
3642 + box-sizing: border-box;
3643 + min-height: 200px;
3644 + border-right: 1px solid #e5e5e5;
3645 +}
3646 +.adminify-welcome-cols .adminify--left,
3647 +.adminify-welcome-cols .adminify--block {
3648 + float: left;
3649 + width: 20%;
3650 + padding: 0 30px;
3651 + text-align: center;
3652 + box-sizing: border-box;
3653 +}
3654 +.adminify-welcome-cols .adminify--block {
3655 + width: 80%;
3656 +}
3657 +.adminify-welcome-cols .adminify--col-first {
3658 + border-bottom: 1px solid #e5e5e5;
3659 +}
3660 +.adminify-welcome-cols .adminify--last {
3661 + border-right: none;
3662 +}
3663 +.adminify-welcome-cols .adminify--space {
3664 + height: 20px;
3665 +}
3666 +.adminify-welcome-cols .adminify--icon {
3667 + display: inline-block;
3668 + font-size: 20px;
3669 + width: 30px;
3670 + height: 30px;
3671 + line-height: 30px;
3672 + text-align: center;
3673 + margin-bottom: 10px;
3674 + color: #fff;
3675 + background-color: #555;
3676 + border-radius: 30px;
3677 +}
3678 +.adminify-welcome-cols .adminify--active {
3679 + background-color: #5cb85c;
3680 +}
3681 +.adminify-welcome-cols .adminify--deactive {
3682 + background-color: #e14d43;
3683 +}
3684 +.adminify-welcome-cols .adminify--title {
3685 + font-weight: bold;
3686 + display: block;
3687 +}
3688 +.adminify-welcome-cols p:last-child {
3689 + margin-bottom: 0;
3690 +}
3691 +
3692 +.adminify-features-cols .adminify--key-features {
3693 + width: 30%;
3694 +}
3695 +.adminify-features-cols .adminify--available-fields {
3696 + width: 70%;
3697 +}
3698 +
3699 +.adminify-code-block {
3700 + margin: 20px 0;
3701 + padding: 5px 20px;
3702 + background-color: #fff;
3703 + border-radius: 2px;
3704 + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
3705 +}
3706 +.adminify-code-block pre {
3707 + font-size: 13px;
3708 + color: #0073aa;
3709 +}
3710 +.adminify-code-block pre span {
3711 + color: #999;
3712 +}
3713 +
3714 +.adminify--table-fields td {
3715 + font-size: 14px;
3716 +}
3717 +
3718 +.adminify--upgrade a {
3719 + color: #5cb85c;
3720 + font-weight: bold;
3721 +}
3722 +.adminify--upgrade a:focus, .adminify--upgrade a:hover {
3723 + color: #4aa14a;
3724 + outline: none;
3725 + box-shadow: none;
3726 +}
3727 +
3728 +@media only screen and (max-width: 782px) {
3729 + .adminify-welcome-cols .adminify--col {
3730 + width: 100%;
3731 + min-height: auto;
3732 + border-right: none;
3733 + border-bottom: 1px solid #e5e5e5;
3734 + }
3735 +
3736 + .adminify-features-cols .adminify--key-features {
3737 + width: 100%;
3738 + }
3739 + .adminify-features-cols .adminify--available-fields {
3740 + width: 100%;
3741 + }
3742 +}
3226 3743 /**
3744 + * 12. Responsive
3745 + */
3746 +@media only screen and (max-width: 1200px) {
3747 + .adminify-metabox .adminify-field .adminify-title {
3748 + float: none;
3749 + width: 100%;
3750 + margin-bottom: 10px;
3751 + }
3752 + .adminify-metabox .adminify-field .adminify-fieldset {
3753 + float: none;
3754 + width: 100%;
3755 + }
3756 +}
3757 +@media only screen and (max-width: 782px) {
3758 + .adminify-header-inner {
3759 + text-align: center;
3760 + }
3761 + .adminify-header-inner h1 {
3762 + width: 100%;
3763 + margin-bottom: 10px;
3764 + }
3765 +
3766 + .adminify-form-result {
3767 + float: none;
3768 + margin-right: 0;
3769 + margin-bottom: 10px;
3770 + }
3771 +
3772 + .adminify-search,
3773 + .adminify-header-right,
3774 + .adminify-header-left {
3775 + width: 100%;
3776 + }
3777 +
3778 + .adminify-search {
3779 + text-align: center;
3780 + margin-bottom: 15px;
3781 + }
3782 +
3783 + .adminify-footer {
3784 + text-align: center;
3785 + }
3786 +
3787 + .adminify-buttons {
3788 + float: none;
3789 + }
3790 +
3791 + .adminify-copyright {
3792 + float: none;
3793 + margin-top: 10px;
3794 + }
3795 +
3796 + .adminify-nav,
3797 + .adminify-expand-all,
3798 + .adminify-reset-section,
3799 + .adminify-nav-background {
3800 + display: none !important;
3801 + }
3802 +
3803 + .adminify-nav-normal + .adminify-content {
3804 + margin-left: 0;
3805 + }
3806 +
3807 + .adminify-section-title,
3808 + .adminify-section {
3809 + display: block !important;
3810 + }
3811 +
3812 + .adminify-field .adminify-title {
3813 + float: none;
3814 + width: 100%;
3815 + margin-bottom: 10px;
3816 + }
3817 + .adminify-field .adminify-fieldset {
3818 + float: none;
3819 + width: 100%;
3820 + }
3821 +
3822 + .adminify-field-color .button.wp-picker-clear {
3823 + padding: 0 8px;
3824 + line-height: 2.14285714;
3825 + min-height: 32px;
3826 + }
3827 +
3828 + .adminify-profile-options > .adminify-field > .adminify-title,
3829 + .adminify-taxonomy-edit-fields > .adminify-field > .adminify-title {
3830 + float: none;
3831 + width: 100%;
3832 + margin-bottom: 10px;
3833 + }
3834 + .adminify-profile-options > .adminify-field > .adminify-fieldset,
3835 + .adminify-taxonomy-edit-fields > .adminify-field > .adminify-fieldset {
3836 + float: none;
3837 + width: 100%;
3838 + }
3839 +
3840 + .adminify-nav-menu-options > .adminify-fields {
3841 + margin-left: -10px;
3842 + margin-right: -10px;
3843 + }
3844 + .adminify-nav-menu-options > .adminify-fields > .adminify-field {
3845 + padding: 10px;
3846 + }
3847 +}
3848 +@media only screen and (max-width: 782px) {
3849 + .adminify-modal .adminify-modal-inner {
3850 + width: 90%;
3851 + }
3852 +}
3853 +@media only screen and (max-height: 750px) {
3854 + .adminify-modal .adminify-modal-inner {
3855 + height: auto;
3856 + }
3857 + .adminify-modal .adminify-modal-content {
3858 + height: calc(100vh - 200px);
3859 + }
3860 +}
3861 +/**
3227 3862 * Chosen JS Styles
3228 3863 */
3229 3864 .chosen-container {
3230 3865 position: relative;
@@ -3230,11 +3865,9 @@
3230 3865 position: relative;
3231 3866 display: inline-block;
3232 3867 vertical-align: middle;
3233 3868 font-size: 13px;
3234 - -webkit-user-select: none;
3235 - -moz-user-select: none;
3236 - user-select: none;
3869 + user-select: none;
3237 3870 }
3238 3871
3239 3872 .chosen-container * {
3240 3873 box-sizing: border-box;
@@ -3244,9 +3877,9 @@
3244 3877 position: absolute;
3245 3878 top: 100%;
3246 3879 z-index: 1010;
3247 3880 width: 100%;
3248 - border: 1px solid #dedee7;
3881 + border: 1px solid #aaa;
3249 3882 border-top: 0;
3250 3883 background: #fff;
3251 3884 box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
3252 3885 clip: rect(0, 0, 0, 0);
@@ -3261,10 +3894,9 @@
3261 3894 .chosen-container a {
3262 3895 cursor: pointer;
3263 3896 }
3264 3897
3265 -.chosen-container .search-choice .group-name,
3266 -.chosen-container .chosen-single .group-name {
3898 +.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
3267 3899 margin-right: 4px;
3268 3900 overflow: hidden;
3269 3901 white-space: nowrap;
3270 3902 text-overflow: ellipsis;
@@ -3271,10 +3903,9 @@
3271 3903 font-weight: normal;
3272 3904 color: #999999;
3273 3905 }
3274 3906
3275 -.chosen-container .search-choice .group-name:after,
3276 -.chosen-container .chosen-single .group-name:after {
3907 +.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
3277 3908 content: ":";
3278 3909 padding-left: 2px;
3279 3910 vertical-align: top;
3280 3911 }
@@ -3283,17 +3914,19 @@
3283 3914 position: relative;
3284 3915 display: block;
3285 3916 overflow: hidden;
3286 3917 padding: 0 0 0 8px;
3287 - height: 32px;
3288 - border: 1px solid #dedee7;
3289 - border-radius: 4px;
3290 - background: #fff;
3291 - color: #736e91;
3292 - -webkit-text-decoration: none;
3918 + height: 25px;
3919 + border: 1px solid #aaa;
3920 + border-radius: 5px;
3921 + background-color: #fff;
3922 + background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
3923 + background-clip: padding-box;
3924 + box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
3925 + color: #444;
3293 3926 text-decoration: none;
3294 3927 white-space: nowrap;
3295 - line-height: 2.3;
3928 + line-height: 24px;
3296 3929 }
3297 3930
3298 3931 .chosen-container-single .chosen-default {
3299 3932 color: #999;
@@ -3343,9 +3976,9 @@
3343 3976 padding: 3px 4px;
3344 3977 white-space: nowrap;
3345 3978 }
3346 3979
3347 -.chosen-container-single .chosen-search input[type=text] {
3980 +.chosen-container-single .chosen-search input[type="text"] {
3348 3981 margin: 1px 0;
3349 3982 padding: 4px 20px 4px 5px;
3350 3983 width: 100%;
3351 3984 height: auto;
@@ -3369,9 +4002,9 @@
3369 4002 clip-path: inset(100% 100%);
3370 4003 }
3371 4004
3372 4005 .chosen-container .chosen-results {
3373 - color: #48455f;
4006 + color: #444;
3374 4007 position: relative;
3375 4008 overflow-x: hidden;
3376 4009 overflow-y: auto;
3377 4010 margin: 0 4px 4px 0;
@@ -3401,9 +4034,10 @@
3401 4034 cursor: default;
3402 4035 }
3403 4036
3404 4037 .chosen-container .chosen-results li.highlighted {
3405 - background-color: var(--adminify-primary);
4038 + background-color: #3875d7;
4039 + background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
3406 4040 color: #fff;
3407 4041 }
3408 4042
3409 4043 .chosen-container .chosen-results li.no-results {
@@ -3423,9 +4057,8 @@
3423 4057 }
3424 4058
3425 4059 .chosen-container .chosen-results li em {
3426 4060 font-style: normal;
3427 - -webkit-text-decoration: underline;
3428 4061 text-decoration: underline;
3429 4062 }
3430 4063
3431 4064 .chosen-container-multi .chosen-choices {
@@ -3431,13 +4064,14 @@
3431 4064 .chosen-container-multi .chosen-choices {
3432 4065 position: relative;
3433 4066 overflow: hidden;
3434 4067 margin: 0;
3435 - padding: 2px 5px;
4068 + padding: 0 5px;
3436 4069 width: 100%;
3437 4070 height: auto;
3438 - border: 1px solid #dedee7;
4071 + border: 1px solid #aaa;
3439 4072 background-color: #fff;
4073 + background-image: linear-gradient(#eee 1%, #fff 15%);
3440 4074 cursor: text;
3441 4075 }
3442 4076
3443 4077 .chosen-container-multi .chosen-choices li {
@@ -3450,9 +4084,9 @@
3450 4084 padding: 0;
3451 4085 white-space: nowrap;
3452 4086 }
3453 4087
3454 -.chosen-container-multi .chosen-choices li.search-field input[type=text] {
4088 +.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
3455 4089 margin: 1px 0;
3456 4090 padding: 0;
3457 4091 outline: 0;
3458 4092 border: 0 !important;
@@ -3470,15 +4104,19 @@
3470 4104
3471 4105 .chosen-container-multi .chosen-choices li.search-choice {
3472 4106 position: relative;
3473 4107 margin: 3px 5px 3px 0;
3474 - padding: 4px 20px 4px 6px;
4108 + padding: 3px 20px 3px 6px;
4109 + border: 1px solid #aaa;
3475 4110 max-width: 100%;
3476 4111 border-radius: 3px;
3477 - color: #48455f;
3478 - border: 1px solid #c4c4d4;
3479 - background: #eaeaf0;
3480 - font-weight: 500;
4112 + background-color: #eeeeee;
4113 + background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
4114 + background-size: 100% 19px;
4115 + background-repeat: repeat-x;
4116 + background-clip: padding-box;
4117 + box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
4118 + color: #333;
3481 4119 line-height: 13px;
3482 4120 cursor: default;
3483 4121 }
3484 4122
@@ -3491,26 +4129,12 @@
3491 4129 position: absolute;
3492 4130 top: 0;
3493 4131 right: 0;
3494 4132 display: block;
3495 - font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
3496 - font-weight: 900;
3497 - font-size: 12px;
3498 - line-height: 1.3;
3499 - height: 100%;
3500 - width: 18px;
3501 - color: #aaa;
3502 - text-align: center;
3503 - background: none;
4133 + width: 12px;
4134 + height: 12px;
4135 + font-size: 1px;
3504 4136 }
3505 -.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {
3506 - content: "\f00d";
3507 - display: inline-block;
3508 - padding-top: 3px;
3509 -}
3510 -.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
3511 - color: #555;
3512 -}
3513 4137
3514 4138 .chosen-container-multi .chosen-choices li.search-choice-disabled {
3515 4139 padding-right: 5px;
3516 4140 border: 1px solid #ccc;
@@ -3534,15 +4158,18 @@
3534 4158 cursor: default;
3535 4159 }
3536 4160
3537 4161 .chosen-container-active .chosen-single {
3538 - border: 1px solid var(--adminify-primary);
4162 + border: 1px solid #5897fb;
4163 + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
3539 4164 }
3540 4165
3541 4166 .chosen-container-active.chosen-with-drop .chosen-single {
3542 - border: 1px solid #dedee7;
4167 + border: 1px solid #aaa;
3543 4168 border-bottom-right-radius: 0;
3544 4169 border-bottom-left-radius: 0;
4170 + background-image: linear-gradient(#eee 20%, #fff 80%);
4171 + box-shadow: 0 1px 0 #fff inset;
3545 4172 }
3546 4173
3547 4174 .chosen-container-active.chosen-with-drop .chosen-single div {
3548 4175 border-left: none;
@@ -3549,12 +4176,13 @@
3549 4176 background: transparent;
3550 4177 }
3551 4178
3552 4179 .chosen-container-active .chosen-choices {
3553 - border: 1px solid var(--adminify-primary);
4180 + border: 1px solid #5897fb;
4181 + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
3554 4182 }
3555 4183
3556 -.chosen-container-active .chosen-choices li.search-field input[type=text] {
4184 +.chosen-container-active .chosen-choices li.search-field input[type="text"] {
3557 4185 color: #222 !important;
3558 4186 }
3559 4187
3560 4188 .chosen-disabled {
@@ -3602,9 +4230,9 @@
3602 4230 .chosen-rtl .chosen-choices li {
3603 4231 float: right;
3604 4232 }
3605 4233
3606 -.chosen-rtl .chosen-choices li.search-field input[type=text] {
4234 +.chosen-rtl .chosen-choices li.search-field input[type="text"] {
3607 4235 direction: rtl;
3608 4236 }
3609 4237
3610 4238 .chosen-rtl .chosen-choices li.search-choice {
@@ -3630,9 +4258,9 @@
3630 4258 .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
3631 4259 border-right: none;
3632 4260 }
3633 4261
3634 -.chosen-rtl .chosen-search input[type=text] {
4262 +.chosen-rtl .chosen-search input[type="text"] {
3635 4263 padding: 4px 5px 4px 20px;
3636 4264 direction: rtl;
3637 4265 }
3638 4266
@@ -3645,8 +4273,9 @@
3645 4273 display: none;
3646 4274 text-align: center;
3647 4275 visibility: hidden;
3648 4276 padding: 0;
4277 + -webkit-animation: none;
3649 4278 animation: none;
3650 4279 direction: ltr;
3651 4280 border: 0;
3652 4281 font-size: 14px;
@@ -3653,11 +4282,14 @@
3653 4282 line-height: 24px;
3654 4283 border-radius: 5px;
3655 4284 position: absolute;
3656 4285 width: 307.875px;
4286 + -webkit-box-sizing: border-box;
3657 4287 box-sizing: border-box;
4288 + -ms-touch-action: manipulation;
3658 4289 touch-action: manipulation;
3659 4290 background: #fff;
4291 + -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
3660 4292 box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
3661 4293 }
3662 4294
3663 4295 .flatpickr-calendar.open,
@@ -3672,8 +4304,9 @@
3672 4304 z-index: 99999;
3673 4305 }
3674 4306
3675 4307 .flatpickr-calendar.animate.open {
4308 + -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
3676 4309 animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
3677 4310 }
3678 4311
3679 4312 .flatpickr-calendar.inline {
@@ -3692,12 +4325,14 @@
3692 4325 display: block;
3693 4326 }
3694 4327
3695 4328 .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
4329 + -webkit-box-shadow: none !important;
3696 4330 box-shadow: none !important;
3697 4331 }
3698 4332
3699 4333 .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
4334 + -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
3700 4335 box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
3701 4336 }
3702 4337
3703 4338 .flatpickr-calendar .hasWeeks .dayContainer,
@@ -3725,9 +4360,9 @@
3725 4360 position: absolute;
3726 4361 display: block;
3727 4362 pointer-events: none;
3728 4363 border: solid transparent;
3729 - content: "";
4364 + content: '';
3730 4365 height: 0;
3731 4366 width: 0;
3732 4367 left: 22px;
3733 4368 }
@@ -3791,8 +4426,11 @@
3791 4426 display: inline-block;
3792 4427 }
3793 4428
3794 4429 .flatpickr-months {
4430 + display: -webkit-box;
4431 + display: -webkit-flex;
4432 + display: -ms-flexbox;
3795 4433 display: flex;
3796 4434 }
3797 4435
3798 4436 .flatpickr-months .flatpickr-month {
@@ -3804,16 +4442,19 @@
3804 4442 text-align: center;
3805 4443 position: relative;
3806 4444 -webkit-user-select: none;
3807 4445 -moz-user-select: none;
4446 + -ms-user-select: none;
3808 4447 user-select: none;
3809 4448 overflow: hidden;
4449 + -webkit-box-flex: 1;
4450 + -webkit-flex: 1;
4451 + -ms-flex: 1;
3810 4452 flex: 1;
3811 4453 }
3812 4454
3813 4455 .flatpickr-months .flatpickr-prev-month,
3814 4456 .flatpickr-months .flatpickr-next-month {
3815 - -webkit-text-decoration: none;
3816 4457 text-decoration: none;
3817 4458 cursor: pointer;
3818 4459 position: absolute;
3819 4460 top: 0;
@@ -3885,8 +4526,9 @@
3885 4526 }
3886 4527
3887 4528 .flatpickr-months .flatpickr-prev-month svg path,
3888 4529 .flatpickr-months .flatpickr-next-month svg path {
4530 + -webkit-transition: fill 0.1s;
3889 4531 transition: fill 0.1s;
3890 4532 fill: inherit;
3891 4533 }
3892 4534
@@ -3923,8 +4565,9 @@
3923 4565 line-height: 50%;
3924 4566 opacity: 0;
3925 4567 cursor: pointer;
3926 4568 border: 1px solid rgba(57, 57, 57, 0.15);
4569 + -webkit-box-sizing: border-box;
3927 4570 box-sizing: border-box;
3928 4571 }
3929 4572
3930 4573 .numInputWrapper span:hover {
@@ -3993,8 +4636,9 @@
3993 4636 line-height: 1;
3994 4637 height: 34px;
3995 4638 display: inline-block;
3996 4639 text-align: center;
4640 + -webkit-transform: translate3d(0px, 0px, 0px);
3997 4641 transform: translate3d(0px, 0px, 0px);
3998 4642 }
3999 4643
4000 4644 .flatpickr-current-month span.cur-month {
@@ -4011,9 +4655,9 @@
4011 4655 }
4012 4656
4013 4657 .flatpickr-current-month .numInputWrapper {
4014 4658 width: 6ch;
4015 - width: 7ch\0 ;
4659 + width: 7ch\0;
4016 4660 display: inline-block;
4017 4661 }
4018 4662
4019 4663 .flatpickr-current-month .numInputWrapper span.arrowUp:after {
@@ -4025,8 +4669,9 @@
4025 4669 }
4026 4670
4027 4671 .flatpickr-current-month input.cur-year {
4028 4672 background: transparent;
4673 + -webkit-box-sizing: border-box;
4029 4674 box-sizing: border-box;
4030 4675 color: inherit;
4031 4676 cursor: text;
4032 4677 padding: 0 0 0 0.5ch;
@@ -4038,9 +4683,8 @@
4038 4683 line-height: inherit;
4039 4684 height: auto;
4040 4685 border: 0;
4041 4686 border-radius: 0;
4042 - vertical-align: baseline;
4043 4687 vertical-align: initial;
4044 4688 -webkit-appearance: textfield;
4045 4689 -moz-appearance: textfield;
4046 4690 appearance: textfield;
@@ -4074,9 +4718,8 @@
4074 4718 margin: -1px 0 0 0;
4075 4719 outline: none;
4076 4720 padding: 0 0 0 0.5ch;
4077 4721 position: relative;
4078 - vertical-align: baseline;
4079 4722 vertical-align: initial;
4080 4723 -webkit-box-sizing: border-box;
4081 4724 -webkit-appearance: menulist;
4082 4725 -moz-appearance: menulist;
@@ -4102,15 +4745,27 @@
4102 4745 background: transparent;
4103 4746 text-align: center;
4104 4747 overflow: hidden;
4105 4748 width: 100%;
4749 + display: -webkit-box;
4750 + display: -webkit-flex;
4751 + display: -ms-flexbox;
4106 4752 display: flex;
4753 + -webkit-box-align: center;
4754 + -webkit-align-items: center;
4755 + -ms-flex-align: center;
4107 4756 align-items: center;
4108 4757 height: 28px;
4109 4758 }
4110 4759
4111 4760 .flatpickr-weekdays .flatpickr-weekdaycontainer {
4761 + display: -webkit-box;
4762 + display: -webkit-flex;
4763 + display: -ms-flexbox;
4112 4764 display: flex;
4765 + -webkit-box-flex: 1;
4766 + -webkit-flex: 1;
4767 + -ms-flex: 1;
4113 4768 flex: 1;
4114 4769 }
4115 4770
4116 4771 span.flatpickr-weekday {
@@ -4121,8 +4776,11 @@
4121 4776 line-height: 1;
4122 4777 margin: 0;
4123 4778 text-align: center;
4124 4779 display: block;
4780 + -webkit-box-flex: 1;
4781 + -webkit-flex: 1;
4782 + -ms-flex: 1;
4125 4783 flex: 1;
4126 4784 font-weight: bolder;
4127 4785 }
4128 4786
@@ -4133,9 +4791,15 @@
4133 4791
4134 4792 .flatpickr-days {
4135 4793 position: relative;
4136 4794 overflow: hidden;
4795 + display: -webkit-box;
4796 + display: -webkit-flex;
4797 + display: -ms-flexbox;
4137 4798 display: flex;
4799 + -webkit-box-align: start;
4800 + -webkit-align-items: flex-start;
4801 + -ms-flex-align: start;
4138 4802 align-items: flex-start;
4139 4803 width: 307.875px;
4140 4804 }
4141 4805
@@ -4149,19 +4813,28 @@
4149 4813 text-align: left;
4150 4814 width: 307.875px;
4151 4815 min-width: 307.875px;
4152 4816 max-width: 307.875px;
4817 + -webkit-box-sizing: border-box;
4153 4818 box-sizing: border-box;
4154 4819 display: inline-block;
4820 + display: -ms-flexbox;
4821 + display: -webkit-box;
4822 + display: -webkit-flex;
4155 4823 display: flex;
4824 + -webkit-flex-wrap: wrap;
4156 4825 flex-wrap: wrap;
4157 4826 -ms-flex-wrap: wrap;
4827 + -ms-flex-pack: justify;
4828 + -webkit-justify-content: space-around;
4158 4829 justify-content: space-around;
4830 + -webkit-transform: translate3d(0px, 0px, 0px);
4159 4831 transform: translate3d(0px, 0px, 0px);
4160 4832 opacity: 1;
4161 4833 }
4162 4834
4163 4835 .dayContainer + .dayContainer {
4836 + -webkit-box-shadow: -1px 0 0 #e6e6e6;
4164 4837 box-shadow: -1px 0 0 #e6e6e6;
4165 4838 }
4166 4839
4167 4840 .flatpickr-day {
@@ -4167,13 +4840,16 @@
4167 4840 .flatpickr-day {
4168 4841 background: none;
4169 4842 border: 1px solid transparent;
4170 4843 border-radius: 150px;
4844 + -webkit-box-sizing: border-box;
4171 4845 box-sizing: border-box;
4172 4846 color: #393939;
4173 4847 cursor: pointer;
4174 4848 font-weight: 400;
4175 4849 width: 14.2857143%;
4850 + -webkit-flex-basis: 14.2857143%;
4851 + -ms-flex-preferred-size: 14.2857143%;
4176 4852 flex-basis: 14.2857143%;
4177 4853 max-width: 39px;
4178 4854 height: 39px;
4179 4855 line-height: 39px;
@@ -4179,8 +4855,11 @@
4179 4855 line-height: 39px;
4180 4856 margin: 0;
4181 4857 display: inline-block;
4182 4858 position: relative;
4859 + -webkit-box-pack: center;
4860 + -webkit-justify-content: center;
4861 + -ms-flex-pack: center;
4183 4862 justify-content: center;
4184 4863 text-align: center;
4185 4864 }
4186 4865
@@ -4231,8 +4910,9 @@
4231 4910 .flatpickr-day.selected.nextMonthDay,
4232 4911 .flatpickr-day.startRange.nextMonthDay,
4233 4912 .flatpickr-day.endRange.nextMonthDay {
4234 4913 background: #569ff7;
4914 + -webkit-box-shadow: none;
4235 4915 box-shadow: none;
4236 4916 color: #fff;
4237 4917 border-color: #569ff7;
4238 4918 }
@@ -4251,8 +4931,9 @@
4251 4931
4252 4932 .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
4253 4933 .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
4254 4934 .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
4935 + -webkit-box-shadow: -10px 0 0 #569ff7;
4255 4936 box-shadow: -10px 0 0 #569ff7;
4256 4937 }
4257 4938
4258 4939 .flatpickr-day.selected.startRange.endRange,
@@ -4262,8 +4943,9 @@
4262 4943 }
4263 4944
4264 4945 .flatpickr-day.inRange {
4265 4946 border-radius: 0;
4947 + -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
4266 4948 box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
4267 4949 }
4268 4950
4269 4951 .flatpickr-day.flatpickr-disabled,
@@ -4286,8 +4968,9 @@
4286 4968 }
4287 4969
4288 4970 .flatpickr-day.week.selected {
4289 4971 border-radius: 0;
4972 + -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
4290 4973 box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
4291 4974 }
4292 4975
4293 4976 .flatpickr-day.hidden {
@@ -4303,8 +4986,9 @@
4303 4986 }
4304 4987
4305 4988 .flatpickr-weekwrapper .flatpickr-weeks {
4306 4989 padding: 0 12px;
4990 + -webkit-box-shadow: 1px 0 0 #e6e6e6;
4307 4991 box-shadow: 1px 0 0 #e6e6e6;
4308 4992 }
4309 4993
4310 4994 .flatpickr-weekwrapper .flatpickr-weekday {
@@ -4325,9 +5009,13 @@
4325 5009 }
4326 5010
4327 5011 .flatpickr-innerContainer {
4328 5012 display: block;
5013 + display: -webkit-box;
5014 + display: -webkit-flex;
5015 + display: -ms-flexbox;
4329 5016 display: flex;
5017 + -webkit-box-sizing: border-box;
4330 5018 box-sizing: border-box;
4331 5019 overflow: hidden;
4332 5020 }
4333 5021
@@ -4333,8 +5021,9 @@
4333 5021
4334 5022 .flatpickr-rContainer {
4335 5023 display: inline-block;
4336 5024 padding: 0;
5025 + -webkit-box-sizing: border-box;
4337 5026 box-sizing: border-box;
4338 5027 }
4339 5028
4340 5029 .flatpickr-time {
@@ -4343,10 +5032,14 @@
4343 5032 display: block;
4344 5033 height: 0;
4345 5034 line-height: 40px;
4346 5035 max-height: 40px;
5036 + -webkit-box-sizing: border-box;
4347 5037 box-sizing: border-box;
4348 5038 overflow: hidden;
5039 + display: -webkit-box;
5040 + display: -webkit-flex;
5041 + display: -ms-flexbox;
4349 5042 display: flex;
4350 5043 }
4351 5044
4352 5045 .flatpickr-time:after {
@@ -4355,8 +5048,11 @@
4355 5048 clear: both;
4356 5049 }
4357 5050
4358 5051 .flatpickr-time .numInputWrapper {
5052 + -webkit-box-flex: 1;
5053 + -webkit-flex: 1;
5054 + -ms-flex: 1;
4359 5055 flex: 1;
4360 5056 width: 40%;
4361 5057 height: 40px;
4362 5058 float: left;
@@ -4379,8 +5075,9 @@
4379 5075 }
4380 5076
4381 5077 .flatpickr-time input {
4382 5078 background: transparent;
5079 + -webkit-box-shadow: none;
4383 5080 box-shadow: none;
4384 5081 border: 0;
4385 5082 border-radius: 0;
4386 5083 text-align: center;
@@ -4390,8 +5087,9 @@
4390 5087 line-height: inherit;
4391 5088 color: #393939;
4392 5089 font-size: 14px;
4393 5090 position: relative;
5091 + -webkit-box-sizing: border-box;
4394 5092 box-sizing: border-box;
4395 5093 -webkit-appearance: textfield;
4396 5094 -moz-appearance: textfield;
4397 5095 appearance: textfield;
@@ -4420,9 +5118,12 @@
4420 5118 font-weight: bold;
4421 5119 width: 2%;
4422 5120 -webkit-user-select: none;
4423 5121 -moz-user-select: none;
5122 + -ms-user-select: none;
4424 5123 user-select: none;
5124 + -webkit-align-self: center;
5125 + -ms-flex-item-align: center;
4425 5126 align-self: center;
4426 5127 }
4427 5128
4428 5129 .flatpickr-time .flatpickr-am-pm {
@@ -4442,165 +5143,29 @@
4442 5143
4443 5144 .flatpickr-input[readonly] {
4444 5145 cursor: pointer;
4445 5146 }
5147 +
5148 +@-webkit-keyframes fpFadeInDown {
5149 + from {
5150 + opacity: 0;
5151 + -webkit-transform: translate3d(0, -20px, 0);
5152 + transform: translate3d(0, -20px, 0);
5153 + }
5154 + to {
5155 + opacity: 1;
5156 + -webkit-transform: translate3d(0, 0, 0);
5157 + transform: translate3d(0, 0, 0);
5158 + }
5159 +}
4446 5160 @keyframes fpFadeInDown {
4447 5161 from {
4448 5162 opacity: 0;
5163 + -webkit-transform: translate3d(0, -20px, 0);
4449 5164 transform: translate3d(0, -20px, 0);
4450 5165 }
4451 5166 to {
4452 5167 opacity: 1;
5168 + -webkit-transform: translate3d(0, 0, 0);
4453 5169 transform: translate3d(0, 0, 0);
4454 5170 }
4455 -}
4456 -body.wp-adminify {
4457 - --adminify-primary: #3a3ae9;
4458 - --adminify-preset-background: #f0f0f1;
4459 - --adminify-text-color: #fff;
4460 - --adminify-input-bg: #f1f1f3;
4461 -}
4462 -
4463 -.wp-adminify-two-columns {
4464 - display: flex;
4465 - flex-wrap: wrap;
4466 - padding: 15px;
4467 - position: relative;
4468 -}
4469 -.wp-adminify-two-columns.hidden {
4470 - display: none;
4471 -}
4472 -.wp-adminify-two-columns .adminify-full-width-field {
4473 - width: 100% !important;
4474 - flex-basis: 100% !important;
4475 -}
4476 -.wp-adminify-two-columns > .adminify-field {
4477 - width: 49%;
4478 - display: flex;
4479 - flex-basis: 49%;
4480 - justify-content: space-between;
4481 - margin-right: 1%;
4482 - margin-top: -1px;
4483 - border: 1px solid #eee;
4484 - box-sizing: border-box;
4485 -}
4486 -.wp-adminify-two-columns > .adminify-field .adminify-fieldset input[type=text] {
4487 - width: 100%;
4488 -}
4489 -.wp-adminify-two-columns[data-section-id=white-label] > .adminify-field {
4490 - display: grid;
4491 -}
4492 -.wp-adminify-two-columns.aminify-title-width-40 .adminify-title {
4493 - width: 40% !important;
4494 -}
4495 -.wp-adminify-two-columns.aminify-title-width-40 .adminify-fieldset {
4496 - width: calc(60% - 20px) !important;
4497 -}
4498 -.wp-adminify-two-columns.aminify-title-width-65 .adminify-title {
4499 - width: 65%;
4500 -}
4501 -.wp-adminify-two-columns.aminify-title-width-65 .adminify-fieldset {
4502 - width: calc(35% - 20px);
4503 -}
4504 -.wp-adminify-two-columns .adminify-field-subheading {
4505 - box-sizing: content-box;
4506 - width: 100%;
4507 - flex-basis: 100%;
4508 -}
4509 -.wp-adminify-two-columns > .adminify-section-title {
4510 - width: 100%;
4511 - position: absolute;
4512 - top: 0;
4513 - left: 0;
4514 - box-sizing: border-box;
4515 -}
4516 -
4517 -.wp-adminify .adminify-hightlight-field {
4518 - border: 2px solid var(--adminify-primary) !important;
4519 - font-weight: 600 !important;
4520 -}
4521 -
4522 -.aminify-title-width-40 .adminify-title {
4523 - width: 40% !important;
4524 -}
4525 -.aminify-title-width-40 .adminify-fieldset {
4526 - width: calc(60% - 20px) !important;
4527 -}
4528 -
4529 -.wp-adminify-white-label-notice-content {
4530 - background-color: #fff;
4531 - box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.13);
4532 - position: absolute;
4533 - top: 150px;
4534 - left: 400px;
4535 - width: 530px;
4536 - padding: 32px;
4537 - padding-bottom: 50px;
4538 - border-radius: 20px;
4539 - text-align: center;
4540 - z-index: 2;
4541 -}
4542 -
4543 -.wp-adminify-white-label-notice-logo img {
4544 - height: 100px;
4545 - width: 250px;
4546 - padding: 10px;
4547 - padding-top: 10px;
4548 -}
4549 -
4550 -.wp-adminify-white-label-notice-content h2 span {
4551 - color: #6814cd;
4552 - text-transform: uppercase;
4553 -}
4554 -
4555 -.wp-adminify-white-label-notice-content em {
4556 - font-size: 13px;
4557 - color: red;
4558 -}
4559 -
4560 -.wp-adminify-white-label-notice .wp-adminify-get-pro {
4561 - background-image: -ms-linear-gradient(0deg, rgb(223, 29, 198) 0%, rgb(106, 20, 209) 100%);
4562 - border: none;
4563 - box-shadow: none;
4564 - color: #fff;
4565 - cursor: pointer;
4566 - font-weight: 700;
4567 - line-height: 35px;
4568 - padding: 0 15px;
4569 - text-transform: uppercase;
4570 - -webkit-text-decoration: none;
4571 - text-decoration: none;
4572 - display: inline-block;
4573 - width: 180px;
4574 - padding: 5px 15px !important;
4575 - border-radius: 10px;
4576 - font-size: 15px;
4577 - font-weight: 800;
4578 - transition: all 0.2s ease-in-out;
4579 -}
4580 -
4581 -.wp-adminify-white-label-notice {
4582 - position: absolute !important;
4583 - top: 0;
4584 - left: 0;
4585 - width: 100% !important;
4586 - height: 100%;
4587 - background: rgba(200, 200, 200, 0.5);
4588 - -js-display: flex;
4589 - display: flex;
4590 - justify-content: center;
4591 - z-index: 1;
4592 -}
4593 -
4594 -.wp-adminify-white-label-notice .wp-adminify-get-pro:hover {
4595 - color: #fff;
4596 - background-image: -ms-linear-gradient(0deg, rgb(106, 20, 209) 0%, rgb(223, 29, 198) 100%);
4597 -}
4598 -
4599 -.adminify-field-callback a.wp-adminify-rollback-button {
4600 - font-family: inherit !important;
4601 -}
4602 -
4603 -.wp-adminify-rollback-button.dashicons,
4604 -.wp-adminify-rollback-button.dashicons-before:before {
4605 - width: inherit !important;
4606 5171 }