PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 4.0
Adminify – White Label, Admin Menu Editor, Login Customizer v4.0
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 4.1.17 All 164 releases
← All changes | assets/admin/css/admin.css +56 -551 4.3.04.0 View file →
@@ -1,14 +1,7 @@
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/admin/frame/index.scss ***!
3 - \***************************************************************************************************************************************************************************************************************************************************/
4 -body.wp-adminify {
5 - --adminify-primary: #3a3ae9;
6 - --adminify-preset-background: #f0f0f1;
7 - --adminify-text-color: #fff;
8 - --adminify-input-bg: #f1f1f3;
9 -}
10 -
1 +/*!***************************************************************************************************************************************************************************************************************************************!*\
2 + !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./dev/admin/frame/index.scss ***!
3 + \***************************************************************************************************************************************************************************************************************************************/
11 4 .adminify-progress {
12 5 position: fixed;
13 6 top: 0;
14 7 left: 0;
@@ -90,9 +83,8 @@
90 83 .frame-adminify-app {
91 84 position: fixed;
92 85 width: 100%;
93 86 height: 100%;
94 - height: 100dvh;
95 87 top: 0;
96 88 left: 0;
97 89 z-index: 999;
98 90 }
@@ -115,15 +107,15 @@
115 107 box-shadow: none;
116 108 }
117 109 #frame-adminify-app .adminify-frame-wrapper {
118 110 display: grid;
119 - grid-template-columns: 260px 1fr;
120 - grid-template-columns: var(--adminify-menu-width, 260px) 1fr;
111 + grid-template-columns: var(--adminify-menu-width) 1fr;
121 112 background: var(--adminify-menu-bg);
122 113 transition: all 0.3s;
123 114 }
124 115 #frame-adminify-app .adminify-frame-wrapper.adminify-horizontal-menu {
125 116 grid-template-columns: 1fr;
117 + padding-left: 1rem;
126 118 }
127 119 #frame-adminify-app .adminify-frame-wrapper.adminify-horizontal-menu .adminify-frame-content .adminify-toolbar {
128 120 padding-left: 0;
129 121 }
@@ -135,65 +127,19 @@
135 127 }
136 128 #frame-adminify-app .adminify-frame-wrapper .adminify-frame-content {
137 129 display: flex;
138 130 flex-direction: column;
139 - height: calc(100vh - 56px);
140 - height: calc(100vh - var(--adminify-topbar-height, 56px));
141 - height: calc(100dvh - 56px);
142 - height: calc(100dvh - var(--adminify-topbar-height, 56px));
131 + height: 100vh;
143 132 padding-bottom: 16px;
144 - position: relative;
145 133 }
146 134 #frame-adminify-app .adminify-frame-wrapper .adminify-frame-content #frame-adminify-app--iframe {
147 135 border-radius: 8px;
148 136 border: 1px solid var(--adminify-menu-border);
149 137 }
150 -#frame-adminify-app .adminify-frame-wrapper .adminify-frame-content .adminify-iframe-loading-overlay {
151 - position: absolute;
152 - top: 0;
153 - left: 0;
154 - right: 0;
155 - bottom: 16px;
156 - background: rgba(40, 40, 40, 0.132);
157 - display: flex;
158 - align-items: center;
159 - justify-content: center;
160 - z-index: 10;
161 - border-radius: 8px;
162 - opacity: 0;
163 - visibility: hidden;
164 - transition: opacity 0.2s ease, visibility 0.2s ease;
165 - pointer-events: none;
166 -}
167 -#frame-adminify-app .adminify-frame-wrapper .adminify-frame-content .adminify-iframe-loading-overlay.is-loading {
168 - opacity: 1;
169 - visibility: visible;
170 - pointer-events: auto;
171 -}
172 -#frame-adminify-app .adminify-frame-wrapper .adminify-frame-content .adminify-loading-spinner {
173 - width: 40px;
174 - height: 40px;
175 - border: 3px solid #fff;
176 - border-top-color: var(--adminify-primary-color);
177 - border-radius: 50%;
178 - animation: adminify-spin 0.8s linear infinite;
179 -}
180 -@keyframes adminify-spin {
181 - to {
182 - transform: rotate(360deg);
183 - }
184 -}
185 138 #frame-adminify-app .adminify-frame-wrapper.adminify-horizontal-menu {
186 - padding: 0 16px;
139 + padding-left: 16px !important;
187 140 }
188 141
189 -body.wp-adminify {
190 - --adminify-primary: #3a3ae9;
191 - --adminify-preset-background: #f0f0f1;
192 - --adminify-text-color: #fff;
193 - --adminify-input-bg: #f1f1f3;
194 -}
195 -
196 142 .frame-adminify-search-icon {
197 143 background: none;
198 144 border: none;
199 145 box-shadow: none;
@@ -279,10 +225,9 @@
279 225 }
280 226 }
281 227 .adminify-toolbar-wrapper {
282 228 display: grid;
283 - grid-template-columns: 260px 1fr;
284 - grid-template-columns: var(--adminify-menu-width, 260px) 1fr;
229 + grid-template-columns: var(--adminify-menu-width) 1fr;
285 230 transition: grid-template-columns 0.3s;
286 231 padding: 0 1rem;
287 232 background: var(--adminify-menu-bg);
288 233 }
@@ -335,9 +280,8 @@
335 280 color: var(--adminify-menu-text-color);
336 281 background-color: transparent;
337 282 padding: 0;
338 283 font-style: normal;
339 - cursor: pointer;
340 284 }
341 285 .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a .wp-ui-notification.wpforms-menu-notification-counter, .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a .wp-ui-notification.aioseo-menu-notification-counter {
342 286 display: flex;
343 287 justify-content: center;
@@ -350,62 +294,8 @@
350 294 font-size: 16px;
351 295 width: 16px;
352 296 height: 16px;
353 297 }
354 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a .adminify-top-menu-item-has-icon img, .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a img {
355 - width: 20px;
356 - height: 20px;
357 -}
358 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a .ab-item {
359 - display: flex;
360 - align-items: center;
361 - gap: 4px;
362 -}
363 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a .ab-icon {
364 - display: inline-block;
365 - width: 20px;
366 - height: 20px;
367 -}
368 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a .ab-icon::before {
369 - font-family: dashicons;
370 - font-size: 20px;
371 - line-height: 1;
372 -}
373 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a .yoast-logo {
374 - display: inline-block;
375 - min-width: 20px;
376 - min-height: 20px;
377 -}
378 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a .yoast-logo.svg {
379 - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsOiM4Mjg3OGMiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMjAzLjYgMzk1YzYuOC0xNy40IDYuOC0zNi42IDAtNTRsLTc5LjQtMjA0aDcwLjlsNDcuNyAxNDkuNCA3NC44LTIwNy42SDExNi40Yy00MS44IDAtNzYgMzQuMi03NiA3NlYzNTdjMCA0MS44IDM0LjIgNzYgNzYgNzZIMTczYzE2LTguOSAyNC42LTIyLjcgMzAuNi0zOE00NzEuNiAxNTQuOGMwLTQxLjgtMzQuMi03Ni03Ni03NmgtM0wyODUuNyAzNjVjLTkuNiAyNi43LTE5LjQgNDkuMy0zMC4zIDY4aDIxNi4yeiIvPjxwYXRoIGQ9Im0zMzggMS4zLTkzLjMgMjU5LjEtNDIuMS0xMzEuOWgtODkuMWw4My44IDIxNS4yYzYgMTUuNSA2IDMyLjUgMCA0OC03LjQgMTktMTkgMzcuMy01MyA0MS45bC03LjIgMXY3Nmg4LjNjODEuNyAwIDExOC45LTU3LjIgMTQ5LjYtMTQyLjlMNDMxLjYgMS4zek0yNzkuNCAzNjJjLTMyLjkgOTItNjcuNiAxMjguNy0xMjUuNyAxMzEuOHYtNDVjMzcuNS03LjUgNTEuMy0zMSA1OS4xLTUxLjEgNy41LTE5LjMgNy41LTQwLjcgMC02MGwtNzUtMTkyLjdoNTIuOGw1My4zIDE2Ni44IDEwNS45LTI5NGg1OC4xeiIvPjwvc3ZnPg==");
380 - background-position: center;
381 - background-repeat: no-repeat;
382 - background-size: 20px;
383 - width: 20px;
384 - height: 20px;
385 -}
386 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a .yoast-issue-counter {
387 - background-color: #d63638;
388 - border-radius: 9px;
389 - color: #fff;
390 - display: inline;
391 - padding: 1px 7px 1px 6px;
392 - font-size: 11px;
393 - font-weight: 600;
394 -}
395 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a .screen-reader-text,
396 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item > a ._screen-reader-text {
397 - clip: rect(1px, 1px, 1px, 1px);
398 - word-wrap: normal !important;
399 - border: 0;
400 - clip-path: inset(50%);
401 - height: 1px;
402 - margin: -1px;
403 - overflow: hidden;
404 - padding: 0;
405 - position: absolute;
406 - width: 1px;
407 -}
408 298 .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item button {
409 299 font-size: 13px;
410 300 font-weight: 600;
411 301 color: var(--adminify-menu-text-color);
@@ -437,11 +327,8 @@
437 327 .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item a:hover,
438 328 .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item button:hover {
439 329 color: var(--adminify-primary);
440 330 }
441 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item#adminify-top-menu-trp_edit_translation > a .ab-icon::before {
442 - content: "\f326";
443 -}
444 331 .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu li.adminify-top-menu-item.adminify-hambuger button svg {
445 332 width: 16px;
446 333 height: 16px;
447 334 }
@@ -477,17 +364,14 @@
477 364 box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
478 365 border: 1px solid var(--adminify-menu-border);
479 366 }
480 367 .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu .adminify-dropdown .adminify-top-menu-item a {
481 - padding: 0.4rem 0.7rem;
368 + padding: 0.3rem 0.7rem;
482 369 font-weight: 500;
483 370 }
484 371 .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu .adminify-dropdown .adminify-top-menu-item a span {
485 372 gap: 0;
486 373 }
487 -.adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu .adminify-dropdown .adminify-top-menu-item a:hover {
488 - background: #f5f5f5;
489 -}
490 374 .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu .adminify-dropdown.show {
491 375 display: block;
492 376 }
493 377 .adminify-toolbar-wrapper .adminify-toolbar ul.adminify-top-menu .adminify-dropdown.adminify-dropdown-submenu {
@@ -664,9 +548,8 @@
664 548 visibility: hidden;
665 549 opacity: 0;
666 550 transform: scale(0.6) translateY(-20%);
667 551 transition: 0.3s cubic-bezier(0.2, 0, 0, 1.6);
668 - z-index: 9999999;
669 552 }
670 553 .adminify-toolbar-wrapper .adminify-toolbar .adminify-admin-bar-top-secondary .wp-adminify--user--account .wp-adminify--user--wrapper::before {
671 554 content: "";
672 555 position: absolute;
@@ -782,11 +665,8 @@
782 665 }
783 666 .adminify-toolbar-wrapper .frame-adminify-logo {
784 667 overflow: visible;
785 668 }
786 - .adminify-toolbar-wrapper .frame-adminify-logo a .adminify-logo-text {
787 - display: none !important;
788 - }
789 669 .adminify-toolbar-wrapper .frame-adminify-logo .adminify-mini-logo {
790 670 display: block !important;
791 671 }
792 672 .adminify-toolbar-wrapper .frame-adminify-logo .adminify-logo {
@@ -797,9 +677,9 @@
797 677 }
798 678 .adminify-horizontal-menu {
799 679 height: 100% !important;
800 680 padding-bottom: 40px !important;
801 - padding: 0 !important;
681 + padding-left: 0 !important;
802 682 }
803 683 }
804 684 @keyframes status-shadow {
805 685 0% {
@@ -816,47 +696,8 @@
816 696 background: var(--adminify-menu-bg);
817 697 transition: all 0.3s;
818 698 padding-right: 3px;
819 699 }
820 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-menu-search {
821 - display: flex;
822 - align-items: center;
823 - gap: 4px;
824 - padding: 4px 12px;
825 - margin: 4px;
826 - background: #fff;
827 - background: var(--adminify-menu-bg, #fff);
828 - border: 1px solid #e2e8f0;
829 - border-radius: 6px;
830 -}
831 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-menu-search .frame-adminify-menu-search-icon {
832 - flex-shrink: 0;
833 - color: #94a3b8;
834 - width: 16px;
835 - height: 16px;
836 -}
837 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-menu-search .frame-adminify-menu-search-input {
838 - width: 100%;
839 - border: 1px solid transparent;
840 - outline: none;
841 - background: transparent;
842 - font-size: 13px;
843 - color: #334155;
844 - color: var(--adminify-menu-text-color, #334155);
845 - line-height: 1.4;
846 - padding: 2px 4px;
847 - border-radius: 4px;
848 -}
849 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-menu-search .frame-adminify-menu-search-input::-moz-placeholder {
850 - color: #94a3b8;
851 -}
852 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-menu-search .frame-adminify-menu-search-input::placeholder {
853 - color: #94a3b8;
854 -}
855 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-menu-search .frame-adminify-menu-search-input:focus {
856 - border: none !important;
857 - box-shadow: none !important;
858 -}
859 700 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap ul {
860 701 margin: 0;
861 702 }
862 703 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap ul li {
@@ -866,16 +707,15 @@
866 707 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper {
867 708 position: relative;
868 709 overflow-y: scroll;
869 710 overflow-x: hidden;
711 + visibility: hidden;
870 712 }
871 713 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu {
872 714 width: var(--adminify-menu-width);
873 715 height: calc(100vh - 78px);
874 - height: calc(100vh - var(--adminify-sidebar-offset, 78px));
875 - height: calc(100dvh - 78px);
876 - height: calc(100dvh - var(--adminify-sidebar-offset, 78px));
877 716 transition: width 0.3s;
717 + visibility: visible;
878 718 }
879 719 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu {
880 720 padding: var(--adminify-menu-wrapper-padding-top) var(--adminify-menu-wrapper-padding-right) var(--adminify-menu-wrapper-padding-bottom) var(--adminify-menu-wrapper-padding-left);
881 721 }
@@ -951,31 +791,24 @@
951 791 }
952 792 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item > a .frame-adminify-menu-item-wrap .frame-adminify-menu-item-name {
953 793 display: flex;
954 794 align-items: center;
955 - gap: 8px;
795 + gap: 12px;
956 796 width: -moz-max-content;
957 797 width: max-content;
958 798 }
959 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item > a .frame-adminify-menu-item-wrap .frame-adminify-menu-item-name > span {
960 - background: #5b5bf7;
961 - background: var(--adminify-notif-bg-color, #5b5bf7);
962 - color: #fff;
963 - color: var(--adminify-notif-color, #fff);
964 - font-size: 11px;
965 - font-weight: 600;
966 - line-height: 0;
967 - min-width: 18px;
968 - height: 18px;
969 - padding: 0 5px;
970 - border-radius: 9px;
971 - display: inline-flex;
799 +#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item > a .frame-adminify-menu-item-wrap .frame-adminify-menu-item-name :last-child {
800 + background: var(--adminify-notif-bg-color);
801 + color: var(--adminify-notif-color);
802 + font-size: 12px;
803 + width: 16px;
804 + height: 16px;
805 + border-radius: 50%;
806 + display: flex;
972 807 align-items: center;
973 808 justify-content: center;
974 - position: inherit !important;
975 - box-sizing: border-box;
976 809 }
977 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item > a .frame-adminify-menu-item-wrap .frame-adminify-menu-item-name > span.count-0 {
810 +#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item > a .frame-adminify-menu-item-wrap .frame-adminify-menu-item-name :last-child.count-0 {
978 811 display: none;
979 812 }
980 813 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item > a .dashicons-arrow-right-alt2 {
981 814 display: flex;
@@ -1107,33 +940,21 @@
1107 940 color: var(--adminify-submenu-text-hover-color);
1108 941 background: var(--adminify-submenu-hover-bg);
1109 942 }
1110 943 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu .frame-adminify-submenu-item > a .update-plugins {
1111 - background: #5b5bf7;
1112 - background: var(--adminify-notif-bg-color, #5b5bf7);
1113 - color: #fff;
1114 - color: var(--adminify-notif-color, #fff);
1115 - font-size: 11px;
1116 - font-weight: 600;
1117 - line-height: 0;
1118 - min-width: 18px;
1119 - height: 18px;
1120 - padding: 0 5px;
1121 - border-radius: 9px;
944 + background: var(--adminify-notif-bg-color);
945 + color: var(--adminify-notif-color);
946 + font-size: 12px;
947 + width: 16px;
948 + height: 16px;
949 + border-radius: 50%;
1122 950 display: flex;
1123 951 align-items: center;
1124 952 justify-content: center;
1125 - box-sizing: border-box;
1126 953 }
1127 954 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu .frame-adminify-submenu-item > a .adminify-addons-text {
1128 955 color: #ffa500;
1129 956 }
1130 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu .frame-adminify-submenu-item > a span[style*=color] {
1131 - color: inherit !important;
1132 -}
1133 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu .frame-adminify-submenu-item > a :last-child {
1134 - position: inherit !important;
1135 -}
1136 957 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu ul.frame-adminify-admin-menu li.frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu .frame-adminify-submenu-item.frame-adminify--submenu-active > a {
1137 958 color: var(--adminify-submenu-active-color);
1138 959 background: var(--adminify-submenu-active-bg);
1139 960 }
@@ -1171,8 +992,11 @@
1171 992 }
1172 993 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper::-webkit-scrollbar-thumb {
1173 994 background-color: #a8a9ac;
1174 995 }
996 +#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper:hover {
997 + visibility: visible;
998 +}
1175 999 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap hr.frame-adminify-menu-separator {
1176 1000 margin: 0;
1177 1001 margin-top: var(--adminify-menu-vertical-padding);
1178 1002 border: 0;
@@ -1184,30 +1008,24 @@
1184 1008 }
1185 1009 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-admin-menu .frame-adminify-menu-item .frame-adminify-submenu-wrapper {
1186 1010 position: absolute;
1187 1011 content: "";
1188 - top: 0px;
1189 - top: var(--adminify-menu-scroll-top, 0px);
1012 + top: 0;
1190 1013 left: 0;
1191 1014 width: 100%;
1192 1015 height: calc(100vh - 78px);
1193 - height: calc(100vh - var(--adminify-sidebar-offset, 78px));
1194 - height: calc(100dvh - 78px);
1195 - height: calc(100dvh - var(--adminify-sidebar-offset, 78px));
1196 1016 transform: translateX(100%);
1197 1017 margin: 0;
1198 1018 padding: 16px;
1199 1019 padding-top: 8px;
1200 1020 visibility: hidden;
1201 - transition: transform 0.3s, visibility 0.3s;
1021 + transition: all 0.3s;
1202 1022 background: var(--adminify-menu-bg);
1203 1023 z-index: 9999;
1204 - overflow: hidden;
1024 + overflow-y: scroll;
1205 1025 }
1206 1026 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-admin-menu .frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu {
1207 1027 height: 100%;
1208 - overflow-y: auto;
1209 - overscroll-behavior: contain;
1210 1028 padding-left: 8px !important;
1211 1029 padding-top: 0 !important;
1212 1030 }
1213 1031 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-admin-menu .frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu .frame-adminify-two-step {
@@ -1243,23 +1061,17 @@
1243 1061 gap: 8px;
1244 1062 word-wrap: break-word;
1245 1063 }
1246 1064 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-admin-menu .frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu .frame-adminify-two-step .frame-adminify-two-step-title h2 .update-plugins {
1247 - background: #5b5bf7;
1248 - background: var(--adminify-notif-bg-color, #5b5bf7);
1249 - color: #fff;
1250 - color: var(--adminify-notif-color, #fff);
1251 - font-size: 11px;
1252 - font-weight: 600;
1253 - line-height: 0;
1254 - min-width: 18px;
1255 - height: 18px;
1256 - padding: 0 5px;
1257 - border-radius: 9px;
1065 + background: var(--adminify-notif-bg-color);
1066 + color: var(--adminify-notif-color);
1067 + font-size: 12px;
1068 + width: 16px;
1069 + height: 16px;
1070 + border-radius: 50%;
1258 1071 display: flex;
1259 1072 align-items: center;
1260 1073 justify-content: center;
1261 - box-sizing: border-box;
1262 1074 }
1263 1075 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-admin-menu .frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu .frame-adminify-submenu-item {
1264 1076 margin-left: 20px;
1265 1077 }
@@ -1265,12 +1077,8 @@
1265 1077 }
1266 1078 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-admin-menu .frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu .frame-adminify-submenu-item:first-child {
1267 1079 margin-left: 0;
1268 1080 }
1269 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-admin-menu .frame-adminify-menu-item .frame-adminify-submenu-wrapper .frame-adminify-submenu::-webkit-scrollbar {
1270 - width: 0px;
1271 - height: 0px;
1272 -}
1273 1081 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-admin-menu .frame-adminify-menu-item .frame-adminify-submenu-wrapper::-webkit-scrollbar {
1274 1082 width: 0px;
1275 1083 height: 0px;
1276 1084 }
@@ -1369,11 +1177,8 @@
1369 1177 }
1370 1178 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap.frame-adminify-menu-mode-rounded:not(#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step]) .frame-adminify-admin-menu-wrapper .frame-adminify-admin-menu .frame-adminify-menu-item.frame-adminify--menu-active > a, #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap.frame-adminify-menu-mode-rounded:not(#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step]) .frame-adminify-admin-menu-wrapper .frame-adminify-admin-menu .frame-adminify-menu-item.frame-adminify--menu-show > a {
1371 1179 border-radius: 3rem 0 0 3rem;
1372 1180 }
1373 -#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap.frame-adminify-menu-mode-rounded:not(#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step]) .frame-adminify-admin-menu-wrapper .frame-adminify-admin-menu .frame-adminify-menu-item.frame-adminify--menu-active > a .dashicons-arrow-right-alt2, #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap.frame-adminify-menu-mode-rounded:not(#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step]) .frame-adminify-admin-menu-wrapper .frame-adminify-admin-menu .frame-adminify-menu-item.frame-adminify--menu-show > a .dashicons-arrow-right-alt2 {
1374 - display: none;
1375 -}
1376 1181 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap.frame-adminify-menu-mode-rounded:not(#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step]) .frame-adminify-admin-menu-wrapper .frame-adminify-admin-menu .frame-adminify-menu-item.frame-adminify--menu-active > a::after, #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap.frame-adminify-menu-mode-rounded:not(#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step]) .frame-adminify-admin-menu-wrapper .frame-adminify-admin-menu .frame-adminify-menu-item.frame-adminify--menu-show > a::after {
1377 1182 position: absolute;
1378 1183 content: "";
1379 1184 top: -35px;
@@ -1392,10 +1197,9 @@
1392 1197 transition: all 0.2s;
1393 1198 }
1394 1199 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap.frame-adminify-menu-mode-rounded:not(#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step]) .frame-adminify-admin-menu-wrapper .frame-adminify-admin-menu .frame-adminify-menu-item.frame-adminify--menu-active > a::before, #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap.frame-adminify-menu-mode-rounded:not(#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step]) .frame-adminify-admin-menu-wrapper .frame-adminify-admin-menu .frame-adminify-menu-item.frame-adminify--menu-show > a::before {
1395 1200 position: absolute;
1396 - top: auto;
1397 - bottom: -35px;
1201 + top: 32px;
1398 1202 right: 0;
1399 1203 content: "";
1400 1204 visibility: visible;
1401 1205 width: 35px;
@@ -1419,221 +1223,32 @@
1419 1223 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap.frame-adminify-menu-mode-rounded:not(#frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step]) .frame-adminify-admin-menu-wrapper .frame-adminify-admin-menu .frame-adminify-menu-item.frame-adminify--menu-show > a .frame-adminify-menu-item-wrap .frame-adminify-menu-image[style] {
1420 1224 background-color: var(--adminify-menu-active-color) !important;
1421 1225 }
1422 1226
1423 -.frame-adminify-submenu-item.frame-adminify-has-third-level {
1424 - position: relative;
1227 +.wp-adminify.rtl #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap {
1228 + padding-left: 3px;
1425 1229 }
1426 -.frame-adminify-submenu-item.frame-adminify-has-third-level > a {
1427 - display: flex;
1428 - align-items: center;
1429 - justify-content: space-between;
1430 - width: 100% !important;
1230 +.wp-adminify.rtl #wp-adminify--circle--menu {
1231 + right: auto !important;
1232 + left: 3rem;
1431 1233 }
1432 -.frame-adminify-submenu-item.frame-adminify-has-third-level > a .frame-adminify-third-level-arrow {
1433 - font-size: 14px;
1434 - transition: transform 0.2s ease;
1435 - margin-left: auto;
1436 - display: flex;
1437 - align-items: center;
1438 - justify-content: center;
1439 -}
1440 -.frame-adminify-submenu-item.frame-adminify-has-third-level.frame-adminify--third-level-show > a .frame-adminify-third-level-arrow {
1441 - transform: rotate(90deg);
1442 -}
1443 1234
1444 -.frame-adminify-third-level-wrapper {
1445 - overflow: hidden;
1446 - transition: height 0.3s ease;
1447 -}
1448 -.frame-adminify-third-level-wrapper .frame-adminify-third-level-menu {
1449 - padding: 0;
1450 - margin: 0;
1451 - list-style: none;
1452 -}
1453 -
1454 -.frame-adminify-third-level-menu {
1455 - padding: 0;
1456 - margin: 0;
1457 - list-style: none;
1458 - background: rgba(0, 0, 0, 0.03);
1459 - background: var(--adminify-submenu-wrapper-bg, rgba(0, 0, 0, 0.03));
1460 - border-radius: 4px;
1461 - margin-top: 4px;
1462 -}
1463 -.frame-adminify-third-level-menu .frame-adminify-third-level-item {
1464 - margin: 0;
1465 -}
1466 -.frame-adminify-third-level-menu .frame-adminify-third-level-item a {
1467 - display: block;
1468 - padding: 8px 12px 8px 20px;
1469 - color: #666;
1470 - color: var(--adminify-submenu-text-color, #666);
1471 - font-size: 13px;
1472 - -webkit-text-decoration: none;
1473 - text-decoration: none;
1474 - transition: all 0.2s ease;
1475 - border-left: 2px solid transparent;
1476 -}
1477 -.frame-adminify-third-level-menu .frame-adminify-third-level-item a:hover {
1478 - background: rgba(0, 0, 0, 0.05);
1479 - background: var(--adminify-submenu-hover-bg, rgba(0, 0, 0, 0.05));
1480 - color: #333;
1481 - color: var(--adminify-submenu-text-hover-color, #333);
1482 - border-left-color: #5c6ac4;
1483 - border-left-color: var(--adminify-primary, #5c6ac4);
1484 -}
1485 -.frame-adminify-third-level-menu .frame-adminify-third-level-item.frame-adminify--third-level-active a {
1486 - background: rgba(0, 0, 0, 0.08);
1487 - background: var(--adminify-submenu-active-bg, rgba(0, 0, 0, 0.08));
1488 - color: #333;
1489 - color: var(--adminify-submenu-active-color, #333);
1490 - border-left-color: #5c6ac4;
1491 - border-left-color: var(--adminify-primary, #5c6ac4);
1492 - font-weight: 500;
1493 -}
1494 -
1495 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper {
1496 - position: relative;
1497 -}
1498 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container {
1499 - position: absolute;
1500 - top: 0;
1501 - left: 0;
1502 - width: 100%;
1503 - height: 100%;
1504 - transform: translateX(100%);
1505 - transition: transform 0.3s ease;
1506 - background: var(--adminify-submenu-wrapper-bg);
1507 - z-index: 10;
1508 - overflow: hidden;
1509 -}
1510 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container.frame-adminify-third-level-visible {
1511 - transform: translateX(0);
1512 -}
1513 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container .frame-adminify-third-level-panel {
1514 - height: 100%;
1515 - overflow-y: auto;
1516 - overscroll-behavior: contain;
1517 - padding-left: 8px !important;
1518 - padding-top: 0 !important;
1519 -}
1520 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container .frame-adminify-third-level-panel::-webkit-scrollbar {
1521 - width: 0px;
1522 - height: 0px;
1523 -}
1524 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container .frame-adminify-third-level-panel .frame-adminify-two-step {
1525 - margin-bottom: 12px;
1526 -}
1527 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container .frame-adminify-third-level-panel .frame-adminify-two-step .frame-adminify-two-step-title {
1528 - display: flex;
1529 - align-items: center;
1530 - gap: 6px;
1531 - width: auto;
1532 - cursor: pointer;
1533 -}
1534 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container .frame-adminify-third-level-panel .frame-adminify-two-step .frame-adminify-two-step-title .frame-adminify-arrow {
1535 - display: flex;
1536 - align-items: center;
1537 - justify-content: center;
1538 - color: var(--adminify-menu-text-color);
1539 - padding: 4px;
1540 -}
1541 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container .frame-adminify-third-level-panel .frame-adminify-two-step .frame-adminify-two-step-title .frame-adminify-arrow::before {
1542 - font-size: 18px;
1543 - font-weight: 600;
1544 -}
1545 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container .frame-adminify-third-level-panel .frame-adminify-two-step .frame-adminify-two-step-title h2 {
1546 - line-height: 1.4;
1547 - margin: 0px;
1548 - text-wrap: pretty;
1549 - color: var(--adminify-menu-text-color);
1550 - font-size: 20px;
1551 - font-weight: 600;
1552 - display: flex;
1553 - align-items: center;
1554 - gap: 8px;
1555 - word-wrap: break-word;
1556 -}
1557 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container .frame-adminify-third-level-panel .frame-adminify-third-level-item {
1558 - margin-left: 20px;
1559 -}
1560 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-third-level-panel-container .frame-adminify-third-level-panel .frame-adminify-third-level-item a {
1561 - padding-left: 10px;
1562 - border-left: none;
1563 -}
1564 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-submenu {
1565 - transition: transform 0.3s ease;
1566 -}
1567 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-submenu-wrapper .frame-adminify-submenu.frame-adminify-submenu-slide-left {
1568 - transform: translateX(-100%);
1569 -}
1570 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-has-third-level > a .frame-adminify-third-level-arrow {
1571 - opacity: 0.7;
1572 -}
1573 -.frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-has-third-level > a:hover .frame-adminify-third-level-arrow {
1574 - opacity: 1;
1575 -}
1576 -
1577 -.frame-adminify-sidebar-wrap[data-menu-mode=accordion] .frame-adminify-third-level-wrapper .frame-adminify-third-level-menu,
1578 -.frame-adminify-sidebar-wrap[data-menu-mode=toggle] .frame-adminify-third-level-wrapper .frame-adminify-third-level-menu {
1579 - background: transparent;
1580 - margin-top: 0;
1581 - border-radius: 0;
1582 - padding-left: 8px;
1583 -}
1584 -.frame-adminify-sidebar-wrap[data-menu-mode=accordion] .frame-adminify-third-level-wrapper .frame-adminify-third-level-menu .frame-adminify-third-level-item a,
1585 -.frame-adminify-sidebar-wrap[data-menu-mode=toggle] .frame-adminify-third-level-wrapper .frame-adminify-third-level-menu .frame-adminify-third-level-item a {
1586 - padding: 6px 12px 6px 16px;
1587 - font-size: 12px;
1588 -}
1589 -.frame-adminify-sidebar-wrap[data-menu-mode=accordion] .frame-adminify-has-third-level.frame-adminify--third-level-show > a .frame-adminify-third-level-arrow,
1590 -.frame-adminify-sidebar-wrap[data-menu-mode=toggle] .frame-adminify-has-third-level.frame-adminify--third-level-show > a .frame-adminify-third-level-arrow {
1591 - transform: rotate(90deg);
1592 -}
1593 -
1594 1235 @media screen and (max-width: 992px) {
1595 1236 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap {
1596 1237 position: absolute !important;
1597 1238 top: 0;
1598 1239 left: 0;
1599 - bottom: 0;
1600 - height: auto;
1601 1240 width: 260px !important;
1602 - display: flex;
1603 - flex-direction: column;
1604 1241 transform: translateX(-100%);
1605 1242 transition: transform 0.4s;
1606 1243 z-index: 9999;
1607 1244 }
1608 1245 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper {
1609 - flex: 1 1 auto;
1610 - min-height: 0;
1611 - height: auto;
1612 - overflow-y: auto;
1613 - overscroll-behavior: contain;
1614 - -webkit-overflow-scrolling: touch;
1246 + height: 100vh;
1615 1247 }
1616 1248 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper .frame-adminify-admin-main-menu {
1617 1249 width: 260px !important;
1618 - height: auto;
1619 - min-height: 100%;
1620 1250 }
1621 - #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap .frame-adminify-admin-menu-wrapper ul.frame-adminify-admin-menu {
1622 - padding-bottom: calc(16px + env(safe-area-inset-bottom, 0px));
1623 - padding-bottom: calc(var(--adminify-menu-wrapper-padding-bottom, 16px) + env(safe-area-inset-bottom, 0px));
1624 - }
1625 - #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step] .frame-adminify-admin-menu .frame-adminify-menu-item .frame-adminify-submenu-wrapper {
1626 - top: 0px;
1627 - top: var(--adminify-menu-scroll-top, 0px);
1628 - bottom: auto;
1629 - height: 100%;
1630 - height: var(--adminify-menu-viewport-height, 100%);
1631 - }
1632 - #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap[data-menu-mode=two_step]:has(.frame-adminify--menu-show):not(.adminify-sidebar-folded) .frame-adminify-admin-menu-wrapper {
1633 - height: auto;
1634 - overflow-y: hidden;
1635 - }
1636 1251 #frame-adminify-app .adminify-frame-wrapper .frame-adminify-sidebar-wrap.adminify-sidebar-collapse {
1637 1252 transform: translateX(0) !important;
1638 1253 }
1639 1254 #frame-adminify-app .adminify-frame-wrapper.adminify-vertical-menu {
@@ -1736,9 +1351,8 @@
1736 1351 border-radius: 50%;
1737 1352 display: flex;
1738 1353 align-items: center;
1739 1354 justify-content: center;
1740 - position: inherit !important;
1741 1355 }
1742 1356 .adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item > a .frame-adminify-menu-item-wrap .frame-adminify-menu-item-name :last-child.count-0 {
1743 1357 display: none;
1744 1358 }
@@ -1771,9 +1385,8 @@
1771 1385 border: 1px solid var(--adminify-menu-border);
1772 1386 }
1773 1387 .adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item {
1774 1388 margin: 0;
1775 - position: relative;
1776 1389 }
1777 1390 .adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item a {
1778 1391 color: var(--adminify-menu-text-color);
1779 1392 padding: 2px 1rem;
@@ -1781,82 +1394,17 @@
1781 1394 line-height: 28px;
1782 1395 font-weight: 500;
1783 1396 display: flex;
1784 1397 align-items: center;
1785 - justify-content: space-between;
1786 1398 gap: 4px;
1787 1399 min-width: 160px;
1788 1400 }
1789 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item a span[style*=color] {
1790 - color: inherit !important;
1791 -}
1792 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item a :last-child {
1793 - position: inherit !important;
1794 -}
1795 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item a .frame-adminify-third-level-arrow {
1796 - display: flex;
1797 - align-items: center;
1798 - margin-left: auto;
1799 -}
1800 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item a .frame-adminify-third-level-arrow svg {
1801 - width: 10px;
1802 - height: 10px;
1803 -}
1804 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item a .frame-adminify-third-level-arrow svg path {
1805 - fill: var(--adminify-menu-text-color);
1806 -}
1807 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item:hover > a {
1401 +.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item:hover a {
1808 1402 color: var(--adminify-primary);
1809 1403 }
1810 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item:hover > a .frame-adminify-third-level-arrow svg path {
1811 - fill: var(--adminify-primary);
1812 -}
1813 1404 .adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item .adminify-addons-text {
1814 1405 color: #ffa500;
1815 1406 }
1816 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item .frame-adminify-third-level-wrapper {
1817 - display: none;
1818 - position: absolute;
1819 - top: -12px;
1820 - left: 100%;
1821 - padding-left: 4px;
1822 - z-index: 1000;
1823 -}
1824 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item .frame-adminify-third-level-wrapper .frame-adminify-third-level-menu {
1825 - display: flex;
1826 - flex-direction: column;
1827 - padding: 12px 0;
1828 - margin: 0;
1829 - background: var(--adminify-menu-bg);
1830 - border-radius: 2px;
1831 - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
1832 - border: 1px solid var(--adminify-menu-border);
1833 - list-style: none;
1834 -}
1835 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item .frame-adminify-third-level-wrapper .frame-adminify-third-level-menu .frame-adminify-third-level-item {
1836 - margin: 0;
1837 -}
1838 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item .frame-adminify-third-level-wrapper .frame-adminify-third-level-menu .frame-adminify-third-level-item a {
1839 - color: var(--adminify-menu-text-color);
1840 - padding: 2px 1rem;
1841 - font-size: 13px;
1842 - line-height: 28px;
1843 - font-weight: 500;
1844 - display: block;
1845 - min-width: 140px;
1846 - white-space: nowrap;
1847 - -webkit-text-decoration: none;
1848 - text-decoration: none;
1849 -}
1850 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item .frame-adminify-third-level-wrapper .frame-adminify-third-level-menu .frame-adminify-third-level-item:hover a {
1851 - color: var(--adminify-primary);
1852 -}
1853 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item .frame-adminify-third-level-wrapper .frame-adminify-third-level-menu .frame-adminify-third-level-item.frame-adminify--third-level-active a {
1854 - color: var(--adminify-primary);
1855 -}
1856 -.adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu li.frame-adminify-submenu-item.frame-adminify-has-third-level:hover .frame-adminify-third-level-wrapper {
1857 - display: block;
1858 -}
1859 1407 .adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item .frame-adminify-submenu-wrapper::before {
1860 1408 content: "";
1861 1409 position: absolute;
1862 1410 height: 12px;
@@ -1895,14 +1443,8 @@
1895 1443 }
1896 1444 .adminify-horizontal-menu-wrapper > ul li.frame-adminify-menu-item.frame-adminify--menu-active .frame-adminify-submenu .frame-adminify-submenu-active > a {
1897 1445 color: var(--adminify-primary) !important;
1898 1446 }
1899 -.adminify-horizontal-menu-wrapper.adminify-horizontal-menu-icons-only ul .frame-adminify-menu-item:hover .frame-adminify-submenu-wrapper::before {
1900 - left: 5px !important;
1901 -}
1902 -.adminify-horizontal-menu-wrapper.adminify-horizontal-menu-bubble ul .frame-adminify-menu-item .frame-adminify-menu-item-name span:last-child {
1903 - display: none !important;
1904 -}
1905 1447
1906 1448 @media screen and (max-width: 992px) {
1907 1449 .frame-adminify-app .adminify-horizontal-menu .adminify-horizontal-menu-wrapper {
1908 1450 position: fixed;
@@ -1907,14 +1449,10 @@
1907 1449 .frame-adminify-app .adminify-horizontal-menu .adminify-horizontal-menu-wrapper {
1908 1450 position: fixed;
1909 1451 top: 0;
1910 1452 left: 0;
1911 - bottom: 0;
1912 1453 width: 260px;
1913 - height: 100vh;
1914 - height: 100dvh;
1915 - display: flex;
1916 - flex-direction: column;
1454 + height: 100%;
1917 1455 padding: 12px 0;
1918 1456 padding-right: 4px;
1919 1457 background-color: var(--adminify-menu-bg);
1920 1458 border: 0;
@@ -1928,15 +1466,10 @@
1928 1466 flex-wrap: nowrap;
1929 1467 margin: 0;
1930 1468 padding: 0 16px;
1931 1469 padding-right: 12px;
1932 - padding-bottom: calc(12px + env(safe-area-inset-bottom, 0px));
1933 - flex: 1 1 auto;
1934 - min-height: 0;
1935 - height: auto;
1936 - overflow-y: auto;
1937 - overscroll-behavior: contain;
1938 - -webkit-overflow-scrolling: touch;
1470 + height: calc(100vh - 24px);
1471 + overflow-y: scroll;
1939 1472 }
1940 1473 .frame-adminify-app .adminify-horizontal-menu .adminify-horizontal-menu-wrapper > ul .frame-adminify-menu-item {
1941 1474 width: 100%;
1942 1475 }
@@ -1949,24 +1482,8 @@
1949 1482 box-shadow: none;
1950 1483 border: 0;
1951 1484 padding-top: 8px;
1952 1485 }
1953 - .frame-adminify-app .adminify-horizontal-menu .adminify-horizontal-menu-wrapper > ul .frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu .frame-adminify-submenu-item .frame-adminify-third-level-wrapper {
1954 - position: relative;
1955 - top: 0;
1956 - left: 0;
1957 - padding-left: 0;
1958 - height: 0;
1959 - overflow: hidden;
1960 - }
1961 - .frame-adminify-app .adminify-horizontal-menu .adminify-horizontal-menu-wrapper > ul .frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu .frame-adminify-submenu-item .frame-adminify-third-level-wrapper .frame-adminify-third-level-menu {
1962 - box-shadow: none;
1963 - border: 0;
1964 - padding: 8px 0 8px 16px;
1965 - }
1966 - .frame-adminify-app .adminify-horizontal-menu .adminify-horizontal-menu-wrapper > ul .frame-adminify-menu-item .frame-adminify-submenu-wrapper ul.frame-adminify-submenu .frame-adminify-submenu-item.frame-adminify-has-third-level:hover .frame-adminify-third-level-wrapper {
1967 - height: auto;
1968 - }
1969 1486 .frame-adminify-app .adminify-horizontal-menu .adminify-horizontal-menu-wrapper > ul .frame-adminify-menu-item .frame-adminify-submenu-wrapper::before {
1970 1487 display: none;
1971 1488 }
1972 1489 .frame-adminify-app .adminify-horizontal-menu .adminify-horizontal-menu-wrapper > ul .frame-adminify-menu-item.frame-adminify-has-submenu.frame-adminify--menu-active .frame-adminify-submenu-wrapper {
@@ -1974,11 +1491,8 @@
1974 1491 }
1975 1492 .frame-adminify-app .adminify-horizontal-menu .adminify-horizontal-menu-wrapper.adminify-horizontal-sidebar-collapse {
1976 1493 transform: translateX(0) !important;
1977 1494 }
1978 - .frame-adminify-app .adminify-horizontal-menu .adminify-horizontal-menu-wrapper.adminify-horizontal-menu-bubble ul .frame-adminify-menu-item .frame-adminify-menu-item-name span:last-child {
1979 - display: flex !important;
1980 - }
1981 1495 .frame-adminify-app:has(.adminify-horizontal-sidebar-collapse)::before {
1982 1496 position: absolute;
1983 1497 content: "";
1984 1498 left: 0;
@@ -1990,8 +1504,10 @@
1990 1504 }
1991 1505 @media screen and (max-width: 992px) {
1992 1506 #frame-adminify-app .adminify-frame-wrapper {
1993 1507 grid-template-columns: 1fr !important;
1508 + padding: 0;
1509 + padding-left: 0;
1994 1510 }
1995 1511 #frame-adminify-app .adminify-frame-wrapper .adminify-frame-content {
1996 1512 padding: 0;
1997 1513 }
@@ -2002,19 +1518,8 @@
2002 1518 padding-right: 0;
2003 1519 border: 0;
2004 1520 border-top: 1px solid #dedee7;
2005 1521 }
2006 -}
2007 -body.wp-adminify.adminify-ui.block-editor-page #frame-adminify-app .adminify-frame-content,
2008 -body.wp-adminify.adminify-ui.post-php #frame-adminify-app .adminify-frame-content,
2009 -body.wp-adminify.adminify-ui.post-new-php #frame-adminify-app .adminify-frame-content {
2010 - padding-top: 0;
2011 -}
2012 -body.wp-adminify.adminify-ui.block-editor-page #frame-adminify-app--iframe,
2013 -body.wp-adminify.adminify-ui.post-php #frame-adminify-app--iframe,
2014 -body.wp-adminify.adminify-ui.post-new-php #frame-adminify-app--iframe {
2015 - border-top: 0;
2016 - border-left: 0;
2017 - border-top-left-radius: 0;
2018 - border-top-right-radius: 0;
2019 - border-bottom-left-radius: 0;
1522 + .wp-adminify.rtl .adminify-frame-wrapper {
1523 + padding-left: 0 !important;
1524 + }
2020 1525 }