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 -1501 4.2.133.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,197 +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 .adminify-items-start {
342 - align-items: flex-start;
343 -}
344 -.wp-adminify-settings .wp-adminify--menu--editor--settings:has(.adminify-pro-notice) .adminify-add-new-menu-editor-item {
345 - display: flex;
346 - align-items: center;
347 - justify-content: center;
348 - gap: 8px;
349 -}
350 -.wp-adminify-settings .adminify-fieldset .adminify--background-attributes .adminify-field {
351 - display: block;
352 - flex: inherit !important;
353 - margin-bottom: 8px;
354 - margin-right: 8px;
355 -}
356 -.wp-adminify-settings .adminify-fieldset .adminify--background-attributes .adminify-field select {
357 - min-width: -moz-max-content;
358 - min-width: max-content;
359 -}
360 259
361 260 /**
362 - * 01. 02. Sticky
363 - */
364 -/**
365 - * 01. 03. Header Buttons
366 - */
367 -/**
368 - * 01. 04. Navigation
369 - */
370 -/**
371 261 * 01. 05. Wrapper
372 262 */
263 +.adminify-wrapper {
264 + position: relative;
265 +}
266 +
373 267 /**
374 268 * 01. 06. Content
375 269 */
270 +.adminify-content {
271 + position: relative;
272 + background-color: #fff;
273 +}
274 +
376 275 /**
377 276 * 01. 07. Section
378 277 */
379 -.adminify-section .adminify-field.adminify-agency-plan .adminify-pro-badge {
380 - font-size: 17px;
381 - padding: 10px 20px;
278 +.adminify-sections {
279 + float: left;
280 + width: 100%;
382 281 }
383 -.adminify-section .adminify-field .adminify-pro-badge {
384 - background: #cdcdfd;
385 - color: #3a3ae9;
386 - padding: 3px 6px;
387 - border-radius: 3px;
388 - font-weight: 600;
389 - font-size: 13px;
390 - 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;
391 289 }
392 -.adminify-section .adminify-field .adminify-new-badge {
393 - background: #d1fae5;
394 - color: #047857;
395 - padding: 3px 6px;
396 - border-radius: 3px;
397 - font-weight: 600;
290 +.adminify-section-title h3 {
291 + margin: 0;
292 + padding: 0;
398 293 font-size: 13px;
399 - margin-left: 4px;
294 + font-weight: bold;
295 + text-transform: uppercase;
400 296 }
401 -.adminify-section .adminify-field.adminify-pro-feature, .adminify-section .adminify-field.adminify-pro-fieldset .adminify-fieldset {
402 - opacity: 0.75;
403 - filter: grayscale(1);
297 +.adminify-section-title .adminify-section-icon {
298 + margin-right: 5px;
404 299 }
405 -.adminify-section .adminify-field .adminify--image {
406 - position: relative;
407 -}
408 -.adminify-section .adminify-field .adminify--image .adminify-pro-tag {
409 - position: absolute;
410 - top: 15px;
411 - right: 2px;
412 - background: #f50a7f;
413 - color: #fff;
414 - padding: 2px 8px;
415 - border-radius: 40px;
416 - font-weight: 600;
417 - font-size: 13px;
418 - line-height: 1.1;
419 -}
420 -.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 {
421 - pointer-events: none;
422 -}
423 -.adminify-section .adminify-field .adminify-fieldset ul > li > label:has(.adminify-pro-checkbox) {
424 - opacity: 0.75;
425 - filter: grayscale(1);
426 -}
427 -.adminify-section .adminify-field .adminify-fieldset ul > li .adminify-pro-checkbox {
428 - display: flex;
429 - gap: 2px;
430 -}
431 300
432 -.adminify-section-title {
433 - padding: 5px 20px;
434 - background-color: var(--adminify-preset-background);
435 - border-top: 1px solid #eee;
436 - border-bottom: 1px solid #eee;
301 +/**
302 + * 01. 08. Footer
303 + */
304 +.adminify-footer {
305 + padding: 20px;
306 + font-size: 11px;
437 307 }
438 308
439 309 /**
440 310 * 01. 09. Copyright
@@ -475,13 +345,11 @@
475 345 z-index: 1;
476 346 font-size: 13px;
477 347 line-height: 30px;
478 348 cursor: pointer;
479 - -webkit-user-select: none;
480 - -moz-user-select: none;
481 - user-select: none;
349 + user-select: none;
482 350 border-radius: 2px;
483 - transition: all 0.2s;
351 + transition: all .2s;
484 352 }
485 353 .adminify-expand-all span {
486 354 font-size: 11px;
487 355 vertical-align: middle;
@@ -551,10 +419,9 @@
551 419 padding: 10px;
552 420 }
553 421 .adminify-sections-reset span {
554 422 -webkit-user-select: none;
555 - -moz-user-select: none;
556 - user-select: none;
423 + user-select: none;
557 424 }
558 425 .adminify-sections-reset input:checked ~ .adminify-button-reset {
559 426 display: none;
560 427 }
@@ -605,9 +472,8 @@
605 472 z-index: 5000001;
606 473 font-size: 12px;
607 474 line-height: 1.4;
608 475 text-align: center;
609 - -webkit-text-decoration: none;
610 476 text-decoration: none;
611 477 padding: 6px 12px;
612 478 max-width: 200px;
613 479 color: #fff;
@@ -615,378 +481,265 @@
615 481 background-color: rgba(0, 0, 0, 0.85);
616 482 border-radius: 4px;
617 483 }
618 484
619 -@media screen and (max-width: 1440px) {
620 - .wp-adminify .wp-adminify-settings {
621 - width: 95%;
622 - }
485 +/**
486 + * 02. Themes
487 + */
488 +/**
489 + * 02. 01. Theme Dark
490 + */
491 +.adminify-theme-dark .adminify-header-inner {
492 + background-color: #050505;
623 493 }
624 -@media screen and (max-width: 992px) {
625 - .wp-adminify .wp-adminify-settings {
626 - width: 100% !important;
627 - }
628 - .wp-adminify .wp-adminify-settings .adminify-section {
629 - padding: 30px 12px 60px 12px;
630 - }
631 - .wp-adminify .wp-adminify-settings .adminify-section .adminify-field.adminify-field-subheading {
632 - display: flex;
633 - align-items: center;
634 - justify-content: flex-end;
635 - flex-wrap: wrap;
636 - gap: 12px;
637 - justify-content: center;
638 - }
639 - .wp-adminify .wp-adminify-settings .adminify-section .adminify-field.adminify-field-subheading .adminify-helps {
640 - justify-content: center;
641 - }
494 +.adminify-theme-dark .adminify-header-inner h1 {
495 + color: #fff;
642 496 }
643 -@media screen and (max-width: 425px) {
644 - .wp-adminify .wp-adminify-settings .adminify-field {
645 - padding: 16px 0;
646 - }
647 - .wp-adminify .wp-adminify-settings .adminify-field .adminify--input select {
648 - width: 150px;
649 - }
650 - .wp-adminify .wp-adminify-settings .adminify-section {
651 - padding: 30px 16px 60px 16px;
652 - }
653 - .wp-adminify .wp-adminify-settings .adminify-header-inner,
654 - .wp-adminify .wp-adminify-settings .adminify-footer {
655 - justify-content: center;
656 - gap: 12px;
657 - flex-wrap: wrap;
658 - }
659 - .wp-adminify .wp-adminify-settings .adminify-header-inner .adminify-header-right,
660 - .wp-adminify .wp-adminify-settings .adminify-footer .adminify-header-right {
661 - flex-wrap: wrap;
662 - gap: 12px;
663 - }
664 - .wp-adminify .wp-adminify-settings .adminify-header-inner .adminify-buttons,
665 - .wp-adminify .wp-adminify-settings .adminify-footer .adminify-buttons {
666 - flex-wrap: wrap;
667 - flex-direction: row;
668 - }
669 - .wp-adminify .wp-adminify-settings .adminify-field-switcher {
670 - grid-template-columns: 100%;
671 - gap: 12px;
672 - }
673 - .wp-adminify .wp-adminify-settings .adminify-field-fieldset {
674 - display: flex;
675 - flex-wrap: wrap;
676 - justify-content: space-between;
677 - gap: 12px;
678 - }
679 - .wp-adminify .wp-adminify-settings .adminify-field-fieldset.adminify-field {
680 - padding: 12px 0 !important;
681 - }
682 - .wp-adminify .wp-adminify-settings .adminify-field-fieldset.adminify-nopadding:has(.adminify--switcher.adminify--active) .adminify-field {
683 - grid-template-columns: 1fr;
684 - gap: 12px;
685 - }
686 - .wp-adminify .wp-adminify-settings .adminify-field-fieldset.adminify-nopadding:has(.adminify--switcher.adminify--active) .adminify-field .adminify-title {
687 - margin-bottom: 12px;
688 - }
689 - .wp-adminify .wp-adminify-settings .adminify-field-fieldset .adminify-fieldset .adminify-fieldset-content .adminify-field.adminify-field-button_set {
690 - grid-template-columns: 1fr;
691 - gap: 12px;
692 - padding: 12px 0;
693 - }
694 - .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-image_select,
695 - .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-color_group {
696 - display: flex;
697 - flex-direction: column;
698 - }
699 - .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-image_select .adminify-title,
700 - .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-color_group .adminify-title {
701 - margin-bottom: 16px;
702 - }
703 - .wp-adminify .wp-adminify-settings .adminify--blocks {
704 - flex-direction: column;
705 - }
706 - .wp-adminify .wp-adminify-settings .adminify--blocks .adminify--input-wrap .adminify--input {
707 - min-width: auto;
708 - width: 100%;
709 - }
710 - .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,
711 - .wp-adminify .wp-adminify-settings .adminify-field .adminify-field-text {
712 - grid-template-columns: 1fr;
713 - gap: 12px;
714 - padding: 12px 0 !important;
715 - }
716 - .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,
717 - .wp-adminify .wp-adminify-settings .adminify-field .adminify-field-text .adminify-fieldset .adminify--block {
718 - padding-right: 0;
719 - }
720 - .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,
721 - .wp-adminify .wp-adminify-settings .adminify-field .adminify-field-text .adminify-fieldset .adminify--block .adminify--font-family {
722 - min-width: auto;
723 - max-width: none;
724 - width: 100%;
725 - }
726 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field {
727 - padding: 0 !important;
728 - }
729 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap {
730 - margin: 0 !important;
731 - }
732 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap .wp-adminify--menu--editor--container {
733 - max-width: 100% !important;
734 - margin: 0 0 !important;
735 - margin-bottom: 16px !important;
736 - }
737 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap .wp-adminify--menu--editor--container .tab-content .tab-pane {
738 - padding-left: 0;
739 - padding-right: 0;
740 - }
741 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap .wp-adminify--menu--editor--container .tab-content .tab-pane .columns {
742 - flex-direction: column;
743 - }
744 - .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field.adminify-one-col {
745 - grid-template-columns: 100%;
746 - }
747 - .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 {
748 - grid-template-columns: 100%;
749 - gap: 12px;
750 - }
751 - .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 {
752 - flex-wrap: wrap;
753 - }
754 - .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field-fieldset {
755 - padding: 16px !important;
756 - }
757 - .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field-fieldset .adminify-field-switcher {
758 - flex-wrap: wrap;
759 - gap: 12px;
760 - }
761 - .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field-fieldset .adminify-field-switcher.adminify-field {
762 - flex-wrap: wrap;
763 - gap: 12px;
764 - }
765 - .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 {
766 - grid-template-columns: 100%;
767 - gap: 12px;
768 - }
497 +.adminify-theme-dark .adminify-header-inner h1 small {
498 + color: #555;
769 499 }
770 -body.wp-adminify {
771 - --adminify-primary: #3a3ae9;
772 - --adminify-preset-background: #f0f0f1;
773 - --adminify-text-color: #fff;
774 - --adminify-input-bg: #f1f1f3;
500 +.adminify-theme-dark .adminify-expand-all {
501 + color: #999;
502 + background-color: #222;
775 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 +}
776 588
777 -/*
778 -* Useable Mixin
779 -*/
780 -.adminify-section {
781 - padding: 30px 40px 60px 40px;
782 - /**
783 - * 03. Fields
784 - */
785 - /**
786 - * 03. 02. Field: accordion
787 - */
788 - /**
789 - * 03. 03. Field: background
790 - */
791 - /**
792 - * 03. 04. Field: backup
793 - */
794 - /**
795 - * 03. 05. Field: border, spacing, dimensions
796 - */
797 - /**
798 - * 03. 06. Field: button_set
799 - */
800 - /**
801 - * 03. 07. Field: checkbox, radio
802 - */
803 - /**
804 - * 03. 08. Field: code_editor
805 - */
806 - /**
807 - * 03. 09. Field: color
808 - */
809 - /**
810 - * 03. 10. Field: color_group
811 - */
812 - /**
813 - * 03. 11. Field: fieldset
814 - */
815 - /**
816 - * 03. 12. Field: date
817 - */
818 - /**
819 - * 03. 13. Field: datetime
820 - */
821 - /**
822 - * 03. 14. Field: gallery
823 - */
824 - /**
825 - * 03. 15. Field: group
826 - */
827 - /**
828 - * 03. 16. Field: icon
829 - */
830 - /**
831 - * 03. 17. Field: image_select
832 - */
833 - /**
834 - * 03. 18. Field: link_color
835 - */
836 - /**
837 - * 03. 19. Field: map
838 - */
839 - /**
840 - * 03. 20. Field: media
841 - */
842 - /**
843 - * 03. 21. Field: palette
844 - */
845 - /**
846 - * 03. 22. Field: repeater
847 - */
848 - /**
849 - * 03. 23. Field: select
850 - */
851 - /**
852 - * 03. 24. Field: slider
853 - */
854 - /**
855 - * 03. 25. Field: sortable
856 - */
857 - /**
858 - * 03. 26. Field: sorter
859 - */
860 - /**
861 - * 03. 27. Field: spinner
862 - */
863 - /**
864 - * 03. 28. Field: switcher
865 - */
866 - /**
867 - * 03. 29. Field: tabbed
868 - */
869 - /**
870 - * 03. 30. Field: text
871 - */
872 - /**
873 - * 03. 31. Field: textarea
874 - */
875 - /**
876 - * 03. 32. Field: typography
877 - */
878 - /**
879 - * 03. 33. Field: upload
880 - */
881 - /**
882 - * 03. 34. Field: wp_editor
883 - */
884 - /**
885 - * 03. 35. Field: heading
886 - */
887 - /**
888 - * 03. 36. Field: subheading
889 - */
890 - /**
891 - * 03. 37. Field: submessage
892 - */
893 - /**
894 - * 03. 38. Field: notice
895 - */
896 - /**
897 - * 03. 39. Field: number
898 - */
899 - /**
900 - * 03. 40. Field: link
901 - */
902 - /**
903 - * 03. 41 Field: Color Picker
904 - */
905 - /**
906 - * 03. 42. Helps
907 - */
908 - /**
909 - * 03. 43. Callback
910 - */
911 - /**
912 - * 03. 44. others
913 - */
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);
914 595 }
915 -.adminify-section .adminify-field {
916 - display: grid;
917 - grid-template-columns: 25% 1fr;
918 - grid-column-gap: 32px;
919 - -moz-column-gap: 32px;
920 - column-gap: 32px;
921 - 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);
922 600 }
923 -.adminify-section .adminify-field.adminify-field-subheading {
924 - grid-template-columns: 1fr 1fr;
601 +.adminify-theme-light .adminify-header-inner h1 small {
602 + color: #999;
925 603 }
926 -.adminify-section .adminify-field.adminify-small-subheading {
927 - font-size: 15px;
928 - line-height: 1;
929 - padding-top: 30px;
930 - padding-bottom: 5px;
931 - border: none;
604 +.adminify-theme-light .adminify-expand-all {
605 + color: #999;
606 + background-color: #eee;
932 607 }
933 -.adminify-section .adminify-field.adminify-one-col {
934 - grid-template-columns: 1fr;
608 +.adminify-theme-light .adminify-expand-all:hover {
609 + color: #555;
935 610 }
936 -.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 {
937 688 margin-top: 0;
938 689 }
939 -.adminify-section .adminify-field p:last-child {
690 +.adminify-field p:last-child {
940 691 margin-bottom: 0;
941 692 }
942 -.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 {
943 701 margin-top: 0;
944 702 }
945 -.adminify-section .adminify-field .adminify-title h4 {
946 - font-size: 14px;
947 - 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 {
948 709 margin: 0;
949 - color: #48455f;
710 + color: #23282d;
950 711 }
951 -.adminify-section input,
952 -.adminify-section textarea {
953 - color: #667085;
954 - background: #fff;
955 - border: 1px solid #dedee7;
956 - padding: 6px 8px;
957 - line-height: 1.3;
712 +.adminify-field .adminify-fieldset {
713 + float: right;
714 + width: calc(80% - 20px);
958 715 }
959 -.adminify-section input:focus,
960 -.adminify-section textarea:focus {
961 - box-shadow: none;
962 - border-color: var(--adminify-primary);
963 -}
964 -.adminify-section a {
965 - -webkit-text-decoration: none;
966 - text-decoration: none;
967 -}
968 -.adminify-section .adminify-pseudo-field {
716 +
717 +.adminify-pseudo-field {
969 718 padding: 0 5px 0 0 !important;
970 719 display: inline-block;
971 720 }
972 -.adminify-section .adminify-pseudo-field + .adminify-pseudo-field {
721 +.adminify-pseudo-field + .adminify-pseudo-field {
973 722 border: 0;
974 723 }
975 -.adminify-section .adminify-pseudo-field pre {
724 +.adminify-pseudo-field pre {
976 725 display: none;
977 726 }
978 -.adminify-section .adminify-field-accordion .adminify-accordion-item {
727 +
728 +/**
729 + * 03. 02. Field: accordion
730 + */
731 +.adminify-field-accordion .adminify-accordion-item {
979 732 position: relative;
980 733 margin-bottom: 5px;
981 734 }
982 -.adminify-section .adminify-field-accordion .adminify-accordion-item:last-child {
735 +.adminify-field-accordion .adminify-accordion-item:last-child {
983 736 margin-bottom: 0;
984 737 }
985 -.adminify-section .adminify-field-accordion .adminify-accordion-item h4 {
738 +.adminify-field-accordion .adminify-accordion-item h4 {
986 739 font-size: 1em;
987 740 }
988 -.adminify-section .adminify-field-accordion .adminify-accordion-title {
741 +.adminify-field-accordion .adminify-accordion-title {
989 742 display: block;
990 743 cursor: pointer;
991 744 position: relative;
992 745 margin: 0;
@@ -992,111 +745,118 @@
992 745 margin: 0;
993 746 padding: 15px;
994 747 min-height: 0;
995 748 font-size: 100%;
996 - -webkit-user-select: none;
997 - -moz-user-select: none;
998 - user-select: none;
999 - border: 1px solid #dedee7;
749 + user-select: none;
750 + border: 1px solid #ccd0d4;
1000 751 background-color: #fafafa;
1001 752 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1002 - transition: border-color 0.15s;
753 + transition: border-color .15s;
1003 754 }
1004 -.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 {
1005 756 outline: none;
1006 757 border-color: #999;
1007 758 }
1008 -.adminify-section .adminify-field-accordion .adminify-accordion-title .adminify--icon {
759 +.adminify-field-accordion .adminify-accordion-title .adminify--icon {
1009 760 width: 20px;
1010 761 text-align: center;
1011 762 margin-right: 2px;
1012 763 }
1013 -.adminify-section .adminify-field-accordion .adminify-accordion-icon {
764 +.adminify-field-accordion .adminify-accordion-icon {
1014 765 width: 16px;
1015 766 text-align: center;
1016 767 }
1017 -.adminify-section .adminify-field-accordion .adminify-accordion-content {
768 +.adminify-field-accordion .adminify-accordion-content {
1018 769 display: none;
1019 770 padding: 0;
1020 - border: 1px solid #dedee7;
771 + border: 1px solid #ccd0d4;
1021 772 border-top: none;
1022 773 background-color: #fff;
1023 774 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1024 775 }
1025 -.adminify-section .adminify-field-accordion .adminify-accordion-content > .adminify-field {
776 +.adminify-field-accordion .adminify-accordion-content > .adminify-field {
1026 777 padding: 15px;
1027 778 }
1028 -.adminify-section .adminify-field-accordion .adminify-accordion-open {
779 +.adminify-field-accordion .adminify-accordion-open {
1029 780 display: block;
1030 781 }
1031 -.adminify-section .adminify-field-background .adminify-field {
782 +
783 +/**
784 + * 03. 03. Field: background
785 + */
786 +.adminify-field-background .adminify-field {
1032 787 border: 0 !important;
1033 788 padding: 0;
1034 789 margin-bottom: 6px;
1035 790 margin-right: 6px;
1036 791 }
1037 -.adminify-section .adminify-field-background .adminify--title {
1038 - color: #48455f;
792 +.adminify-field-background .adminify--title {
793 + color: #777;
1039 794 font-size: 12px;
1040 795 }
1041 -.adminify-section .adminify-field-background .adminify--background-colors {
796 +.adminify-field-background .adminify--background-colors {
1042 797 display: flex;
1043 798 flex-wrap: wrap;
1044 799 }
1045 -.adminify-section .adminify-field-background .adminify--background-attributes {
800 +.adminify-field-background .adminify--background-attributes {
1046 801 display: flex;
1047 802 flex-wrap: wrap;
1048 803 }
1049 -.adminify-section .adminify-field-background .adminify--background-attributes select {
804 +.adminify-field-background .adminify--background-attributes select {
1050 805 min-width: 100%;
1051 806 margin: 0;
1052 807 }
1053 -.adminify-section .adminify-field-background .adminify--background-attributes .adminify-field {
808 +.adminify-field-background .adminify--background-attributes .adminify-field {
1054 809 flex: 1;
1055 810 }
1056 -.adminify-section .adminify-field-background .adminify--attributes-hidden {
811 +.adminify-field-background .adminify--attributes-hidden {
1057 812 display: none;
1058 813 }
1059 -.adminify-section .adminify-field-backup textarea {
814 +
815 +/**
816 + * 03. 04. Field: backup
817 + */
818 +.adminify-field-backup textarea {
1060 819 width: 100%;
1061 820 min-height: 200px;
1062 821 margin-bottom: 5px;
1063 822 }
1064 -.adminify-section .adminify-field-backup small {
823 +.adminify-field-backup small {
1065 824 display: inline-block;
1066 825 margin: 5px;
1067 826 }
1068 -.adminify-section .adminify-field-backup hr {
827 +.adminify-field-backup hr {
1069 828 margin: 20px 0;
1070 829 border: none;
1071 - border-bottom: 1px solid #dedee7;
830 + border-bottom: 1px solid #e5e5e5;
1072 831 }
1073 -.adminify-section .adminify-field-backup .adminify-export {
1074 - display: inline-block;
1075 -}
1076 -.adminify-section .adminify-field-border .adminify--inputs,
1077 -.adminify-section .adminify-field-spacing .adminify--inputs,
1078 -.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 {
1079 839 float: left;
1080 840 display: flex;
1081 841 flex-wrap: wrap;
1082 842 }
1083 -.adminify-section .adminify-field-border .adminify--input,
1084 -.adminify-section .adminify-field-spacing .adminify--input,
1085 -.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 {
1086 846 display: flex;
1087 847 padding-right: 6px;
1088 848 padding-bottom: 4px;
1089 849 box-sizing: border-box;
1090 850 }
1091 -.adminify-section .adminify-field-border .adminify--input select,
1092 -.adminify-section .adminify-field-spacing .adminify--input select,
1093 -.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 {
1094 854 margin: 0;
1095 855 }
1096 -.adminify-section .adminify-field-border .adminify--input input,
1097 -.adminify-section .adminify-field-spacing .adminify--input input,
1098 -.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 {
1099 859 position: relative;
1100 860 z-index: 1;
1101 861 margin: 0;
1102 862 width: 65px;
@@ -1102,22 +862,20 @@
1102 862 width: 65px;
1103 863 max-width: 100%;
1104 864 text-align: center;
1105 865 }
1106 -.adminify-section .adminify-field-border .adminify--color,
1107 -.adminify-section .adminify-field-spacing .adminify--color,
1108 -.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 {
1109 869 float: left;
1110 870 }
1111 -.adminify-section .adminify-field-border .adminify--label,
1112 -.adminify-section .adminify-field-spacing .adminify--label,
1113 -.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 {
1114 874 display: flex;
1115 875 flex-direction: column;
1116 876 justify-content: center;
1117 - -webkit-user-select: none;
1118 - -moz-user-select: none;
1119 - user-select: none;
877 + user-select: none;
1120 878 min-width: 20px;
1121 879 max-width: 100%;
1122 880 padding: 0 4px;
1123 881 font-size: 12px;
@@ -1122,153 +880,194 @@
1122 880 padding: 0 4px;
1123 881 font-size: 12px;
1124 882 text-align: center;
1125 883 color: #555;
1126 - border: 1px solid #dedee7;
884 + border: 1px solid #7B776C;
1127 885 background-color: #f5f5f5;
1128 886 }
1129 -.adminify-section .adminify-field-border .adminify--icon,
1130 -.adminify-section .adminify-field-spacing .adminify--icon,
1131 -.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 {
1132 890 border-right: 0;
1133 891 border-radius: 4px 0 0 4px;
1134 892 }
1135 -.adminify-section .adminify-field-border .adminify--icon + input,
1136 -.adminify-section .adminify-field-spacing .adminify--icon + input,
1137 -.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 {
1138 896 border-top-left-radius: 0 !important;
1139 897 border-bottom-left-radius: 0 !important;
1140 898 }
1141 -.adminify-section .adminify-field-border .adminify--unit,
1142 -.adminify-section .adminify-field-spacing .adminify--unit,
1143 -.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 {
1144 902 border-left: 0;
1145 903 border-radius: 0 4px 4px 0;
1146 904 }
1147 -.adminify-section .adminify-field-border .adminify--is-unit,
1148 -.adminify-section .adminify-field-spacing .adminify--is-unit,
1149 -.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 {
1150 908 border-top-right-radius: 0 !important;
1151 909 border-bottom-right-radius: 0 !important;
1152 910 }
1153 -.adminify-section .adminify-field-button_set .adminify--buttons {
911 +
912 +/**
913 + * 03. 06. Field: button_set
914 + */
915 +.adminify-field-button_set .adminify--buttons {
1154 916 display: inline-block;
1155 917 }
1156 -.adminify-section .adminify-field-button_set .adminify--button-group {
1157 - display: inline-flex;
1158 - border: 1px solid #dedee7;
1159 - padding: 4px;
1160 - border-radius: 2px;
1161 - 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);
1162 931 }
1163 -.adminify-section .adminify-field-button_set .adminify--button-group .adminify--button {
1164 - display: inline-block;
1165 - color: #736e91;
1166 - padding: 4px 24px;
1167 - border-radius: 2px;
1168 - font-size: 13px;
1169 - font-weight: 600;
1170 - line-height: 20px;
1171 - cursor: pointer;
932 +.adminify-field-button_set .adminify--button:first-child {
933 + border-radius: 4px 0 0 4px;
1172 934 }
1173 -.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;
1174 947 color: #fff;
1175 - background: var(--adminify-primary);
948 + border-color: #006799;
949 + background-color: #0085ba;
1176 950 }
1177 -.adminify-section .adminify-field-button_set input {
951 +.adminify-field-button_set input {
1178 952 display: none;
1179 953 }
1180 -.adminify-section .adminify-field-checkbox ul,
1181 -.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 {
1182 960 margin: 0;
1183 961 padding: 0;
1184 962 list-style-type: none;
963 + overflow-y: auto;
964 + max-height: 305px;
1185 965 }
1186 -.adminify-section .adminify-field-checkbox ul li,
1187 -.adminify-section .adminify-field-radio ul li {
966 +.adminify-field-checkbox ul li,
967 +.adminify-field-radio ul li {
1188 968 margin-bottom: 6px;
1189 969 }
1190 -.adminify-section .adminify-field-checkbox ul li label,
1191 -.adminify-section .adminify-field-radio ul li label {
1192 - -webkit-user-select: none;
1193 - -moz-user-select: none;
1194 - user-select: none;
1195 -}
1196 -.adminify-section .adminify-field-checkbox ul ul,
1197 -.adminify-section .adminify-field-radio ul ul {
970 +.adminify-field-checkbox ul ul,
971 +.adminify-field-radio ul ul {
1198 972 max-height: none;
1199 973 }
1200 -.adminify-section .adminify-field-checkbox ul ul li,
1201 -.adminify-section .adminify-field-radio ul ul li {
974 +.adminify-field-checkbox ul ul li,
975 +.adminify-field-radio ul ul li {
1202 976 margin-left: 8px;
1203 977 }
1204 -.adminify-section .adminify-field-checkbox ul ul li:first-child,
1205 -.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 {
1206 980 margin-left: 0;
1207 981 }
1208 -.adminify-section .adminify-field-checkbox input,
1209 -.adminify-section .adminify-field-radio input {
982 +.adminify-field-checkbox input,
983 +.adminify-field-radio input {
1210 984 margin: 0 1px;
1211 985 }
1212 -.adminify-section .adminify-field-checkbox .adminify--inline-list li,
1213 -.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 {
1214 988 display: inline-block;
1215 989 margin-right: 15px;
1216 990 }
1217 -.adminify-section .adminify-field-checkbox .adminify--text,
1218 -.adminify-section .adminify-field-radio .adminify--text {
991 +.adminify-field-checkbox .adminify--text,
992 +.adminify-field-radio .adminify--text {
1219 993 margin-left: 5px;
1220 994 vertical-align: middle;
1221 995 }
1222 -.adminify-section .adminify-field-checkbox .adminify-checker,
1223 -.adminify-section .adminify-field-radio .adminify-checker {
996 +.adminify-field-checkbox .adminify-checker,
997 +.adminify-field-radio .adminify-checker {
1224 998 cursor: pointer;
1225 999 }
1226 -.adminify-section .adminify-field-code_editor .CodeMirror {
1000 +
1001 +/**
1002 + * 03. 08. Field: code_editor
1003 + */
1004 +.adminify-field-code_editor .CodeMirror {
1227 1005 width: 100%;
1228 1006 height: 400px;
1229 1007 }
1230 -.adminify-section .adminify-field-code_editor .cm-s-default {
1231 - border: 1px solid #dedee7;
1008 +.adminify-field-code_editor .cm-s-default {
1009 + border: 1px solid #ccd0d4;
1232 1010 }
1233 -.adminify-section .adminify-field-code_editor textarea {
1011 +.adminify-field-code_editor textarea {
1234 1012 width: 100%;
1235 1013 height: 400px;
1236 1014 }
1237 -.adminify-section .adminify-field-color > input {
1015 +
1016 +/**
1017 + * 03. 09. Field: color
1018 + */
1019 +.adminify-field-color > input {
1238 1020 opacity: 0.75;
1239 1021 width: 115px;
1240 1022 max-width: 100%;
1241 1023 }
1242 -.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 {
1243 1035 float: left;
1244 1036 margin-right: 10px;
1245 1037 margin-bottom: 5px;
1246 1038 }
1247 -.adminify-section .adminify-field-color_group .adminify--title {
1248 - color: #48455f;
1039 +.adminify-field-color_group .adminify--title {
1040 + color: #999;
1249 1041 margin-bottom: 5px;
1250 1042 }
1251 -.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;
1252 1049 background-color: #fff;
1050 + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1253 1051 }
1254 -.adminify-section .adminify-field-fieldset .adminify-fieldset-content > .adminify-field {
1255 - padding: 12px;
1256 - border-radius: 2px;
1052 +.adminify-field-fieldset .adminify-fieldset-content > .adminify-field {
1053 + padding: 15px;
1257 1054 }
1258 -.adminify-section .adminify-field-fieldset .adminify-field-subheading {
1259 - font-size: 18px;
1260 - letter-spacing: 0.1px;
1261 - border-bottom: 1px solid #dedee7;
1262 - line-height: 1.5em;
1055 +.adminify-field-fieldset .adminify-field-subheading {
1056 + font-size: 13px;
1263 1057 }
1264 -.adminify-section .adminify-field-date input {
1058 +
1059 +/**
1060 + * 03. 12. Field: date
1061 + */
1062 +.adminify-field-date input {
1265 1063 margin: 0;
1266 1064 }
1267 -.adminify-section .adminify-field-date .adminify--to {
1065 +.adminify-field-date .adminify--to {
1268 1066 margin-left: 7px;
1269 1067 }
1270 -.adminify-section .adminify-datepicker-wrapper {
1068 +
1069 +.adminify-datepicker-wrapper {
1271 1070 margin-top: 5px;
1272 1071 width: auto;
1273 1072 background-color: #fff;
1274 1073 z-index: 9999999 !important;
@@ -1273,9 +1072,9 @@
1273 1072 background-color: #fff;
1274 1073 z-index: 9999999 !important;
1275 1074 box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);
1276 1075 }
1277 -.adminify-section .adminify-datepicker-wrapper * {
1076 +.adminify-datepicker-wrapper * {
1278 1077 float: none;
1279 1078 margin: 0;
1280 1079 padding: 0;
1281 1080 font-family: inherit;
@@ -1280,29 +1079,28 @@
1280 1079 padding: 0;
1281 1080 font-family: inherit;
1282 1081 font-weight: normal;
1283 1082 font-style: normal;
1284 - -webkit-text-decoration: none;
1285 1083 text-decoration: none;
1286 1084 border: 0;
1287 1085 border-radius: 0;
1288 1086 box-shadow: none;
1289 1087 }
1290 -.adminify-section .adminify-datepicker-wrapper .ui-widget-header,
1291 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-header {
1088 +.adminify-datepicker-wrapper .ui-widget-header,
1089 +.adminify-datepicker-wrapper .ui-datepicker-header {
1292 1090 color: #fff;
1293 1091 background: #00a0d2;
1294 1092 }
1295 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-header .ui-state-hover {
1093 +.adminify-datepicker-wrapper .ui-datepicker-header .ui-state-hover {
1296 1094 cursor: pointer;
1297 1095 }
1298 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-title {
1096 +.adminify-datepicker-wrapper .ui-datepicker-title {
1299 1097 font-size: 14px;
1300 1098 line-height: 40px;
1301 1099 text-align: center;
1302 1100 }
1303 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev,
1304 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-next {
1101 +.adminify-datepicker-wrapper .ui-datepicker-prev,
1102 +.adminify-datepicker-wrapper .ui-datepicker-next {
1305 1103 position: static;
1306 1104 top: auto;
1307 1105 left: auto;
1308 1106 right: auto;
@@ -1318,183 +1116,182 @@
1318 1116 text-rendering: auto;
1319 1117 -webkit-font-smoothing: antialiased;
1320 1118 -moz-osx-font-smoothing: grayscale;
1321 1119 }
1322 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-next span,
1323 -.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 {
1324 1122 display: none;
1325 1123 }
1326 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev {
1124 +.adminify-datepicker-wrapper .ui-datepicker-prev {
1327 1125 float: left;
1328 1126 }
1329 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-next {
1127 +.adminify-datepicker-wrapper .ui-datepicker-next {
1330 1128 float: right;
1331 1129 }
1332 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev:before {
1333 - content: "\f053";
1130 +.adminify-datepicker-wrapper .ui-datepicker-prev:before {
1131 + content: '\f053';
1334 1132 }
1335 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-next:before {
1336 - content: "\f054";
1133 +.adminify-datepicker-wrapper .ui-datepicker-next:before {
1134 + content: '\f054';
1337 1135 }
1338 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev-hover,
1339 -.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 {
1340 1138 opacity: 0.75;
1341 1139 }
1342 -.adminify-section .adminify-datepicker-wrapper tbody .ui-datepicker-week-col {
1140 +.adminify-datepicker-wrapper tbody .ui-datepicker-week-col {
1343 1141 background-color: #f7f7f7;
1344 1142 }
1345 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-buttonpane {
1143 +.adminify-datepicker-wrapper .ui-datepicker-buttonpane {
1346 1144 padding: 10px;
1347 1145 text-align: center;
1348 1146 background-color: #f7f7f7;
1349 1147 }
1350 -.adminify-section .adminify-datepicker-wrapper .ui-datepicker-buttonpane button {
1148 +.adminify-datepicker-wrapper .ui-datepicker-buttonpane button {
1351 1149 cursor: pointer;
1352 1150 margin: 0 5px;
1353 1151 padding: 7px 14px;
1354 - border: 1px solid #dedee7;
1152 + border: 1px solid #eee;
1355 1153 background-color: #fff;
1356 1154 }
1357 -.adminify-section .adminify-datepicker-wrapper select {
1155 +.adminify-datepicker-wrapper select {
1358 1156 margin: 0 4px;
1359 1157 }
1360 -.adminify-section .adminify-datepicker-wrapper select option {
1158 +.adminify-datepicker-wrapper select option {
1361 1159 color: #555;
1362 1160 }
1363 -.adminify-section .adminify-datepicker-wrapper table {
1161 +.adminify-datepicker-wrapper table {
1364 1162 font-size: 13px;
1365 1163 border-collapse: collapse;
1366 1164 width: 100%;
1367 1165 }
1368 -.adminify-section .adminify-datepicker-wrapper thead {
1166 +.adminify-datepicker-wrapper thead {
1369 1167 color: #fff;
1370 1168 background: #32373c;
1371 1169 }
1372 -.adminify-section .adminify-datepicker-wrapper th {
1170 +.adminify-datepicker-wrapper th {
1373 1171 text-align: center;
1374 1172 padding: 7px;
1375 1173 border: 1px solid #444;
1376 1174 }
1377 -.adminify-section .adminify-datepicker-wrapper td {
1175 +.adminify-datepicker-wrapper td {
1378 1176 text-align: center;
1379 - border: 1px solid #dedee7;
1177 + border: 1px solid #f4f4f4;
1380 1178 }
1381 -.adminify-section .adminify-datepicker-wrapper td.ui-datepicker-other-month {
1179 +.adminify-datepicker-wrapper td.ui-datepicker-other-month {
1382 1180 border: transparent;
1383 1181 }
1384 -.adminify-section .adminify-datepicker-wrapper td .ui-state-default {
1182 +.adminify-datepicker-wrapper td .ui-state-default {
1385 1183 color: #555;
1386 1184 width: auto;
1387 1185 display: block;
1388 1186 padding: 6px 12px;
1389 1187 }
1390 -.adminify-section .adminify-datepicker-wrapper td .ui-state-active,
1391 -.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 {
1392 1190 color: #fff;
1393 1191 background-color: #0073aa;
1394 1192 }
1395 -.adminify-section .adminify-datepicker-wrapper td.ui-state-disabled .ui-state-default {
1193 +.adminify-datepicker-wrapper td.ui-state-disabled .ui-state-default {
1396 1194 opacity: 0.5;
1397 1195 }
1398 -.adminify-section .adminify-field-datetime input {
1196 +
1197 +/**
1198 + * 03. 13. Field: datetime
1199 + */
1200 +.adminify-field-datetime input {
1399 1201 margin: 0;
1400 1202 }
1401 -.adminify-section .adminify-field-datetime .adminify--to {
1203 +.adminify-field-datetime .adminify--to {
1402 1204 margin-left: 7px;
1403 1205 }
1404 -.adminify-section .adminify-flatpickr select,
1405 -.adminify-section .adminify-flatpickr input {
1206 +
1207 +.adminify-flatpickr select,
1208 +.adminify-flatpickr input {
1406 1209 min-height: auto;
1407 1210 }
1408 -.adminify-section .adminify-flatpickr select:focus,
1409 -.adminify-section .adminify-flatpickr input:focus {
1211 +.adminify-flatpickr select:focus,
1212 +.adminify-flatpickr input:focus {
1410 1213 box-shadow: none;
1411 1214 }
1412 -.adminify-section .adminify-flatpickr.open {
1215 +.adminify-flatpickr.open {
1413 1216 z-index: 9999999 !important;
1414 1217 }
1415 -.adminify-section .adminify-field-gallery ul {
1218 +
1219 +/**
1220 + * 03. 14. Field: gallery
1221 + */
1222 +.adminify-field-gallery ul {
1416 1223 margin: 0;
1417 1224 padding: 0;
1418 1225 list-style-type: none;
1419 1226 }
1420 -.adminify-section .adminify-field-gallery ul li {
1227 +.adminify-field-gallery ul li {
1421 1228 display: inline-block;
1422 1229 position: relative;
1423 1230 padding: 4px;
1424 1231 margin: 0 5px 10px 0;
1425 - border: 1px solid #dedee7;
1232 + border: 1px solid #ccc;
1426 1233 background-color: #f9f9f9;
1427 1234 border-radius: 2px;
1428 1235 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
1429 1236 }
1430 -.adminify-section .adminify-field-gallery ul li img {
1237 +.adminify-field-gallery ul li img {
1431 1238 max-height: 60px;
1432 1239 display: inline-block;
1433 1240 vertical-align: middle;
1434 1241 }
1435 -.adminify-section .adminify-field-gallery .button {
1242 +.adminify-field-gallery .button {
1436 1243 margin-right: 5px;
1437 1244 margin-bottom: 5px;
1438 1245 }
1439 -.adminify-section .adminify-field-group {
1440 - display: block;
1441 -}
1442 -.adminify-section .adminify-field-group .adminify-cloneable-hidden {
1246 +
1247 +/**
1248 + * 03. 15. Field: group
1249 + */
1250 +.adminify-field-group .adminify-cloneable-hidden {
1443 1251 display: none !important;
1444 1252 }
1445 -.adminify-section .adminify-field-group .adminify-cloneable-wrapper {
1253 +.adminify-field-group .adminify-cloneable-wrapper {
1446 1254 position: relative;
1447 1255 }
1448 -.adminify-section .adminify-field-group .adminify-cloneable-item {
1256 +.adminify-field-group .adminify-cloneable-item {
1449 1257 display: none;
1450 1258 position: relative;
1451 - margin-bottom: 16px;
1259 + margin-bottom: 5px;
1452 1260 }
1453 -.adminify-section .adminify-field-group .adminify-cloneable-item .adminify-cloneable-title {
1261 +.adminify-field-group .adminify-cloneable-item h4 {
1454 1262 font-size: 1em;
1455 - color: #48455f;
1456 - border: 1px solid #dedee7;
1457 - background: #fff;
1458 1263 }
1459 -.adminify-section .adminify-field-group .adminify-cloneable-item .adminify-cloneable-title .adminify-cloneable-header-icon {
1460 - margin-right: 4px;
1461 -}
1462 -.adminify-section .adminify-field-group .adminify-cloneable-item .adminify-cloneable-title:hover {
1463 - border-color: #dedee7;
1464 -}
1465 -.adminify-section .adminify-field-group .ui-accordion .adminify-cloneable-item {
1264 +.adminify-field-group .ui-accordion .adminify-cloneable-item {
1466 1265 display: block;
1467 1266 }
1468 -.adminify-section .adminify-field-group .adminify-cloneable-content {
1469 - border: 1px solid #dedee7;
1267 +.adminify-field-group .adminify-cloneable-content {
1268 + border: 1px solid #ccd0d4;
1470 1269 background-color: #fff;
1471 1270 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1472 1271 }
1473 -.adminify-section .adminify-field-group .adminify-cloneable-content > .adminify-field {
1272 +.adminify-field-group .adminify-cloneable-content > .adminify-field {
1474 1273 padding: 15px;
1475 1274 }
1476 -.adminify-section .adminify-field-group .adminify-cloneable-title {
1275 +.adminify-field-group .adminify-cloneable-title {
1477 1276 display: block;
1478 1277 cursor: pointer;
1479 1278 position: relative;
1480 - -webkit-user-select: none;
1481 - -moz-user-select: none;
1482 - user-select: none;
1279 + user-select: none;
1483 1280 margin: 0;
1484 1281 padding: 15px 65px 15px 10px;
1485 1282 min-height: 0;
1486 1283 font-size: 100%;
1487 - border: 1px solid #dedee7;
1284 + border: 1px solid #ccd0d4;
1488 1285 background-color: #fafafa;
1489 1286 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1490 - transition: border-color 0.15s;
1287 + transition: border-color .15s;
1491 1288 }
1492 -.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 {
1493 1290 border-color: #999;
1494 1291 outline: none;
1495 1292 }
1496 -.adminify-section .adminify-field-group .adminify-cloneable-helper {
1293 +.adminify-field-group .adminify-cloneable-helper {
1497 1294 position: absolute;
1498 1295 top: 12px;
1499 1296 right: 10px;
1500 1297 z-index: 1;
@@ -1500,39 +1297,39 @@
1500 1297 z-index: 1;
1501 1298 font-size: 14px;
1502 1299 line-height: 1em;
1503 1300 }
1504 -.adminify-section .adminify-field-group .adminify-cloneable-helper i {
1301 +.adminify-field-group .adminify-cloneable-helper i {
1505 1302 display: inline-block;
1506 1303 cursor: pointer;
1507 1304 padding: 5px;
1508 1305 color: #999;
1509 1306 }
1510 -.adminify-section .adminify-field-group .adminify-cloneable-helper i:hover {
1307 +.adminify-field-group .adminify-cloneable-helper i:hover {
1511 1308 color: #555;
1512 1309 }
1513 -.adminify-section .adminify-field-group .adminify-cloneable-content {
1310 +.adminify-field-group .adminify-cloneable-content {
1514 1311 padding: 0;
1515 1312 border-top: 0;
1516 1313 }
1517 -.adminify-section .adminify-field-group .adminify-cloneable-title-prefix,
1518 -.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 {
1519 1316 margin-right: 5px;
1520 1317 }
1521 -.adminify-section .adminify-field-group .adminify-cloneable-alert {
1318 +.adminify-field-group .adminify-cloneable-alert {
1522 1319 display: none;
1523 1320 margin-bottom: 5px;
1524 1321 padding: 10px 20px;
1525 1322 color: #a94442;
1526 - border: 1px solid #dedee7;
1323 + border: 1px solid #ebccd1;
1527 1324 background-color: #f2dede;
1528 1325 }
1529 -.adminify-section .adminify-field-group .widget-placeholder {
1326 +.adminify-field-group .widget-placeholder {
1530 1327 margin-bottom: 10px;
1531 1328 border: 1px dashed #f1c40f;
1532 1329 background-color: #fffae4;
1533 1330 }
1534 -.adminify-section .adminify-field-group .adminify-cloneable-header-icon {
1331 +.adminify-field-group .adminify-cloneable-header-icon {
1535 1332 display: inline-block;
1536 1333 text-align: center;
1537 1334 font-size: 14px;
1538 1335 width: 17px;
@@ -1538,9 +1335,9 @@
1538 1335 width: 17px;
1539 1336 text-indent: 0;
1540 1337 vertical-align: text-top;
1541 1338 }
1542 -.adminify-section .adminify-field-group .adminify-cloneable-placeholder {
1339 +.adminify-field-group .adminify-cloneable-placeholder {
1543 1340 background-color: #ddd;
1544 1341 margin-top: 4px;
1545 1342 width: 100px;
1546 1343 height: 10px;
@@ -1549,44 +1346,45 @@
1549 1346 display: inline-block;
1550 1347 vertical-align: top;
1551 1348 border-radius: 2px;
1552 1349 }
1553 -.adminify-section .adminify-field-group .adminify-cloneable-add {
1554 - -webkit-text-decoration: none;
1555 - text-decoration: none;
1556 - font-weight: 500;
1557 -}
1558 -.adminify-section .adminify-field-icon .adminify-icon-select {
1350 +
1351 +/**
1352 + * 03. 16. Field: icon
1353 + */
1354 +.adminify-field-icon .adminify-icon-select {
1559 1355 display: flex;
1560 - gap: 8px;
1356 + grid-gap: 5px;
1561 1357 }
1562 -.adminify-section .adminify-field-icon .adminify-icon-preview:not(.hidden) {
1358 +.adminify-field-icon .adminify-icon-preview:not(.hidden) {
1563 1359 display: flex;
1564 1360 }
1565 -.adminify-section .adminify-field-icon .adminify-icon-preview i {
1361 +.adminify-field-icon .adminify-icon-preview i {
1566 1362 display: flex;
1567 1363 justify-content: center;
1568 1364 align-items: center;
1569 - width: 32px;
1570 - height: 100%;
1571 - font-size: 16px;
1365 + width: 30px;
1366 + font-size: 14px;
1572 1367 text-align: center;
1573 1368 vertical-align: top;
1574 - color: #48455f;
1575 - border: 1px solid #dedee7;
1576 - background-color: #e9e9f6;
1369 + color: #555;
1370 + border: 1px solid #ccc;
1371 + background-color: #f7f7f7;
1577 1372 border-radius: 3px;
1578 1373 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
1579 1374 }
1580 -.adminify-section .adminify-field-image_select .adminify--image {
1375 +
1376 +/**
1377 + * 03. 17. Field: image_select
1378 + */
1379 +.adminify-field-image_select .adminify--image {
1581 1380 display: inline-block;
1582 - margin: 0 16px 16px 0;
1583 - border: 1px solid #dedee7;
1381 + margin: 0 5px 5px 0;
1584 1382 }
1585 -.adminify-section .adminify-field-image_select .adminify--inline-list .adminify--image {
1383 +.adminify-field-image_select .adminify--inline-list .adminify--image {
1586 1384 display: block;
1587 1385 }
1588 -.adminify-section .adminify-field-image_select figure {
1386 +.adminify-field-image_select figure {
1589 1387 cursor: pointer;
1590 1388 position: relative;
1591 1389 display: inline-block;
1592 1390 max-width: 100%;
@@ -1593,17 +1391,15 @@
1593 1391 margin: 0;
1594 1392 vertical-align: bottom;
1595 1393 border: 2px solid transparent;
1596 1394 background-color: #fff;
1597 - -webkit-user-select: none;
1598 - -moz-user-select: none;
1599 - user-select: none;
1600 - transition: all 0.2s;
1395 + user-select: none;
1396 + transition: all .2s;
1601 1397 }
1602 -.adminify-section .adminify-field-image_select figure:before {
1398 +.adminify-field-image_select figure:before {
1603 1399 position: absolute;
1604 1400 top: 0;
1605 - right: 0;
1401 + left: 0;
1606 1402 text-align: center;
1607 1403 font-size: 10px;
1608 1404 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
1609 1405 font-weight: 900;
@@ -1612,103 +1408,113 @@
1612 1408 height: 16px;
1613 1409 line-height: 14px;
1614 1410 opacity: 0;
1615 1411 color: #fff;
1616 - background-color: var(--adminify-primary);
1617 - transition: opacity 0.2s;
1412 + background-color: #222;
1413 + transition: opacity .2s;
1618 1414 }
1619 -.adminify-section .adminify-field-image_select .adminify--active figure {
1620 - border-width: 2px;
1621 - border-color: var(--adminify-primary);
1415 +.adminify-field-image_select .adminify--active figure {
1416 + border-color: #222;
1622 1417 box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
1623 1418 }
1624 -.adminify-section .adminify-field-image_select .adminify--active figure:before {
1419 +.adminify-field-image_select .adminify--active figure:before {
1625 1420 opacity: 1;
1626 1421 }
1627 -.adminify-section .adminify-field-image_select img {
1422 +.adminify-field-image_select img {
1628 1423 max-width: 100%;
1629 1424 height: auto;
1630 1425 vertical-align: top;
1631 1426 }
1632 -.adminify-section .adminify-field-image_select input {
1427 +.adminify-field-image_select input {
1633 1428 display: none;
1634 1429 }
1635 -.adminify-section .adminify-field-link_color .adminify--left {
1430 +
1431 +/**
1432 + * 03. 18. Field: link_color
1433 + */
1434 +.adminify-field-link_color .adminify--left {
1636 1435 float: left;
1637 1436 margin-right: 10px;
1638 1437 margin-bottom: 5px;
1639 1438 }
1640 -.adminify-section .adminify-field-link_color .adminify--title {
1439 +.adminify-field-link_color .adminify--title {
1641 1440 color: #777;
1642 1441 margin-bottom: 5px;
1643 1442 }
1644 -.adminify-section .adminify-field-map input {
1443 +
1444 +/**
1445 + * 03. 19. Field: map
1446 + */
1447 +.adminify-field-map input {
1645 1448 width: 100%;
1646 1449 }
1647 -.adminify-section .adminify-field-map input[type=text].ui-autocomplete-loading {
1450 +.adminify-field-map input[type="text"].ui-autocomplete-loading {
1648 1451 background-position-x: calc(100% - 5px);
1649 1452 }
1650 -.adminify-section .adminify-field-map .adminify--map-search + .adminify--map-osm-wrap {
1453 +.adminify-field-map .adminify--map-search + .adminify--map-osm-wrap {
1651 1454 margin-top: 10px;
1652 1455 }
1653 -.adminify-section .adminify-field-map .adminify--map-osm-wrap {
1456 +.adminify-field-map .adminify--map-osm-wrap {
1654 1457 position: relative;
1655 1458 padding: 5px;
1656 - border: 1px solid #dedee7;
1459 + border: 1px solid #eee;
1657 1460 background-color: #fff;
1658 1461 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1659 1462 }
1660 -.adminify-section .adminify-field-map .adminify--map-osm {
1463 +.adminify-field-map .adminify--map-osm {
1661 1464 position: relative;
1662 1465 z-index: 1;
1663 1466 min-height: 250px;
1664 1467 }
1665 -.adminify-section .adminify-field-map .adminify--map-inputs {
1468 +.adminify-field-map .adminify--map-inputs {
1666 1469 margin-top: 10px;
1667 1470 display: flex;
1668 1471 justify-content: space-between;
1669 1472 }
1670 -.adminify-section .adminify-field-map .adminify--map-input {
1473 +.adminify-field-map .adminify--map-input {
1671 1474 flex: 1;
1672 1475 }
1673 -.adminify-section .adminify-field-map .adminify--map-input:last-child {
1476 +.adminify-field-map .adminify--map-input:last-child {
1674 1477 padding-left: 10px;
1675 1478 }
1676 -.adminify-section .adminify-field-map label {
1479 +.adminify-field-map label {
1677 1480 display: block;
1678 1481 color: #777;
1679 1482 font-size: 12px;
1680 1483 margin: 0 0 2px 0;
1681 1484 }
1682 -.adminify-section .adminify-map-ui-autocomplate {
1485 +
1486 +.adminify-map-ui-autocomplate {
1683 1487 z-index: 999999;
1684 1488 border-radius: 4px;
1685 1489 overflow: hidden;
1686 1490 }
1687 -.adminify-section .adminify-field-media .adminify--placeholder {
1491 +
1492 +/**
1493 + * 03. 20. Field: media
1494 + */
1495 +.adminify-field-media .adminify--placeholder {
1688 1496 display: flex;
1689 - align-items: stretch;
1690 - gap: 8px;
1497 + align-items: flex-start;
1691 1498 }
1692 -.adminify-section .adminify-field-media .adminify--placeholder input {
1499 +.adminify-field-media .adminify--placeholder input {
1693 1500 width: 100%;
1694 1501 margin: 0;
1695 1502 }
1696 -.adminify-section .adminify-field-media .adminify--placeholder .adminify--button {
1697 - display: flex;
1698 - align-items: center;
1699 - white-space: nowrap;
1700 -}
1701 -.adminify-section .adminify-field-media .button {
1503 +.adminify-field-media .button {
1702 1504 margin-left: 5px;
1703 1505 }
1704 -.adminify-section .adminify-field-media .hidden + .button {
1506 +.adminify-field-media .hidden + .button {
1705 1507 margin-left: 0;
1706 1508 }
1707 -.adminify-section .adminify-field-media .adminify--preview {
1509 +.adminify-field-media .adminify--preview {
1708 1510 position: relative;
1709 1511 }
1710 -.adminify-section .adminify-field-palette .adminify--palette {
1512 +
1513 +/**
1514 + * 03. 21. Field: palette
1515 + */
1516 +.adminify-field-palette .adminify--palette {
1711 1517 position: relative;
1712 1518 display: inline-block;
1713 1519 cursor: pointer;
1714 1520 border: 2px solid #ddd;
@@ -1713,14 +1519,13 @@
1713 1519 cursor: pointer;
1714 1520 border: 2px solid #ddd;
1715 1521 margin-right: 10px;
1716 1522 margin-bottom: 10px;
1717 - -moz-user-select: none;
1718 - user-select: none;
1523 + user-select: none;
1719 1524 -webkit-user-select: none;
1720 - transition: all 0.2s;
1525 + transition: all .2s;
1721 1526 }
1722 -.adminify-section .adminify-field-palette .adminify--palette span {
1527 +.adminify-field-palette .adminify--palette span {
1723 1528 vertical-align: middle;
1724 1529 display: inline-block;
1725 1530 width: 22px;
1726 1531 height: 60px;
@@ -1727,9 +1532,9 @@
1727 1532 line-height: 60px;
1728 1533 overflow: hidden;
1729 1534 text-indent: -999px;
1730 1535 }
1731 -.adminify-section .adminify-field-palette .adminify--palette:before {
1536 +.adminify-field-palette .adminify--palette:before {
1732 1537 position: absolute;
1733 1538 top: 0;
1734 1539 left: 0;
1735 1540 text-align: center;
@@ -1742,45 +1547,49 @@
1742 1547 line-height: 14px;
1743 1548 opacity: 0;
1744 1549 color: #fff;
1745 1550 background-color: #222;
1746 - transition: opacity 0.2s;
1551 + transition: opacity .2s;
1747 1552 }
1748 -.adminify-section .adminify-field-palette .adminify--active {
1553 +.adminify-field-palette .adminify--active {
1749 1554 border-color: #222;
1750 1555 box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
1751 1556 }
1752 -.adminify-section .adminify-field-palette .adminify--active:before {
1557 +.adminify-field-palette .adminify--active:before {
1753 1558 opacity: 1;
1754 1559 }
1755 -.adminify-section .adminify-field-palette input {
1560 +.adminify-field-palette input {
1756 1561 display: none;
1757 1562 }
1758 -.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 {
1759 1568 width: 100%;
1760 1569 }
1761 -.adminify-section .adminify-field-repeater .adminify-repeater-hidden {
1570 +.adminify-field-repeater .adminify-repeater-hidden {
1762 1571 display: none !important;
1763 1572 }
1764 -.adminify-section .adminify-field-repeater .adminify-repeater-wrapper .adminify-repeater-item {
1573 +.adminify-field-repeater .adminify-repeater-wrapper .adminify-repeater-item {
1765 1574 display: table;
1766 1575 width: 100%;
1767 1576 margin-bottom: 5px;
1768 - border: 1px solid #dedee7;
1577 + border: 1px solid #eee;
1769 1578 }
1770 -.adminify-section .adminify-field-repeater .adminify-repeater-wrapper .adminify-repeater-item h4 {
1579 +.adminify-field-repeater .adminify-repeater-wrapper .adminify-repeater-item h4 {
1771 1580 font-size: 1em;
1772 1581 }
1773 -.adminify-section .adminify-field-repeater .adminify-repeater-content {
1582 +.adminify-field-repeater .adminify-repeater-content {
1774 1583 width: 100%;
1775 1584 display: table-cell;
1776 1585 vertical-align: middle;
1777 1586 background-color: #fff;
1778 1587 }
1779 -.adminify-section .adminify-field-repeater .adminify-repeater-content > .adminify-field {
1588 +.adminify-field-repeater .adminify-repeater-content > .adminify-field {
1780 1589 padding: 15px;
1781 1590 }
1782 -.adminify-section .adminify-field-repeater .adminify-repeater-helper {
1591 +.adminify-field-repeater .adminify-repeater-helper {
1783 1592 width: 100%;
1784 1593 display: table-cell;
1785 1594 vertical-align: middle;
1786 1595 text-align: center;
@@ -1788,35 +1597,35 @@
1788 1597 line-height: 1em;
1789 1598 border-left: 1px solid #eee;
1790 1599 background-color: #f7f7f7;
1791 1600 }
1792 -.adminify-section .adminify-field-repeater .adminify-repeater-helper i {
1601 +.adminify-field-repeater .adminify-repeater-helper i {
1793 1602 display: inline-block;
1794 1603 cursor: pointer;
1795 1604 color: #999;
1796 1605 padding: 5px;
1797 1606 }
1798 -.adminify-section .adminify-field-repeater .adminify-repeater-helper i:hover {
1607 +.adminify-field-repeater .adminify-repeater-helper i:hover {
1799 1608 color: #555;
1800 1609 }
1801 -.adminify-section .adminify-field-repeater .adminify-repeater-helper-inner {
1610 +.adminify-field-repeater .adminify-repeater-helper-inner {
1802 1611 width: 75px;
1803 1612 }
1804 -.adminify-section .adminify-field-repeater .adminify-repeater-alert {
1613 +.adminify-field-repeater .adminify-repeater-alert {
1805 1614 display: none;
1806 1615 margin-bottom: 5px;
1807 1616 padding: 10px 20px;
1808 1617 color: #a94442;
1809 - border: 1px solid #dedee7;
1618 + border: 1px solid #ebccd1;
1810 1619 background-color: #f2dede;
1811 1620 }
1812 -.adminify-section .adminify-field-repeater .widget-placeholder {
1621 +.adminify-field-repeater .widget-placeholder {
1813 1622 height: 50px;
1814 1623 margin-bottom: 3px;
1815 1624 border: 1px dashed #f1c40f;
1816 1625 background-color: #fffae4;
1817 1626 }
1818 -.adminify-section .adminify-field-repeater .ui-sortable-helper {
1627 +.adminify-field-repeater .ui-sortable-helper {
1819 1628 height: 50px !important;
1820 1629 overflow: hidden !important;
1821 1630 border-color: #ccc !important;
1822 1631 background-color: #eee !important;
@@ -1821,86 +1630,83 @@
1821 1630 border-color: #ccc !important;
1822 1631 background-color: #eee !important;
1823 1632 opacity: 0.5;
1824 1633 }
1825 -.adminify-section .adminify-field-repeater .ui-sortable-helper .adminify-repeater-helper,
1826 -.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 {
1827 1636 display: none;
1828 1637 }
1829 -.adminify-section .adminify-repeater-add {
1830 - margin-top: 8px;
1831 - display: inline-block;
1832 -}
1833 -.adminify-section .adminify-field-select .adminify-fieldset {
1638 +
1639 +/**
1640 + * 03. 23. Field: select
1641 + */
1642 +.adminify-field-select .adminify-fieldset {
1834 1643 min-height: 30px;
1835 1644 }
1836 -.adminify-section .adminify-field-select .adminify-chosen {
1645 +.adminify-field-select .adminify-chosen {
1837 1646 display: none;
1838 1647 }
1839 -.adminify-section .adminify-field-select select {
1648 +.adminify-field-select select {
1840 1649 max-width: 100%;
1841 1650 margin: 0;
1842 1651 }
1843 -.adminify-section .adminify-field-select .adminify-hide-select {
1652 +.adminify-field-select .adminify-hide-select {
1844 1653 display: none !important;
1845 1654 }
1846 -.adminify-section .adminify-field-slider .adminify--wrap {
1655 +
1656 +/**
1657 + * 03. 24. Field: slider
1658 + */
1659 +.adminify-field-slider .adminify--wrap {
1847 1660 display: flex;
1848 1661 align-items: center;
1849 1662 }
1850 -.adminify-section .adminify-field-slider .adminify--input {
1663 +.adminify-field-slider .adminify--input {
1851 1664 display: flex;
1852 - position: relative;
1853 1665 }
1854 -.adminify-section .adminify-field-slider .adminify--unit {
1855 - position: absolute;
1856 - z-index: 1;
1857 - right: 4px;
1858 - top: 4px;
1859 - bottom: 4px;
1860 - padding: 2px 6px;
1861 - color: #736e91;
1862 - font-size: 11px;
1863 - line-height: 1;
1864 - border-radius: 2px;
1865 - background: #e9e9f6;
1866 - -webkit-user-select: none;
1867 - -moz-user-select: none;
1868 - user-select: none;
1666 +.adminify-field-slider .adminify--unit {
1869 1667 display: flex;
1870 1668 justify-content: center;
1871 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;
1872 1679 }
1873 -.adminify-section .adminify-field-slider .adminify-slider-ui {
1680 +.adminify-field-slider .adminify-slider-ui {
1874 1681 margin-right: 15px;
1875 1682 }
1876 -.adminify-section .adminify-field-slider input[type=number] {
1683 +.adminify-field-slider input[type=number] {
1877 1684 position: relative;
1878 1685 z-index: 1;
1879 1686 margin: 0;
1880 - width: 70px;
1687 + width: 50px;
1881 1688 text-align: center;
1882 - padding-right: 26px;
1883 1689 }
1884 -.adminify-section .adminify-field-slider .adminify--is-unit {
1690 +.adminify-field-slider .adminify--is-unit {
1885 1691 border-top-right-radius: 0 !important;
1886 1692 border-bottom-right-radius: 0 !important;
1887 1693 }
1888 -.adminify-section .adminify-field-slider .ui-slider {
1694 +.adminify-field-slider .ui-slider {
1889 1695 position: relative;
1890 1696 width: 100%;
1891 1697 height: 3px;
1892 1698 border: none;
1893 - background: #dedee7;
1699 + background: #ddd;
1894 1700 border-radius: 2px;
1895 1701 }
1896 -.adminify-section .adminify-field-slider .ui-slider-range {
1702 +.adminify-field-slider .ui-slider-range {
1897 1703 height: 3px;
1898 1704 border: none;
1899 - background: var(--adminify-primary);
1705 + background: #333;
1900 1706 border-radius: 2px;
1901 1707 }
1902 -.adminify-section .adminify-field-slider .ui-slider-handle {
1708 +.adminify-field-slider .ui-slider-handle {
1903 1709 position: absolute;
1904 1710 width: 16px;
1905 1711 height: 16px;
1906 1712 top: -7px;
@@ -1905,39 +1711,43 @@
1905 1711 height: 16px;
1906 1712 top: -7px;
1907 1713 margin-left: -8px;
1908 1714 border: none;
1909 - background: var(--adminify-primary);
1910 - border-radius: 50%;
1715 + background: #333;
1716 + border-radius: 2px;
1911 1717 }
1912 -.adminify-section .adminify-field-slider .ui-state-active,
1913 -.adminify-section .adminify-field-slider .ui-slider-handle:hover {
1718 +.adminify-field-slider .ui-state-active,
1719 +.adminify-field-slider .ui-slider-handle:hover {
1914 1720 cursor: pointer;
1915 - background: var(--adminify-primary);
1721 + background: #111;
1916 1722 }
1917 -.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 {
1918 1728 width: 100%;
1919 1729 max-width: 100%;
1920 1730 }
1921 -.adminify-section .adminify-field-sortable .adminify-sortable .adminify-sortable-item {
1731 +.adminify-field-sortable .adminify-sortable .adminify-sortable-item {
1922 1732 display: table;
1923 1733 width: 100%;
1924 1734 margin-bottom: 5px;
1925 - border: 1px solid border;
1735 + border: 1px solid #eee;
1926 1736 }
1927 -.adminify-section .adminify-field-sortable .adminify-sortable .adminify-sortable-item h4 {
1737 +.adminify-field-sortable .adminify-sortable .adminify-sortable-item h4 {
1928 1738 font-size: 1em;
1929 1739 }
1930 -.adminify-section .adminify-field-sortable .adminify-sortable-content {
1740 +.adminify-field-sortable .adminify-sortable-content {
1931 1741 width: 100%;
1932 1742 display: table-cell;
1933 1743 vertical-align: middle;
1934 1744 background-color: #fff;
1935 1745 }
1936 -.adminify-section .adminify-field-sortable .adminify-sortable-content > .adminify-field {
1746 +.adminify-field-sortable .adminify-sortable-content > .adminify-field {
1937 1747 padding: 15px;
1938 1748 }
1939 -.adminify-section .adminify-field-sortable .adminify-sortable-helper {
1749 +.adminify-field-sortable .adminify-sortable-helper {
1940 1750 width: 100%;
1941 1751 display: table-cell;
1942 1752 vertical-align: middle;
1943 1753 text-align: center;
@@ -1942,67 +1752,71 @@
1942 1752 vertical-align: middle;
1943 1753 text-align: center;
1944 1754 font-size: 14px;
1945 1755 line-height: 1em;
1946 - border-left: 1px solid #dedee7;
1756 + border-left: 1px solid #eee;
1947 1757 background-color: #f7f7f7;
1948 1758 }
1949 -.adminify-section .adminify-field-sortable .adminify-sortable-helper i {
1759 +.adminify-field-sortable .adminify-sortable-helper i {
1950 1760 display: inline-block;
1951 1761 cursor: pointer;
1952 1762 width: 50px;
1953 1763 color: #555;
1954 1764 }
1955 -.adminify-section .adminify-field-sortable .adminify-sortable-helper i:hover {
1765 +.adminify-field-sortable .adminify-sortable-helper i:hover {
1956 1766 opacity: 0.5;
1957 1767 }
1958 -.adminify-section .adminify-field-sortable .widget-placeholder {
1768 +.adminify-field-sortable .widget-placeholder {
1959 1769 height: 50px;
1960 1770 margin-bottom: 3px;
1961 1771 border: 1px dashed #f1c40f;
1962 1772 background-color: #fffae4;
1963 1773 }
1964 -.adminify-section .adminify-field-sortable .ui-sortable-helper {
1774 +.adminify-field-sortable .ui-sortable-helper {
1965 1775 height: 50px !important;
1966 1776 overflow: hidden !important;
1967 - border-color: #dedee7 !important;
1777 + border-color: #ccc !important;
1968 1778 background-color: #eee !important;
1969 1779 opacity: 0.5;
1970 1780 }
1971 -.adminify-section .adminify-field-sortable .ui-sortable-helper .adminify-sortable-helper,
1972 -.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 {
1973 1783 display: none;
1974 1784 }
1975 -.adminify-section .adminify-field-sorter .ui-sortable-placeholder {
1785 +
1786 +/**
1787 + * 03. 26. Field: sorter
1788 + */
1789 +.adminify-field-sorter .ui-sortable-placeholder {
1976 1790 height: 20px;
1977 1791 border: 1px dashed #f1c40f;
1978 1792 background-color: #fffae4;
1979 1793 }
1980 -.adminify-section .adminify-field-sorter .adminify-modules {
1794 +.adminify-field-sorter .adminify-modules {
1981 1795 float: left;
1982 1796 width: 50%;
1983 1797 box-sizing: border-box;
1984 1798 }
1985 -.adminify-section .adminify-field-sorter .adminify-modules:first-child {
1799 +.adminify-field-sorter .adminify-modules:first-child {
1986 1800 padding-right: 15px;
1987 1801 }
1988 -.adminify-section .adminify-field-sorter .adminify-modules:last-child {
1802 +.adminify-field-sorter .adminify-modules:last-child {
1989 1803 padding-left: 15px;
1990 1804 }
1991 -.adminify-section .adminify-field-sorter .adminify-disabled,
1992 -.adminify-section .adminify-field-sorter .adminify-enabled {
1805 +.adminify-field-sorter .adminify-disabled,
1806 +.adminify-field-sorter .adminify-enabled {
1993 1807 padding: 5px 15px;
1994 1808 border: 1px dashed #ddd;
1995 1809 background-color: #fff;
1996 1810 }
1997 -.adminify-section .adminify-field-sorter .adminify-disabled li {
1811 +.adminify-field-sorter .adminify-disabled li {
1998 1812 opacity: 0.5;
1999 - transition: opacity 0.15s;
1813 + transition: opacity .15s;
2000 1814 }
2001 -.adminify-section .adminify-field-sorter .adminify-disabled .ui-sortable-helper {
1815 +.adminify-field-sorter .adminify-disabled .ui-sortable-helper {
2002 1816 opacity: 1;
2003 1817 }
2004 -.adminify-section .adminify-field-sorter .adminify-sorter-title {
1818 +.adminify-field-sorter .adminify-sorter-title {
2005 1819 font-size: 13px;
2006 1820 font-weight: 600;
2007 1821 padding: 10px;
2008 1822 text-align: center;
@@ -2010,43 +1824,46 @@
2010 1824 border-bottom: none;
2011 1825 background-color: #f8f8f8;
2012 1826 text-transform: uppercase;
2013 1827 }
2014 -.adminify-section .adminify-field-sorter ul {
1828 +.adminify-field-sorter ul {
2015 1829 list-style-type: none;
2016 1830 margin: 0;
2017 1831 padding: 0;
2018 1832 min-height: 62px;
2019 1833 }
2020 -.adminify-section .adminify-field-sorter ul li {
1834 +.adminify-field-sorter ul li {
2021 1835 margin: 10px 0;
2022 1836 padding: 10px 15px;
2023 1837 cursor: move;
2024 1838 font-weight: bold;
2025 1839 text-align: center;
2026 - border: 1px solid #dedee7;
1840 + border: 1px solid #e5e5e5;
2027 1841 background-color: #fafafa;
2028 - transition: border-color 0.15s;
1842 + transition: border-color .15s;
2029 1843 }
2030 -.adminify-section .adminify-field-sorter ul li:hover {
1844 +.adminify-field-sorter ul li:hover {
2031 1845 border-color: #bbb;
2032 1846 }
2033 -.adminify-section .adminify-field-spinner .adminify--spin {
1847 +
1848 +/**
1849 + * 03. 27. Field: spinner
1850 + */
1851 +.adminify-field-spinner .adminify--spin {
2034 1852 display: flex;
2035 1853 }
2036 -.adminify-section .adminify-field-spinner .ui-widget {
1854 +.adminify-field-spinner .ui-widget {
2037 1855 font-family: inherit;
2038 1856 }
2039 -.adminify-section .adminify-field-spinner .ui-spinner {
1857 +.adminify-field-spinner .ui-spinner {
2040 1858 display: flex;
2041 1859 align-items: stretch;
2042 - overflow: visible;
2043 - overflow: initial;
1860 + overflow: unset;
2044 1861 border: none;
2045 1862 background: none;
2046 1863 border-radius: 0;
2047 1864 }
2048 -.adminify-section .adminify-field-spinner .ui-spinner .ui-button {
1865 +.adminify-field-spinner .ui-spinner .ui-button {
2049 1866 display: flex;
2050 1867 flex-direction: column;
2051 1868 justify-content: center;
2052 1869 text-align: center;
@@ -2056,51 +1873,49 @@
2056 1873 color: #555;
2057 1874 background-color: #f5f5f5;
2058 1875 border: 1px solid #7e8993;
2059 1876 }
2060 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button {
1877 +.adminify-field-spinner .ui-spinner .ui-spinner-button {
2061 1878 position: relative;
2062 1879 cursor: pointer;
2063 1880 height: auto;
2064 1881 }
2065 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button:hover {
1882 +.adminify-field-spinner .ui-spinner .ui-spinner-button:hover {
2066 1883 background-color: #e7e7e7;
2067 1884 }
2068 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button:active {
1885 +.adminify-field-spinner .ui-spinner .ui-spinner-button:active {
2069 1886 background-color: #ddd;
2070 1887 }
2071 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button:before {
1888 +.adminify-field-spinner .ui-spinner .ui-spinner-button:before {
2072 1889 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
2073 1890 font-weight: 900;
2074 1891 font-size: 14px;
2075 1892 line-height: 14px;
2076 1893 }
2077 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-down {
1894 +.adminify-field-spinner .ui-spinner .ui-spinner-down {
2078 1895 border-right: 0;
2079 1896 border-radius: 4px 0 0 4px;
2080 1897 }
2081 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-down:before {
1898 +.adminify-field-spinner .ui-spinner .ui-spinner-down:before {
2082 1899 content: "\f0d9";
2083 1900 }
2084 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-up {
1901 +.adminify-field-spinner .ui-spinner .ui-spinner-up {
2085 1902 border-left: 0;
2086 1903 border-radius: 0 4px 4px 0;
2087 1904 }
2088 -.adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-up:before {
1905 +.adminify-field-spinner .ui-spinner .ui-spinner-up:before {
2089 1906 content: "\f0da";
2090 1907 }
2091 -.adminify-section .adminify-field-spinner .ui-spinner .adminify--unit {
1908 +.adminify-field-spinner .ui-spinner .adminify--unit {
2092 1909 border-left: 0;
2093 - -webkit-user-select: none;
2094 - -moz-user-select: none;
2095 - user-select: none;
1910 + user-select: none;
2096 1911 }
2097 -.adminify-section .adminify-field-spinner .ui-spinner .ui-button-text,
2098 -.adminify-section .adminify-field-spinner .ui-spinner .ui-button-icon,
2099 -.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 {
2100 1915 display: none;
2101 1916 }
2102 -.adminify-section .adminify-field-spinner .ui-spinner input {
1917 +.adminify-field-spinner .ui-spinner input {
2103 1918 font-family: inherit;
2104 1919 font-size: inherit;
2105 1920 position: relative;
2106 1921 z-index: 1;
@@ -2109,21 +1924,25 @@
2109 1924 margin: 0;
2110 1925 padding: 0 8px;
2111 1926 border-radius: 0;
2112 1927 }
2113 -.adminify-section .adminify-field-spinner .ui-spinner-down {
1928 +.adminify-field-spinner .ui-spinner-down {
2114 1929 order: 1;
2115 1930 }
2116 -.adminify-section .adminify-field-spinner .ui-spinner-input {
1931 +.adminify-field-spinner .ui-spinner-input {
2117 1932 order: 2;
2118 1933 }
2119 -.adminify-section .adminify-field-spinner .adminify--unit {
1934 +.adminify-field-spinner .adminify--unit {
2120 1935 order: 3;
2121 1936 }
2122 -.adminify-section .adminify-field-spinner .ui-spinner-up {
1937 +.adminify-field-spinner .ui-spinner-up {
2123 1938 order: 4;
2124 1939 }
2125 -.adminify-section .adminify-field-switcher .adminify--switcher {
1940 +
1941 +/**
1942 + * 03. 28. Field: switcher
1943 + */
1944 +.adminify-field-switcher .adminify--switcher {
2126 1945 float: left;
2127 1946 cursor: pointer;
2128 1947 position: relative;
2129 1948 width: 60px;
@@ -2132,13 +1951,12 @@
2132 1951 margin: 0;
2133 1952 overflow: hidden;
2134 1953 border-radius: 4px;
2135 1954 background-color: #ed6f6f;
2136 - -moz-user-select: none;
2137 - user-select: none;
1955 + user-select: none;
2138 1956 -webkit-user-select: none;
2139 1957 }
2140 -.adminify-section .adminify-field-switcher .adminify--ball {
1958 +.adminify-field-switcher .adminify--ball {
2141 1959 position: absolute;
2142 1960 top: 4px;
2143 1961 left: 4px;
2144 1962 width: 24px;
@@ -2144,13 +1962,13 @@
2144 1962 width: 24px;
2145 1963 height: 18px;
2146 1964 background-color: #fff;
2147 1965 border-radius: 4px;
2148 - transition: all 0.1s;
1966 + transition: all .1s;
2149 1967 box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
2150 1968 }
2151 -.adminify-section .adminify-field-switcher .adminify--on,
2152 -.adminify-section .adminify-field-switcher .adminify--off {
1969 +.adminify-field-switcher .adminify--on,
1970 +.adminify-field-switcher .adminify--off {
2153 1971 position: absolute;
2154 1972 top: 0;
2155 1973 left: 0;
2156 1974 right: 0;
@@ -2162,53 +1980,51 @@
2162 1980 text-transform: uppercase;
2163 1981 color: #fff;
2164 1982 padding-right: 28px;
2165 1983 opacity: 0;
2166 - transition: all 0.1s;
1984 + transition: all .1s;
2167 1985 }
2168 -.adminify-section .adminify-field-switcher .adminify--off {
1986 +.adminify-field-switcher .adminify--off {
2169 1987 padding-right: 0;
2170 1988 padding-left: 28px;
2171 1989 opacity: 1;
2172 1990 }
2173 -.adminify-section .adminify-field-switcher .adminify--active {
1991 +.adminify-field-switcher .adminify--active {
2174 1992 background: #4fb845;
2175 1993 }
2176 -.adminify-section .adminify-field-switcher .adminify--active .adminify--on {
1994 +.adminify-field-switcher .adminify--active .adminify--on {
2177 1995 opacity: 1;
2178 1996 }
2179 -.adminify-section .adminify-field-switcher .adminify--active .adminify--off {
1997 +.adminify-field-switcher .adminify--active .adminify--off {
2180 1998 opacity: 0;
2181 1999 }
2182 -.adminify-section .adminify-field-switcher .adminify--active .adminify--ball {
2000 +.adminify-field-switcher .adminify--active .adminify--ball {
2183 2001 left: 100%;
2184 2002 margin-left: -28px;
2185 2003 }
2186 -.adminify-section .adminify-field-switcher .adminify--label {
2004 +.adminify-field-switcher .adminify--label {
2187 2005 float: left;
2188 2006 margin-top: 4px;
2189 2007 margin-left: 8px;
2190 2008 font-weight: 400;
2191 - color: #8c89a9;
2009 + color: #999;
2192 2010 }
2193 -.adminify-section .adminify-field-tabbed {
2194 - display: block;
2195 -}
2196 -.adminify-section .adminify-field-tabbed .adminify-tabbed-content {
2197 - border: 1px solid #dedee7;
2011 +
2012 +/**
2013 + * 03. 29. Field: tabbed
2014 + */
2015 +.adminify-field-tabbed .adminify-tabbed-content {
2016 + border: 1px solid #ccd0d4;
2198 2017 background-color: #fff;
2199 2018 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
2200 2019 }
2201 -.adminify-section .adminify-field-tabbed .adminify-tabbed-content > .adminify-field {
2020 +.adminify-field-tabbed .adminify-tabbed-content > .adminify-field {
2202 2021 padding: 15px;
2203 2022 }
2204 -.adminify-section .adminify-field-tabbed .adminify-tabbed-content > .adminify-tabbed-content-fieldset {
2205 - display: block;
2206 -}
2207 -.adminify-section .adminify-field-tabbed .adminify-tabbed-nav .adminify--icon {
2023 +.adminify-field-tabbed .adminify-tabbed-nav .adminify--icon {
2208 2024 padding-right: 5px;
2209 2025 }
2210 -.adminify-section .adminify-field-tabbed .adminify-tabbed-nav a {
2026 +.adminify-field-tabbed .adminify-tabbed-nav a {
2211 2027 display: inline-block;
2212 2028 padding: 12px 15px;
2213 2029 margin-top: 1px;
2214 2030 margin-right: 5px;
@@ -2213,78 +2029,84 @@
2213 2029 margin-top: 1px;
2214 2030 margin-right: 5px;
2215 2031 margin-bottom: -1px;
2216 2032 position: relative;
2217 - -webkit-text-decoration: none;
2218 2033 text-decoration: none;
2219 2034 color: #444;
2220 2035 font-weight: 600;
2221 - border: 1px solid #dedee7;
2036 + border: 1px solid #ccd0d4;
2222 2037 background-color: #f3f3f3;
2223 - transition: all 0.2s;
2038 + transition: all .2s;
2224 2039 }
2225 -.adminify-section .adminify-field-tabbed .adminify-tabbed-nav a:hover {
2040 +.adminify-field-tabbed .adminify-tabbed-nav a:hover {
2226 2041 background-color: #f9f9f9;
2227 2042 }
2228 -.adminify-section .adminify-field-tabbed .adminify-tabbed-nav a.adminify-tabbed-active {
2043 +.adminify-field-tabbed .adminify-tabbed-nav a.adminify-tabbed-active {
2229 2044 background-color: #fff;
2230 2045 border-bottom-color: #fff;
2231 2046 }
2232 -.adminify-section .adminify-field-tabbed .adminify-tabbed-nav a:focus {
2047 +.adminify-field-tabbed .adminify-tabbed-nav a:focus {
2233 2048 outline: none;
2234 2049 box-shadow: none;
2235 2050 }
2236 -.adminify-section .adminify-tabs-content .adminify-tabbed-contents .adminify-tabbed-content {
2237 - padding: 40px 20px;
2238 -}
2239 -.adminify-section .adminify-field-text input {
2051 +
2052 +/**
2053 + * 03. 30. Field: text
2054 + */
2055 +.adminify-field-text input {
2240 2056 width: 50%;
2241 2057 max-width: 100%;
2242 2058 margin: 0;
2243 2059 }
2244 -.adminify-section .adminify-field-textarea textarea {
2060 +
2061 +/**
2062 + * 03. 31. Field: textarea
2063 + */
2064 +.adminify-field-textarea textarea {
2245 2065 width: 100%;
2246 2066 max-width: 100%;
2247 2067 min-height: 125px;
2248 2068 }
2249 -.adminify-section .adminify-field-textarea .adminify-shortcode-button {
2069 +.adminify-field-textarea .adminify-shortcode-button {
2250 2070 margin-bottom: 10px;
2251 2071 margin-right: 5px;
2252 2072 }
2253 -.adminify-section .adminify-field-typography textarea,
2254 -.adminify-section .adminify-field-typography select {
2073 +
2074 +/**
2075 + * 03. 32. Field: typography
2076 + */
2077 +.adminify-field-typography textarea,
2078 +.adminify-field-typography select {
2255 2079 margin: 0;
2256 2080 min-width: 100%;
2257 2081 max-width: 100%;
2258 2082 }
2259 -.adminify-section .adminify-field-typography .adminify--title {
2260 - color: #48455f;
2261 - margin: 0 0 8px 0;
2262 - font-size: 13px;
2263 - font-weight: 600;
2264 - line-height: 20px;
2083 +.adminify-field-typography .adminify--title {
2084 + color: #777;
2085 + margin: 0 0 2px 0;
2086 + font-size: 12px;
2265 2087 }
2266 -.adminify-section .adminify-field-typography .adminify--title small {
2088 +.adminify-field-typography .adminify--title small {
2267 2089 vertical-align: top;
2268 2090 }
2269 -.adminify-section .adminify-field-typography .adminify--blocks {
2091 +.adminify-field-typography .adminify--blocks {
2270 2092 display: flex;
2271 2093 flex-wrap: wrap;
2272 2094 }
2273 -.adminify-section .adminify-field-typography .adminify--block {
2095 +.adminify-field-typography .adminify--block {
2274 2096 flex: 1;
2275 2097 max-width: 100%;
2276 - padding-right: 16px;
2277 - padding-bottom: 16px;
2098 + padding-right: 6px;
2099 + padding-bottom: 6px;
2278 2100 }
2279 -.adminify-section .adminify-field-typography .adminify--input {
2101 +.adminify-field-typography .adminify--input {
2280 2102 margin: 0;
2281 2103 min-width: 100%;
2282 2104 }
2283 -.adminify-section .adminify-field-typography .adminify--input-wrap {
2105 +.adminify-field-typography .adminify--input-wrap {
2284 2106 position: relative;
2285 2107 }
2286 -.adminify-section .adminify-field-typography .adminify--unit {
2108 +.adminify-field-typography .adminify--unit {
2287 2109 position: absolute;
2288 2110 z-index: 1;
2289 2111 right: 4px;
2290 2112 top: 4px;
@@ -2289,34 +2111,31 @@
2289 2111 right: 4px;
2290 2112 top: 4px;
2291 2113 bottom: 4px;
2292 2114 padding: 2px 6px;
2293 - color: #736e91;
2115 + color: #666;
2294 2116 font-size: 11px;
2295 2117 line-height: 1;
2296 2118 border-radius: 2px;
2297 - background: #e9e9f6;
2298 - -webkit-user-select: none;
2299 - -moz-user-select: none;
2300 - user-select: none;
2119 + background: #eee;
2120 + user-select: none;
2301 2121 display: flex;
2302 2122 justify-content: center;
2303 2123 flex-direction: column;
2304 2124 }
2305 -.adminify-section .adminify-field-typography .adminify--preview {
2125 +.adminify-field-typography .adminify--preview {
2306 2126 font-size: 16px;
2307 2127 line-height: 20px;
2308 2128 padding: 20px;
2309 2129 color: #222;
2310 - border: 1px solid #dedee7;
2130 + border: 1px solid #eee;
2311 2131 background-color: #fff;
2312 2132 border-radius: 2.5px;
2313 - -moz-user-select: none;
2314 - user-select: none;
2133 + user-select: none;
2315 2134 -webkit-user-select: none;
2316 - transition: background-color 0.2s, border-color 0.2s;
2135 + transition: background-color .2s, border-color .2s;
2317 2136 }
2318 -.adminify-section .adminify-field-typography .adminify--block-preview {
2137 +.adminify-field-typography .adminify--block-preview {
2319 2138 cursor: pointer;
2320 2139 position: relative;
2321 2140 overflow: hidden;
2322 2141 margin-top: 10px;
@@ -2321,153 +2140,200 @@
2321 2140 overflow: hidden;
2322 2141 margin-top: 10px;
2323 2142 max-width: 100%;
2324 2143 }
2325 -.adminify-section .adminify-field-typography .adminify--black-background {
2144 +.adminify-field-typography .adminify--black-background {
2326 2145 border-color: #000;
2327 2146 background-color: #000;
2328 2147 }
2329 -.adminify-section .adminify-field-typography .adminify--toggle {
2148 +.adminify-field-typography .adminify--toggle {
2330 2149 position: absolute;
2331 2150 top: 5px;
2332 - right: 24px;
2151 + right: 10px;
2333 2152 color: #999;
2334 2153 }
2335 -.adminify-section .adminify-field-typography .adminify--block-extra-styles {
2154 +.adminify-field-typography .adminify--block-extra-styles {
2336 2155 margin-top: 5px;
2337 2156 }
2338 -.adminify-section .adminify-field-upload input {
2157 +
2158 +/**
2159 + * 03. 33. Field: upload
2160 + */
2161 +.adminify-field-upload input {
2339 2162 width: 100%;
2340 2163 margin: 0;
2341 2164 }
2342 -.adminify-section .adminify-field-upload .adminify--wrap {
2165 +.adminify-field-upload .adminify--wrap {
2343 2166 display: flex;
2344 2167 align-items: flex-start;
2345 2168 }
2346 -.adminify-section .adminify-field-upload .button {
2169 +.adminify-field-upload .button {
2347 2170 margin-left: 5px;
2348 2171 }
2349 -.adminify-section .adminify-field-upload .adminify--preview {
2172 +.adminify-field-upload .adminify--preview {
2350 2173 position: relative;
2351 2174 }
2352 -.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 {
2353 2180 float: left;
2354 2181 width: 100%;
2355 2182 }
2356 -.adminify-section .adminify-field-wp_editor .mce-toolbar-grp {
2183 +.adminify-field-wp_editor .mce-toolbar-grp {
2357 2184 border: none;
2358 2185 }
2359 -.adminify-section .adminify-field-wp_editor .mce-btn.mce-active button,
2360 -.adminify-section .adminify-field-wp_editor .mce-btn.mce-active:hover button,
2361 -.adminify-section .adminify-field-wp_editor .mce-btn.mce-active i,
2362 -.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 {
2363 2190 color: #23282d;
2364 2191 }
2365 -.adminify-section .adminify-field-wp_editor .wp-media-buttons {
2192 +.adminify-field-wp_editor .wp-media-buttons {
2366 2193 position: relative;
2367 2194 z-index: 2;
2368 2195 }
2369 -.adminify-section .adminify-field-wp_editor .wp-editor-tabs {
2196 +.adminify-field-wp_editor .wp-editor-tabs {
2370 2197 position: relative;
2371 2198 z-index: 1;
2372 2199 }
2373 -.adminify-section .adminify-field-wp_editor .adminify-no-tinymce {
2374 - border: 1px solid #dedee7;
2200 +.adminify-field-wp_editor .adminify-no-tinymce {
2201 + border: 1px solid #e5e5e5;
2375 2202 }
2376 -.adminify-section .adminify-field-wp_editor .adminify-no-quicktags .wp-media-buttons {
2203 +.adminify-field-wp_editor .adminify-no-quicktags .wp-media-buttons {
2377 2204 float: none;
2378 2205 display: block;
2379 2206 }
2380 -.adminify-section .adminify-field-wp_editor .adminify-no-quicktags .mce-tinymce {
2207 +.adminify-field-wp_editor .adminify-no-quicktags .mce-tinymce {
2381 2208 box-shadow: none;
2382 - border: 1px solid #dedee7;
2209 + border: 1px solid #e5e5e5;
2383 2210 }
2384 -.adminify-section .adminify-field-wp_editor textarea {
2211 +.adminify-field-wp_editor textarea {
2385 2212 width: 100%;
2386 2213 max-width: 100%;
2387 2214 margin: 0;
2388 2215 box-shadow: none;
2389 2216 }
2390 -.adminify-section .adminify-field-heading {
2217 +
2218 +/**
2219 + * 03. 35. Field: heading
2220 + */
2221 +.adminify-field-heading {
2391 2222 font-size: 1.5em;
2392 2223 font-weight: bold;
2393 2224 color: #23282d;
2394 2225 background-color: #f5f5f5;
2395 2226 }
2396 -.adminify-section .adminify-field-subheading {
2397 - font-size: 17px;
2398 - line-height: 1.5rem;
2227 +
2228 +/**
2229 + * 03. 36. Field: subheading
2230 + */
2231 +.adminify-field-subheading {
2232 + font-size: 14px;
2399 2233 font-weight: bold;
2400 - padding-bottom: 16px;
2234 + padding-top: 17px;
2235 + padding-bottom: 17px;
2401 2236 color: #23282d;
2402 - background-color: #fff;
2237 + background-color: #f7f7f7;
2403 2238 }
2404 -.adminify-section .adminify-field-submessage {
2239 +
2240 +/**
2241 + * 03. 37. Field: submessage
2242 + */
2243 +.adminify-field-submessage {
2405 2244 padding: 0 !important;
2406 2245 border: 0 !important;
2407 2246 }
2408 -.adminify-section .adminify-field-submessage + .adminify-field {
2247 +.adminify-field-submessage + .adminify-field {
2409 2248 border-top: 0 !important;
2410 2249 }
2411 -.adminify-section .adminify-field-submessage .adminify-submessage {
2250 +
2251 +.adminify-submessage {
2412 2252 font-size: 12px;
2413 2253 padding: 17px 30px;
2414 2254 border-top: 1px solid transparent;
2415 2255 border-bottom: 1px solid transparent;
2416 2256 }
2417 -.adminify-section .adminify-field-submessage .adminify-submessage-success {
2257 +
2258 +.adminify-submessage-success {
2418 2259 color: #3c763d;
2419 2260 border-color: #d6e9c6;
2420 2261 background-color: #dff0d8;
2421 2262 }
2422 -.adminify-section .adminify-field-submessage .adminify-submessage-info {
2263 +
2264 +.adminify-submessage-info {
2423 2265 color: #31708f;
2424 2266 border-color: #bce8f1;
2425 2267 background-color: #d9edf7;
2426 2268 }
2427 -.adminify-section .adminify-field-submessage .adminify-submessage-warning {
2269 +
2270 +.adminify-submessage-warning {
2428 2271 color: #8a6d3b;
2429 2272 border-color: #faebcc;
2430 2273 background-color: #fcf8e3;
2431 2274 }
2432 -.adminify-section .adminify-field-submessage .adminify-submessage-danger {
2275 +
2276 +.adminify-submessage-danger {
2433 2277 color: #a94442;
2434 2278 border-color: #ebccd1;
2435 2279 background-color: #f2dede;
2436 2280 }
2437 -.adminify-section .adminify-field-submessage .adminify-submessage-normal {
2281 +
2282 +.adminify-submessage-normal {
2438 2283 color: #23282d;
2439 2284 border-color: #eee;
2440 2285 background-color: #f7f7f7;
2441 2286 }
2442 -.adminify-section .adminify-field-notice {
2287 +
2288 +/**
2289 + * 03. 38. Field: notice
2290 + */
2291 +.adminify-field-notice {
2443 2292 background-color: #f7f7f7;
2444 2293 }
2445 -.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 {
2446 2304 border-color: #46b450;
2447 2305 }
2448 -.adminify-section .adminify-field-notice .adminify-notice-info {
2306 +
2307 +.adminify-notice-info {
2449 2308 border-color: #339fd4;
2450 2309 }
2451 -.adminify-section .adminify-field-notice .adminify-notice-warning {
2310 +
2311 +.adminify-notice-warning {
2452 2312 border-color: #ffbc00;
2453 2313 }
2454 -.adminify-section .adminify-field-notice .adminify-notice-danger {
2314 +
2315 +.adminify-notice-danger {
2455 2316 border-color: #dc3232;
2456 2317 }
2457 -.adminify-section .adminify-field-notice .adminify-notice-normal {
2318 +
2319 +.adminify-notice-normal {
2458 2320 border-color: #222;
2459 2321 }
2460 -.adminify-section .adminify-field-number input {
2322 +
2323 +/**
2324 + * 03. 39. Field: number
2325 + */
2326 +.adminify-field-number input {
2461 2327 width: 100%;
2462 2328 margin: 0;
2463 2329 }
2464 -.adminify-section .adminify-field-number .adminify--wrap {
2330 +.adminify-field-number .adminify--wrap {
2465 2331 position: relative;
2466 2332 float: left;
2467 2333 width: 100px;
2468 2334 }
2469 -.adminify-section .adminify-field-number .adminify--unit {
2335 +.adminify-field-number .adminify--unit {
2470 2336 position: absolute;
2471 2337 z-index: 1;
2472 2338 right: 4px;
2473 2339 top: 4px;
@@ -2477,16 +2343,18 @@
2477 2343 font-size: 11px;
2478 2344 line-height: 1;
2479 2345 border-radius: 2px;
2480 2346 background: #eee;
2481 - -webkit-user-select: none;
2482 - -moz-user-select: none;
2483 - user-select: none;
2347 + user-select: none;
2484 2348 display: flex;
2485 2349 justify-content: center;
2486 2350 flex-direction: column;
2487 2351 }
2488 -.adminify-section .adminify-field-link .adminify--result {
2352 +
2353 +/**
2354 + * 03. 40. Field: link
2355 + */
2356 +.adminify-field-link .adminify--result {
2489 2357 display: inline-block;
2490 2358 font-size: 12px;
2491 2359 line-height: 16px;
2492 2360 padding: 7px 10px;
@@ -2491,19 +2359,19 @@
2491 2359 line-height: 16px;
2492 2360 padding: 7px 10px;
2493 2361 margin-bottom: 7px;
2494 2362 color: #777;
2495 - border: 1px solid #dedee7;
2363 + border: 1px solid #e5e5e5;
2496 2364 background-color: #f5f5f5;
2497 2365 border-radius: 2px;
2498 - word-break: break-word;
2366 + world-break: break-word;
2499 2367 }
2500 -.adminify-section .adminify-field-link .adminify--wrap {
2368 +.adminify-field-link .adminify--wrap {
2501 2369 position: relative;
2502 2370 float: left;
2503 2371 width: 100px;
2504 2372 }
2505 -.adminify-section .adminify-field-link .adminify--unit {
2373 +.adminify-field-link .adminify--unit {
2506 2374 position: absolute;
2507 2375 z-index: 1;
2508 2376 right: 4px;
2509 2377 top: 4px;
@@ -2513,117 +2381,18 @@
2513 2381 font-size: 11px;
2514 2382 line-height: 1;
2515 2383 border-radius: 2px;
2516 2384 background: #eee;
2517 - -webkit-user-select: none;
2518 - -moz-user-select: none;
2519 - user-select: none;
2385 + user-select: none;
2520 2386 display: flex;
2521 2387 justify-content: center;
2522 2388 flex-direction: column;
2523 2389 }
2524 -.adminify-section .adminify-field-link .adminify-btn {
2525 - margin: 4px 6px 0 0;
2526 - display: inline-block;
2527 -}
2528 -.adminify-section .adminify-field-link .hidden.adminify-btn {
2529 - display: none;
2530 -}
2531 -.adminify-section .adminify-fieldset .wp-picker-container .button {
2532 - border-radius: 4px !important;
2533 - border: 1px solid #dedee7 !important;
2534 -}
2535 -.adminify-section .adminify-fieldset .wp-picker-container .button:focus {
2536 - border: 1px solid var(--adminify-primary);
2537 - box-shadow: none;
2538 -}
2539 -.adminify-section .adminify-fieldset .wp-picker-container .button.wp-color-result {
2540 - padding-left: 32px;
2541 - min-height: 32px;
2542 -}
2543 -.adminify-section .adminify-fieldset .wp-picker-container .button .wp-color-result-text {
2544 - color: #736e91;
2545 - background: #fff;
2546 - font-size: 12px;
2547 - padding: 9px;
2548 - line-height: 1;
2549 - border-left: 1px solid #dedee7;
2550 - border-top-right-radius: 3px;
2551 - border-bottom-right-radius: 3px;
2552 -}
2553 -.adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-color-picker {
2554 - color: #736e91;
2555 -}
2556 -.adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-color-picker:focus {
2557 - border: 1px solid var(--adminify-primary);
2558 - box-shadow: none;
2559 -}
2560 -.adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-picker-default {
2561 - background: none;
2562 - font-size: 0;
2563 - width: 24px;
2564 - height: 30px;
2565 - 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");
2566 - background-repeat: no-repeat;
2567 - background-position: left;
2568 - border: none;
2569 - overflow: hidden;
2570 - text-indent: -99em;
2571 -}
2572 -.adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-picker-default:after {
2573 - content: "\f531";
2574 -}
2575 -.adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-picker-clear {
2576 - color: #fff;
2577 - font-size: 12px;
2578 - font-weight: 700;
2579 - line-height: 1.3;
2580 - padding: 8px 12px;
2581 - border-radius: 2px;
2582 - cursor: pointer;
2583 - transition: all 0.15s;
2584 - padding: 4px 8px;
2585 - border: 2px solid #f04438;
2586 - background: #f04438;
2587 -}
2588 -.adminify-section .adminify-helps {
2589 - display: flex;
2590 - align-items: center;
2591 - flex-wrap: wrap;
2592 - justify-content: end;
2593 - gap: 8px;
2594 -}
2595 -.adminify-section .adminify-field-callback h2,
2596 -.adminify-section .adminify-field-callback .wrap h1,
2597 -.adminify-section .adminify-field-callback .wp-list-table thead th {
2598 - color: #48455f;
2599 -}
2600 -.adminify-section .adminify-field-callback h2 a,
2601 -.adminify-section .adminify-field-callback .wrap h1 a,
2602 -.adminify-section .adminify-field-callback .wp-list-table thead th a {
2603 - color: var(--adminify-primary);
2604 -}
2605 -.adminify-section .adminify-field-callback p,
2606 -.adminify-section .adminify-field-callback .wp-list-table tbody tr td {
2607 - color: #736e91;
2608 -}
2609 -.adminify-section .adminify-field-callback p a,
2610 -.adminify-section .adminify-field-callback .wp-list-table tbody tr td a {
2611 - color: var(--adminify-primary);
2612 -}
2613 -.adminify-section .adminify-field-callback .wp-list-table,
2614 -.adminify-section .adminify-field-callback table,
2615 -.adminify-section .adminify-field-callback .widefat thead th,
2616 -.adminify-section .adminify-field-callback .widefat thead td {
2617 - border-color: #dedee7;
2618 -}
2619 -.adminify-section .adminify-field-callback .wp-list-table thead th {
2620 - font-weight: 600;
2621 -}
2622 -.adminify-section .adminify-field-callback .adminify-info-text-area {
2623 - height: 70vh;
2624 -}
2625 -.adminify-section .adminify-help {
2390 +
2391 +/**
2392 + * 03. 41. others
2393 + */
2394 +.adminify-help {
2626 2395 cursor: help;
2627 2396 position: absolute;
2628 2397 top: 0;
2629 2398 right: 0;
@@ -2630,15 +2399,17 @@
2630 2399 padding: 5px;
2631 2400 font-size: 13px;
2632 2401 color: #aaa;
2633 2402 }
2634 -.adminify-section .adminify-help .adminify-help-text {
2403 +.adminify-help .adminify-help-text {
2635 2404 display: none;
2636 2405 }
2637 -.adminify-section .adminify--preview {
2406 +
2407 +.adminify--preview {
2638 2408 max-width: 100%;
2639 2409 }
2640 -.adminify-section .adminify-image-preview {
2410 +
2411 +.adminify-image-preview {
2641 2412 display: inline-flex;
2642 2413 align-items: center;
2643 2414 justify-content: center;
2644 2415 flex-direction: column;
@@ -2650,13 +2421,13 @@
2650 2421 min-height: 40px;
2651 2422 margin-bottom: 10px;
2652 2423 text-align: center;
2653 2424 border-radius: 2px;
2654 - border: 1px solid #dedee7;
2425 + border: 1px solid #ccc;
2655 2426 background-color: #f9f9f9;
2656 2427 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
2657 2428 }
2658 -.adminify-section .adminify-image-preview i {
2429 +.adminify-image-preview i {
2659 2430 cursor: pointer;
2660 2431 position: absolute;
2661 2432 z-index: 1;
2662 2433 right: 4px;
@@ -2665,23 +2436,22 @@
2665 2436 width: 22px;
2666 2437 height: 22px;
2667 2438 line-height: 22px;
2668 2439 text-align: center;
2669 - -webkit-text-decoration: none;
2670 2440 text-decoration: none;
2671 2441 color: #fff;
2672 2442 background-color: #dd3333;
2673 2443 opacity: 0.75;
2674 2444 border-radius: 2px;
2675 - transition: all 0.2s;
2445 + transition: all .2s;
2676 2446 }
2677 -.adminify-section .adminify-image-preview i:hover {
2447 +.adminify-image-preview i:hover {
2678 2448 opacity: 1;
2679 2449 }
2680 -.adminify-section .adminify-image-preview i:focus {
2450 +.adminify-image-preview i:focus {
2681 2451 box-shadow: none;
2682 2452 }
2683 -.adminify-section .adminify-image-preview span {
2453 +.adminify-image-preview span {
2684 2454 position: relative;
2685 2455 overflow: hidden;
2686 2456 display: flex;
2687 2457 height: 100%;
@@ -2686,43 +2456,123 @@
2686 2456 display: flex;
2687 2457 height: 100%;
2688 2458 width: 100%;
2689 2459 }
2690 -.adminify-section .adminify-image-preview img {
2460 +.adminify-image-preview img {
2691 2461 max-width: 100%;
2692 2462 height: auto;
2693 - -o-object-fit: contain;
2694 - object-fit: contain;
2463 + object-fit: contain;
2695 2464 }
2696 -.adminify-section .adminify-field-custom .adminify-field {
2465 +
2466 +.adminify-field-custom .adminify-field {
2697 2467 padding: 0;
2698 2468 }
2699 -.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";
2700 2504 display: inline-block;
2505 + padding-top: 3px;
2701 2506 }
2702 -.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 {
2703 2553 margin-bottom: 0;
2704 2554 }
2705 -.adminify-section .adminify-field .adminify--transparent-wrap {
2555 +.adminify-field .adminify--transparent-wrap {
2706 2556 display: none;
2707 2557 position: relative;
2708 2558 top: -1px;
2709 2559 width: 235px;
2710 2560 padding: 9px 10px;
2711 - border: 1px solid #dedee7;
2561 + border: 1px solid #dfdfdf;
2712 2562 border-top: none;
2713 2563 background-color: #fff;
2714 2564 }
2715 -.adminify-section .adminify-field .wp-picker-active .adminify--transparent-wrap {
2565 +.adminify-field .wp-picker-active .adminify--transparent-wrap {
2716 2566 display: block;
2717 2567 }
2718 -.adminify-section .adminify-field .adminify--transparent-slider {
2568 +.adminify-field .adminify--transparent-slider {
2719 2569 position: absolute;
2720 2570 width: 190px;
2721 2571 margin-left: 2px;
2722 2572 height: 18px;
2723 2573 }
2724 -.adminify-section .adminify-field .adminify--transparent-slider .ui-slider-handle {
2574 +.adminify-field .adminify--transparent-slider .ui-slider-handle {
2725 2575 position: absolute;
2726 2576 top: -3px;
2727 2577 bottom: -3px;
2728 2578 z-index: 5;
@@ -2737,9 +2587,9 @@
2737 2587 opacity: 0.9;
2738 2588 border-radius: 4px;
2739 2589 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
2740 2590 }
2741 -.adminify-section .adminify-field .adminify--transparent-slider .ui-slider-handle:before {
2591 +.adminify-field .adminify--transparent-slider .ui-slider-handle:before {
2742 2592 content: " ";
2743 2593 position: absolute;
2744 2594 left: -2px;
2745 2595 right: -2px;
@@ -2747,9 +2597,9 @@
2747 2597 bottom: -3px;
2748 2598 border: 2px solid #fff;
2749 2599 border-radius: 3px;
2750 2600 }
2751 -.adminify-section .adminify-field .adminify--transparent-offset {
2601 +.adminify-field .adminify--transparent-offset {
2752 2602 height: 18px;
2753 2603 width: 200px;
2754 2604 background: url(../images/checkerboard.png) repeat-y center left scroll #fff;
2755 2605 border-radius: 2px;
@@ -2754,9 +2604,9 @@
2754 2604 background: url(../images/checkerboard.png) repeat-y center left scroll #fff;
2755 2605 border-radius: 2px;
2756 2606 box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
2757 2607 }
2758 -.adminify-section .adminify-field .adminify--transparent-text {
2608 +.adminify-field .adminify--transparent-text {
2759 2609 position: absolute;
2760 2610 top: 12px;
2761 2611 right: 10px;
2762 2612 width: 30px;
@@ -2764,13 +2614,11 @@
2764 2614 line-height: 12px;
2765 2615 text-align: center;
2766 2616 color: #999;
2767 2617 }
2768 -.adminify-section .adminify-field .adminify--transparent-button {
2618 +.adminify-field .adminify--transparent-button {
2769 2619 cursor: pointer;
2770 - -webkit-user-select: none;
2771 - -moz-user-select: none;
2772 - user-select: none;
2620 + user-select: none;
2773 2621 margin-top: 10px;
2774 2622 font-size: 11px;
2775 2623 text-align: center;
2776 2624 border-radius: 2px;
@@ -2777,28 +2625,403 @@
2777 2625 padding: 3px 7px;
2778 2626 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
2779 2627 letter-spacing: 0.2px;
2780 2628 color: #777;
2781 - border: 1px solid #dedee7;
2629 + border: 1px solid #ccc;
2782 2630 background-color: #f7f7f7;
2783 - transition: background-color 0.2s, border-color 0.2s, color 0.2s;
2631 + transition: background-color .2s, border-color .2s, color .2s;
2784 2632 }
2785 -.adminify-section .adminify-field .adminify--transparent-active .wp-color-result {
2633 +.adminify-field .adminify--transparent-active .wp-color-result {
2786 2634 background-image: url(../images/checkerboard.png);
2787 2635 background-size: 135px;
2788 2636 background-position: center left;
2789 2637 background-color: transparent !important;
2790 2638 }
2791 -.adminify-section .adminify-field .adminify--transparent-active .adminify--transparent-button {
2639 +.adminify-field .adminify--transparent-active .adminify--transparent-button {
2792 2640 color: #fff;
2793 2641 border-color: #3ea032;
2794 2642 background-color: #4fb845;
2795 2643 }
2796 -.adminify-section .adminify-field .adminify--transparent-active .fa:before {
2644 +.adminify-field .adminify--transparent-active .fa:before {
2797 2645 content: "\f205";
2798 2646 }
2799 2647
2800 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 +/**
2801 3024 * 09. Modal
2802 3025 */
2803 3026 .adminify-modal {
2804 3027 position: fixed;
@@ -2995,9 +3218,9 @@
2995 3218 text-align: center;
2996 3219 padding: 14px;
2997 3220 font-size: 13px;
2998 3221 background-color: #f5f5f5;
2999 - 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;
3000 3223 }
3001 3224
3002 3225 .adminify-shortcode-block .components-button {
3003 3226 margin-bottom: 10px;
@@ -3090,15 +3313,8 @@
3090 3313 100% {
3091 3314 transform: rotate(360deg) translateX(-6px) rotate(-360deg);
3092 3315 }
3093 3316 }
3094 -body.wp-adminify {
3095 - --adminify-primary: #3a3ae9;
3096 - --adminify-preset-background: #f0f0f1;
3097 - --adminify-text-color: #fff;
3098 - --adminify-input-bg: #f1f1f3;
3099 -}
3100 -
3101 3317 /**
3102 3318 * 10. Helper
3103 3319 */
3104 3320 .adminify-subtitle-text {
@@ -3103,13 +3319,10 @@
3103 3319 */
3104 3320 .adminify-subtitle-text {
3105 3321 margin-top: 6px;
3106 3322 font-weight: 400;
3107 - color: #8c89a9;
3323 + color: #999;
3108 3324 }
3109 -.adminify-subtitle-text > a {
3110 - color: var(--adminify-primary);
3111 -}
3112 3325
3113 3326 .adminify-desc-text {
3114 3327 clear: both;
3115 3328 float: left;
@@ -3115,9 +3328,9 @@
3115 3328 float: left;
3116 3329 width: 100%;
3117 3330 margin-top: 6px;
3118 3331 font-weight: 400;
3119 - color: #8c89a9;
3332 + color: #999;
3120 3333 }
3121 3334
3122 3335 .adminify-error-text {
3123 3336 margin-top: 6px;
@@ -3144,13 +3357,13 @@
3144 3357 display: none;
3145 3358 }
3146 3359
3147 3360 .adminify-depend-visible.adminify-depend-on {
3361 + display: block;
3148 3362 opacity: 0.75;
3149 3363 filter: grayscale(1);
3150 - -webkit-user-select: none;
3151 - -moz-user-select: none;
3152 - user-select: none;
3364 + user-select: none;
3365 + border-top: 1px solid #eee;
3153 3366 }
3154 3367 .adminify-depend-visible.adminify-depend-on .clear:before {
3155 3368 content: "";
3156 3369 left: 0;
@@ -3157,13 +3370,30 @@
3157 3370 top: 0;
3158 3371 right: 0;
3159 3372 bottom: 0;
3160 3373 position: absolute;
3161 - background-color: #dedee7;
3374 + background-color: #eee;
3162 3375 opacity: 0.25;
3163 3376 z-index: 10;
3164 3377 }
3165 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 +
3166 3396 .adminify-form-result {
3167 3397 display: none;
3168 3398 float: left;
3169 3399 padding: 0 8px;
@@ -3169,11 +3399,9 @@
3169 3399 padding: 0 8px;
3170 3400 margin-right: 4px;
3171 3401 font-size: 11px;
3172 3402 line-height: 30px;
3173 - -webkit-user-select: none;
3174 - -moz-user-select: none;
3175 - user-select: none;
3403 + user-select: none;
3176 3404 border-radius: 2px;
3177 3405 }
3178 3406
3179 3407 .adminify-form-show {
@@ -3227,16 +3455,411 @@
3227 3455 font-family: "FontAwesome";
3228 3456 font-style: normal;
3229 3457 }
3230 3458
3231 -body.wp-adminify {
3232 - --adminify-primary: #3a3ae9;
3233 - --adminify-preset-background: #f0f0f1;
3234 - --adminify-text-color: #fff;
3235 - --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;
3236 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 +}
3237 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 +}
3238 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 +/**
3239 3862 * Chosen JS Styles
3240 3863 */
3241 3864 .chosen-container {
3242 3865 position: relative;
@@ -3242,11 +3865,9 @@
3242 3865 position: relative;
3243 3866 display: inline-block;
3244 3867 vertical-align: middle;
3245 3868 font-size: 13px;
3246 - -webkit-user-select: none;
3247 - -moz-user-select: none;
3248 - user-select: none;
3869 + user-select: none;
3249 3870 }
3250 3871
3251 3872 .chosen-container * {
3252 3873 box-sizing: border-box;
@@ -3256,9 +3877,9 @@
3256 3877 position: absolute;
3257 3878 top: 100%;
3258 3879 z-index: 1010;
3259 3880 width: 100%;
3260 - border: 1px solid #dedee7;
3881 + border: 1px solid #aaa;
3261 3882 border-top: 0;
3262 3883 background: #fff;
3263 3884 box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
3264 3885 clip: rect(0, 0, 0, 0);
@@ -3273,10 +3894,9 @@
3273 3894 .chosen-container a {
3274 3895 cursor: pointer;
3275 3896 }
3276 3897
3277 -.chosen-container .search-choice .group-name,
3278 -.chosen-container .chosen-single .group-name {
3898 +.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
3279 3899 margin-right: 4px;
3280 3900 overflow: hidden;
3281 3901 white-space: nowrap;
3282 3902 text-overflow: ellipsis;
@@ -3283,10 +3903,9 @@
3283 3903 font-weight: normal;
3284 3904 color: #999999;
3285 3905 }
3286 3906
3287 -.chosen-container .search-choice .group-name:after,
3288 -.chosen-container .chosen-single .group-name:after {
3907 +.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
3289 3908 content: ":";
3290 3909 padding-left: 2px;
3291 3910 vertical-align: top;
3292 3911 }
@@ -3295,17 +3914,19 @@
3295 3914 position: relative;
3296 3915 display: block;
3297 3916 overflow: hidden;
3298 3917 padding: 0 0 0 8px;
3299 - height: 32px;
3300 - border: 1px solid #dedee7;
3301 - border-radius: 4px;
3302 - background: #fff;
3303 - color: #736e91;
3304 - -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;
3305 3926 text-decoration: none;
3306 3927 white-space: nowrap;
3307 - line-height: 2.3;
3928 + line-height: 24px;
3308 3929 }
3309 3930
3310 3931 .chosen-container-single .chosen-default {
3311 3932 color: #999;
@@ -3355,9 +3976,9 @@
3355 3976 padding: 3px 4px;
3356 3977 white-space: nowrap;
3357 3978 }
3358 3979
3359 -.chosen-container-single .chosen-search input[type=text] {
3980 +.chosen-container-single .chosen-search input[type="text"] {
3360 3981 margin: 1px 0;
3361 3982 padding: 4px 20px 4px 5px;
3362 3983 width: 100%;
3363 3984 height: auto;
@@ -3381,9 +4002,9 @@
3381 4002 clip-path: inset(100% 100%);
3382 4003 }
3383 4004
3384 4005 .chosen-container .chosen-results {
3385 - color: #48455f;
4006 + color: #444;
3386 4007 position: relative;
3387 4008 overflow-x: hidden;
3388 4009 overflow-y: auto;
3389 4010 margin: 0 4px 4px 0;
@@ -3413,9 +4034,10 @@
3413 4034 cursor: default;
3414 4035 }
3415 4036
3416 4037 .chosen-container .chosen-results li.highlighted {
3417 - background-color: var(--adminify-primary);
4038 + background-color: #3875d7;
4039 + background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
3418 4040 color: #fff;
3419 4041 }
3420 4042
3421 4043 .chosen-container .chosen-results li.no-results {
@@ -3435,9 +4057,8 @@
3435 4057 }
3436 4058
3437 4059 .chosen-container .chosen-results li em {
3438 4060 font-style: normal;
3439 - -webkit-text-decoration: underline;
3440 4061 text-decoration: underline;
3441 4062 }
3442 4063
3443 4064 .chosen-container-multi .chosen-choices {
@@ -3443,13 +4064,14 @@
3443 4064 .chosen-container-multi .chosen-choices {
3444 4065 position: relative;
3445 4066 overflow: hidden;
3446 4067 margin: 0;
3447 - padding: 2px 5px;
4068 + padding: 0 5px;
3448 4069 width: 100%;
3449 4070 height: auto;
3450 - border: 1px solid #dedee7;
4071 + border: 1px solid #aaa;
3451 4072 background-color: #fff;
4073 + background-image: linear-gradient(#eee 1%, #fff 15%);
3452 4074 cursor: text;
3453 4075 }
3454 4076
3455 4077 .chosen-container-multi .chosen-choices li {
@@ -3462,9 +4084,9 @@
3462 4084 padding: 0;
3463 4085 white-space: nowrap;
3464 4086 }
3465 4087
3466 -.chosen-container-multi .chosen-choices li.search-field input[type=text] {
4088 +.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
3467 4089 margin: 1px 0;
3468 4090 padding: 0;
3469 4091 outline: 0;
3470 4092 border: 0 !important;
@@ -3482,15 +4104,19 @@
3482 4104
3483 4105 .chosen-container-multi .chosen-choices li.search-choice {
3484 4106 position: relative;
3485 4107 margin: 3px 5px 3px 0;
3486 - padding: 4px 20px 4px 6px;
4108 + padding: 3px 20px 3px 6px;
4109 + border: 1px solid #aaa;
3487 4110 max-width: 100%;
3488 4111 border-radius: 3px;
3489 - color: #48455f;
3490 - border: 1px solid #c4c4d4;
3491 - background: #eaeaf0;
3492 - 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;
3493 4119 line-height: 13px;
3494 4120 cursor: default;
3495 4121 }
3496 4122
@@ -3503,26 +4129,12 @@
3503 4129 position: absolute;
3504 4130 top: 0;
3505 4131 right: 0;
3506 4132 display: block;
3507 - font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
3508 - font-weight: 900;
3509 - font-size: 12px;
3510 - line-height: 1.3;
3511 - height: 100%;
3512 - width: 18px;
3513 - color: #aaa;
3514 - text-align: center;
3515 - background: none;
4133 + width: 12px;
4134 + height: 12px;
4135 + font-size: 1px;
3516 4136 }
3517 -.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {
3518 - content: "\f00d";
3519 - display: inline-block;
3520 - padding-top: 3px;
3521 -}
3522 -.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
3523 - color: #555;
3524 -}
3525 4137
3526 4138 .chosen-container-multi .chosen-choices li.search-choice-disabled {
3527 4139 padding-right: 5px;
3528 4140 border: 1px solid #ccc;
@@ -3546,15 +4158,18 @@
3546 4158 cursor: default;
3547 4159 }
3548 4160
3549 4161 .chosen-container-active .chosen-single {
3550 - border: 1px solid var(--adminify-primary);
4162 + border: 1px solid #5897fb;
4163 + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
3551 4164 }
3552 4165
3553 4166 .chosen-container-active.chosen-with-drop .chosen-single {
3554 - border: 1px solid #dedee7;
4167 + border: 1px solid #aaa;
3555 4168 border-bottom-right-radius: 0;
3556 4169 border-bottom-left-radius: 0;
4170 + background-image: linear-gradient(#eee 20%, #fff 80%);
4171 + box-shadow: 0 1px 0 #fff inset;
3557 4172 }
3558 4173
3559 4174 .chosen-container-active.chosen-with-drop .chosen-single div {
3560 4175 border-left: none;
@@ -3561,12 +4176,13 @@
3561 4176 background: transparent;
3562 4177 }
3563 4178
3564 4179 .chosen-container-active .chosen-choices {
3565 - border: 1px solid var(--adminify-primary);
4180 + border: 1px solid #5897fb;
4181 + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
3566 4182 }
3567 4183
3568 -.chosen-container-active .chosen-choices li.search-field input[type=text] {
4184 +.chosen-container-active .chosen-choices li.search-field input[type="text"] {
3569 4185 color: #222 !important;
3570 4186 }
3571 4187
3572 4188 .chosen-disabled {
@@ -3614,9 +4230,9 @@
3614 4230 .chosen-rtl .chosen-choices li {
3615 4231 float: right;
3616 4232 }
3617 4233
3618 -.chosen-rtl .chosen-choices li.search-field input[type=text] {
4234 +.chosen-rtl .chosen-choices li.search-field input[type="text"] {
3619 4235 direction: rtl;
3620 4236 }
3621 4237
3622 4238 .chosen-rtl .chosen-choices li.search-choice {
@@ -3642,9 +4258,9 @@
3642 4258 .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
3643 4259 border-right: none;
3644 4260 }
3645 4261
3646 -.chosen-rtl .chosen-search input[type=text] {
4262 +.chosen-rtl .chosen-search input[type="text"] {
3647 4263 padding: 4px 5px 4px 20px;
3648 4264 direction: rtl;
3649 4265 }
3650 4266
@@ -3657,8 +4273,9 @@
3657 4273 display: none;
3658 4274 text-align: center;
3659 4275 visibility: hidden;
3660 4276 padding: 0;
4277 + -webkit-animation: none;
3661 4278 animation: none;
3662 4279 direction: ltr;
3663 4280 border: 0;
3664 4281 font-size: 14px;
@@ -3665,11 +4282,14 @@
3665 4282 line-height: 24px;
3666 4283 border-radius: 5px;
3667 4284 position: absolute;
3668 4285 width: 307.875px;
4286 + -webkit-box-sizing: border-box;
3669 4287 box-sizing: border-box;
4288 + -ms-touch-action: manipulation;
3670 4289 touch-action: manipulation;
3671 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);
3672 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);
3673 4293 }
3674 4294
3675 4295 .flatpickr-calendar.open,
@@ -3684,8 +4304,9 @@
3684 4304 z-index: 99999;
3685 4305 }
3686 4306
3687 4307 .flatpickr-calendar.animate.open {
4308 + -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
3688 4309 animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
3689 4310 }
3690 4311
3691 4312 .flatpickr-calendar.inline {
@@ -3704,12 +4325,14 @@
3704 4325 display: block;
3705 4326 }
3706 4327
3707 4328 .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
4329 + -webkit-box-shadow: none !important;
3708 4330 box-shadow: none !important;
3709 4331 }
3710 4332
3711 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;
3712 4335 box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
3713 4336 }
3714 4337
3715 4338 .flatpickr-calendar .hasWeeks .dayContainer,
@@ -3737,9 +4360,9 @@
3737 4360 position: absolute;
3738 4361 display: block;
3739 4362 pointer-events: none;
3740 4363 border: solid transparent;
3741 - content: "";
4364 + content: '';
3742 4365 height: 0;
3743 4366 width: 0;
3744 4367 left: 22px;
3745 4368 }
@@ -3803,8 +4426,11 @@
3803 4426 display: inline-block;
3804 4427 }
3805 4428
3806 4429 .flatpickr-months {
4430 + display: -webkit-box;
4431 + display: -webkit-flex;
4432 + display: -ms-flexbox;
3807 4433 display: flex;
3808 4434 }
3809 4435
3810 4436 .flatpickr-months .flatpickr-month {
@@ -3816,16 +4442,19 @@
3816 4442 text-align: center;
3817 4443 position: relative;
3818 4444 -webkit-user-select: none;
3819 4445 -moz-user-select: none;
4446 + -ms-user-select: none;
3820 4447 user-select: none;
3821 4448 overflow: hidden;
4449 + -webkit-box-flex: 1;
4450 + -webkit-flex: 1;
4451 + -ms-flex: 1;
3822 4452 flex: 1;
3823 4453 }
3824 4454
3825 4455 .flatpickr-months .flatpickr-prev-month,
3826 4456 .flatpickr-months .flatpickr-next-month {
3827 - -webkit-text-decoration: none;
3828 4457 text-decoration: none;
3829 4458 cursor: pointer;
3830 4459 position: absolute;
3831 4460 top: 0;
@@ -3897,8 +4526,9 @@
3897 4526 }
3898 4527
3899 4528 .flatpickr-months .flatpickr-prev-month svg path,
3900 4529 .flatpickr-months .flatpickr-next-month svg path {
4530 + -webkit-transition: fill 0.1s;
3901 4531 transition: fill 0.1s;
3902 4532 fill: inherit;
3903 4533 }
3904 4534
@@ -3935,8 +4565,9 @@
3935 4565 line-height: 50%;
3936 4566 opacity: 0;
3937 4567 cursor: pointer;
3938 4568 border: 1px solid rgba(57, 57, 57, 0.15);
4569 + -webkit-box-sizing: border-box;
3939 4570 box-sizing: border-box;
3940 4571 }
3941 4572
3942 4573 .numInputWrapper span:hover {
@@ -4005,8 +4636,9 @@
4005 4636 line-height: 1;
4006 4637 height: 34px;
4007 4638 display: inline-block;
4008 4639 text-align: center;
4640 + -webkit-transform: translate3d(0px, 0px, 0px);
4009 4641 transform: translate3d(0px, 0px, 0px);
4010 4642 }
4011 4643
4012 4644 .flatpickr-current-month span.cur-month {
@@ -4023,9 +4655,9 @@
4023 4655 }
4024 4656
4025 4657 .flatpickr-current-month .numInputWrapper {
4026 4658 width: 6ch;
4027 - width: 7ch\0 ;
4659 + width: 7ch\0;
4028 4660 display: inline-block;
4029 4661 }
4030 4662
4031 4663 .flatpickr-current-month .numInputWrapper span.arrowUp:after {
@@ -4037,8 +4669,9 @@
4037 4669 }
4038 4670
4039 4671 .flatpickr-current-month input.cur-year {
4040 4672 background: transparent;
4673 + -webkit-box-sizing: border-box;
4041 4674 box-sizing: border-box;
4042 4675 color: inherit;
4043 4676 cursor: text;
4044 4677 padding: 0 0 0 0.5ch;
@@ -4050,9 +4683,8 @@
4050 4683 line-height: inherit;
4051 4684 height: auto;
4052 4685 border: 0;
4053 4686 border-radius: 0;
4054 - vertical-align: baseline;
4055 4687 vertical-align: initial;
4056 4688 -webkit-appearance: textfield;
4057 4689 -moz-appearance: textfield;
4058 4690 appearance: textfield;
@@ -4086,9 +4718,8 @@
4086 4718 margin: -1px 0 0 0;
4087 4719 outline: none;
4088 4720 padding: 0 0 0 0.5ch;
4089 4721 position: relative;
4090 - vertical-align: baseline;
4091 4722 vertical-align: initial;
4092 4723 -webkit-box-sizing: border-box;
4093 4724 -webkit-appearance: menulist;
4094 4725 -moz-appearance: menulist;
@@ -4114,15 +4745,27 @@
4114 4745 background: transparent;
4115 4746 text-align: center;
4116 4747 overflow: hidden;
4117 4748 width: 100%;
4749 + display: -webkit-box;
4750 + display: -webkit-flex;
4751 + display: -ms-flexbox;
4118 4752 display: flex;
4753 + -webkit-box-align: center;
4754 + -webkit-align-items: center;
4755 + -ms-flex-align: center;
4119 4756 align-items: center;
4120 4757 height: 28px;
4121 4758 }
4122 4759
4123 4760 .flatpickr-weekdays .flatpickr-weekdaycontainer {
4761 + display: -webkit-box;
4762 + display: -webkit-flex;
4763 + display: -ms-flexbox;
4124 4764 display: flex;
4765 + -webkit-box-flex: 1;
4766 + -webkit-flex: 1;
4767 + -ms-flex: 1;
4125 4768 flex: 1;
4126 4769 }
4127 4770
4128 4771 span.flatpickr-weekday {
@@ -4133,8 +4776,11 @@
4133 4776 line-height: 1;
4134 4777 margin: 0;
4135 4778 text-align: center;
4136 4779 display: block;
4780 + -webkit-box-flex: 1;
4781 + -webkit-flex: 1;
4782 + -ms-flex: 1;
4137 4783 flex: 1;
4138 4784 font-weight: bolder;
4139 4785 }
4140 4786
@@ -4145,9 +4791,15 @@
4145 4791
4146 4792 .flatpickr-days {
4147 4793 position: relative;
4148 4794 overflow: hidden;
4795 + display: -webkit-box;
4796 + display: -webkit-flex;
4797 + display: -ms-flexbox;
4149 4798 display: flex;
4799 + -webkit-box-align: start;
4800 + -webkit-align-items: flex-start;
4801 + -ms-flex-align: start;
4150 4802 align-items: flex-start;
4151 4803 width: 307.875px;
4152 4804 }
4153 4805
@@ -4161,19 +4813,28 @@
4161 4813 text-align: left;
4162 4814 width: 307.875px;
4163 4815 min-width: 307.875px;
4164 4816 max-width: 307.875px;
4817 + -webkit-box-sizing: border-box;
4165 4818 box-sizing: border-box;
4166 4819 display: inline-block;
4820 + display: -ms-flexbox;
4821 + display: -webkit-box;
4822 + display: -webkit-flex;
4167 4823 display: flex;
4824 + -webkit-flex-wrap: wrap;
4168 4825 flex-wrap: wrap;
4169 4826 -ms-flex-wrap: wrap;
4827 + -ms-flex-pack: justify;
4828 + -webkit-justify-content: space-around;
4170 4829 justify-content: space-around;
4830 + -webkit-transform: translate3d(0px, 0px, 0px);
4171 4831 transform: translate3d(0px, 0px, 0px);
4172 4832 opacity: 1;
4173 4833 }
4174 4834
4175 4835 .dayContainer + .dayContainer {
4836 + -webkit-box-shadow: -1px 0 0 #e6e6e6;
4176 4837 box-shadow: -1px 0 0 #e6e6e6;
4177 4838 }
4178 4839
4179 4840 .flatpickr-day {
@@ -4179,13 +4840,16 @@
4179 4840 .flatpickr-day {
4180 4841 background: none;
4181 4842 border: 1px solid transparent;
4182 4843 border-radius: 150px;
4844 + -webkit-box-sizing: border-box;
4183 4845 box-sizing: border-box;
4184 4846 color: #393939;
4185 4847 cursor: pointer;
4186 4848 font-weight: 400;
4187 4849 width: 14.2857143%;
4850 + -webkit-flex-basis: 14.2857143%;
4851 + -ms-flex-preferred-size: 14.2857143%;
4188 4852 flex-basis: 14.2857143%;
4189 4853 max-width: 39px;
4190 4854 height: 39px;
4191 4855 line-height: 39px;
@@ -4191,8 +4855,11 @@
4191 4855 line-height: 39px;
4192 4856 margin: 0;
4193 4857 display: inline-block;
4194 4858 position: relative;
4859 + -webkit-box-pack: center;
4860 + -webkit-justify-content: center;
4861 + -ms-flex-pack: center;
4195 4862 justify-content: center;
4196 4863 text-align: center;
4197 4864 }
4198 4865
@@ -4243,8 +4910,9 @@
4243 4910 .flatpickr-day.selected.nextMonthDay,
4244 4911 .flatpickr-day.startRange.nextMonthDay,
4245 4912 .flatpickr-day.endRange.nextMonthDay {
4246 4913 background: #569ff7;
4914 + -webkit-box-shadow: none;
4247 4915 box-shadow: none;
4248 4916 color: #fff;
4249 4917 border-color: #569ff7;
4250 4918 }
@@ -4263,8 +4931,9 @@
4263 4931
4264 4932 .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
4265 4933 .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
4266 4934 .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
4935 + -webkit-box-shadow: -10px 0 0 #569ff7;
4267 4936 box-shadow: -10px 0 0 #569ff7;
4268 4937 }
4269 4938
4270 4939 .flatpickr-day.selected.startRange.endRange,
@@ -4274,8 +4943,9 @@
4274 4943 }
4275 4944
4276 4945 .flatpickr-day.inRange {
4277 4946 border-radius: 0;
4947 + -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
4278 4948 box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
4279 4949 }
4280 4950
4281 4951 .flatpickr-day.flatpickr-disabled,
@@ -4298,8 +4968,9 @@
4298 4968 }
4299 4969
4300 4970 .flatpickr-day.week.selected {
4301 4971 border-radius: 0;
4972 + -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
4302 4973 box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
4303 4974 }
4304 4975
4305 4976 .flatpickr-day.hidden {
@@ -4315,8 +4986,9 @@
4315 4986 }
4316 4987
4317 4988 .flatpickr-weekwrapper .flatpickr-weeks {
4318 4989 padding: 0 12px;
4990 + -webkit-box-shadow: 1px 0 0 #e6e6e6;
4319 4991 box-shadow: 1px 0 0 #e6e6e6;
4320 4992 }
4321 4993
4322 4994 .flatpickr-weekwrapper .flatpickr-weekday {
@@ -4337,9 +5009,13 @@
4337 5009 }
4338 5010
4339 5011 .flatpickr-innerContainer {
4340 5012 display: block;
5013 + display: -webkit-box;
5014 + display: -webkit-flex;
5015 + display: -ms-flexbox;
4341 5016 display: flex;
5017 + -webkit-box-sizing: border-box;
4342 5018 box-sizing: border-box;
4343 5019 overflow: hidden;
4344 5020 }
4345 5021
@@ -4345,8 +5021,9 @@
4345 5021
4346 5022 .flatpickr-rContainer {
4347 5023 display: inline-block;
4348 5024 padding: 0;
5025 + -webkit-box-sizing: border-box;
4349 5026 box-sizing: border-box;
4350 5027 }
4351 5028
4352 5029 .flatpickr-time {
@@ -4355,10 +5032,14 @@
4355 5032 display: block;
4356 5033 height: 0;
4357 5034 line-height: 40px;
4358 5035 max-height: 40px;
5036 + -webkit-box-sizing: border-box;
4359 5037 box-sizing: border-box;
4360 5038 overflow: hidden;
5039 + display: -webkit-box;
5040 + display: -webkit-flex;
5041 + display: -ms-flexbox;
4361 5042 display: flex;
4362 5043 }
4363 5044
4364 5045 .flatpickr-time:after {
@@ -4367,8 +5048,11 @@
4367 5048 clear: both;
4368 5049 }
4369 5050
4370 5051 .flatpickr-time .numInputWrapper {
5052 + -webkit-box-flex: 1;
5053 + -webkit-flex: 1;
5054 + -ms-flex: 1;
4371 5055 flex: 1;
4372 5056 width: 40%;
4373 5057 height: 40px;
4374 5058 float: left;
@@ -4391,8 +5075,9 @@
4391 5075 }
4392 5076
4393 5077 .flatpickr-time input {
4394 5078 background: transparent;
5079 + -webkit-box-shadow: none;
4395 5080 box-shadow: none;
4396 5081 border: 0;
4397 5082 border-radius: 0;
4398 5083 text-align: center;
@@ -4402,8 +5087,9 @@
4402 5087 line-height: inherit;
4403 5088 color: #393939;
4404 5089 font-size: 14px;
4405 5090 position: relative;
5091 + -webkit-box-sizing: border-box;
4406 5092 box-sizing: border-box;
4407 5093 -webkit-appearance: textfield;
4408 5094 -moz-appearance: textfield;
4409 5095 appearance: textfield;
@@ -4432,9 +5118,12 @@
4432 5118 font-weight: bold;
4433 5119 width: 2%;
4434 5120 -webkit-user-select: none;
4435 5121 -moz-user-select: none;
5122 + -ms-user-select: none;
4436 5123 user-select: none;
5124 + -webkit-align-self: center;
5125 + -ms-flex-item-align: center;
4437 5126 align-self: center;
4438 5127 }
4439 5128
4440 5129 .flatpickr-time .flatpickr-am-pm {
@@ -4454,165 +5143,29 @@
4454 5143
4455 5144 .flatpickr-input[readonly] {
4456 5145 cursor: pointer;
4457 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 +}
4458 5160 @keyframes fpFadeInDown {
4459 5161 from {
4460 5162 opacity: 0;
5163 + -webkit-transform: translate3d(0, -20px, 0);
4461 5164 transform: translate3d(0, -20px, 0);
4462 5165 }
4463 5166 to {
4464 5167 opacity: 1;
5168 + -webkit-transform: translate3d(0, 0, 0);
4465 5169 transform: translate3d(0, 0, 0);
4466 5170 }
4467 -}
4468 -body.wp-adminify {
4469 - --adminify-primary: #3a3ae9;
4470 - --adminify-preset-background: #f0f0f1;
4471 - --adminify-text-color: #fff;
4472 - --adminify-input-bg: #f1f1f3;
4473 -}
4474 -
4475 -.wp-adminify-two-columns {
4476 - display: flex;
4477 - flex-wrap: wrap;
4478 - padding: 15px;
4479 - position: relative;
4480 -}
4481 -.wp-adminify-two-columns.hidden {
4482 - display: none;
4483 -}
4484 -.wp-adminify-two-columns .adminify-full-width-field {
4485 - width: 100% !important;
4486 - flex-basis: 100% !important;
4487 -}
4488 -.wp-adminify-two-columns > .adminify-field {
4489 - width: 49%;
4490 - display: flex;
4491 - flex-basis: 49%;
4492 - justify-content: space-between;
4493 - margin-right: 1%;
4494 - margin-top: -1px;
4495 - border: 1px solid #eee;
4496 - box-sizing: border-box;
4497 -}
4498 -.wp-adminify-two-columns > .adminify-field .adminify-fieldset input[type=text] {
4499 - width: 100%;
4500 -}
4501 -.wp-adminify-two-columns[data-section-id=white-label] > .adminify-field {
4502 - display: grid;
4503 -}
4504 -.wp-adminify-two-columns.aminify-title-width-40 .adminify-title {
4505 - width: 40% !important;
4506 -}
4507 -.wp-adminify-two-columns.aminify-title-width-40 .adminify-fieldset {
4508 - width: calc(60% - 20px) !important;
4509 -}
4510 -.wp-adminify-two-columns.aminify-title-width-65 .adminify-title {
4511 - width: 65%;
4512 -}
4513 -.wp-adminify-two-columns.aminify-title-width-65 .adminify-fieldset {
4514 - width: calc(35% - 20px);
4515 -}
4516 -.wp-adminify-two-columns .adminify-field-subheading {
4517 - box-sizing: content-box;
4518 - width: 100%;
4519 - flex-basis: 100%;
4520 -}
4521 -.wp-adminify-two-columns > .adminify-section-title {
4522 - width: 100%;
4523 - position: absolute;
4524 - top: 0;
4525 - left: 0;
4526 - box-sizing: border-box;
4527 -}
4528 -
4529 -.wp-adminify .adminify-hightlight-field {
4530 - border: 2px solid var(--adminify-primary) !important;
4531 - font-weight: 600 !important;
4532 -}
4533 -
4534 -.aminify-title-width-40 .adminify-title {
4535 - width: 40% !important;
4536 -}
4537 -.aminify-title-width-40 .adminify-fieldset {
4538 - width: calc(60% - 20px) !important;
4539 -}
4540 -
4541 -.wp-adminify-white-label-notice-content {
4542 - background-color: #fff;
4543 - box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.13);
4544 - position: absolute;
4545 - top: 150px;
4546 - left: 400px;
4547 - width: 530px;
4548 - padding: 32px;
4549 - padding-bottom: 50px;
4550 - border-radius: 20px;
4551 - text-align: center;
4552 - z-index: 2;
4553 -}
4554 -
4555 -.wp-adminify-white-label-notice-logo img {
4556 - height: 100px;
4557 - width: 250px;
4558 - padding: 10px;
4559 - padding-top: 10px;
4560 -}
4561 -
4562 -.wp-adminify-white-label-notice-content h2 span {
4563 - color: #6814cd;
4564 - text-transform: uppercase;
4565 -}
4566 -
4567 -.wp-adminify-white-label-notice-content em {
4568 - font-size: 13px;
4569 - color: red;
4570 -}
4571 -
4572 -.wp-adminify-white-label-notice .wp-adminify-get-pro {
4573 - background-image: -ms-linear-gradient(0deg, rgb(223, 29, 198) 0%, rgb(106, 20, 209) 100%);
4574 - border: none;
4575 - box-shadow: none;
4576 - color: #fff;
4577 - cursor: pointer;
4578 - font-weight: 700;
4579 - line-height: 35px;
4580 - padding: 0 15px;
4581 - text-transform: uppercase;
4582 - -webkit-text-decoration: none;
4583 - text-decoration: none;
4584 - display: inline-block;
4585 - width: 180px;
4586 - padding: 5px 15px !important;
4587 - border-radius: 10px;
4588 - font-size: 15px;
4589 - font-weight: 800;
4590 - transition: all 0.2s ease-in-out;
4591 -}
4592 -
4593 -.wp-adminify-white-label-notice {
4594 - position: absolute !important;
4595 - top: 0;
4596 - left: 0;
4597 - width: 100% !important;
4598 - height: 100%;
4599 - background: rgba(200, 200, 200, 0.5);
4600 - -js-display: flex;
4601 - display: flex;
4602 - justify-content: center;
4603 - z-index: 1;
4604 -}
4605 -
4606 -.wp-adminify-white-label-notice .wp-adminify-get-pro:hover {
4607 - color: #fff;
4608 - background-image: -ms-linear-gradient(0deg, rgb(106, 20, 209) 0%, rgb(223, 29, 198) 100%);
4609 -}
4610 -
4611 -.adminify-field-callback a.wp-adminify-rollback-button {
4612 - font-family: inherit !important;
4613 -}
4614 -
4615 -.wp-adminify-rollback-button.dashicons,
4616 -.wp-adminify-rollback-button.dashicons-before:before {
4617 - width: inherit !important;
4618 5171 }