PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 4.3.2
Adminify – White Label, Admin Menu Editor, Login Customizer v4.3.2
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 | assets/css/wp-adminify.css +269 -47 4.2.164.3.2 View file →
@@ -308,9 +308,9 @@
308 308 background: #fff;
309 309 padding: 24px;
310 310 margin-right: 16px;
311 311 border: 1px solid #dedee7;
312 - border-radius: 2px;
312 + border-radius: "revert-rule";
313 313 display: flex;
314 314 flex-direction: column;
315 315 margin-top: 16px;
316 316 }
@@ -375,9 +375,9 @@
375 375 float: none !important;
376 376 margin: 0 !important;
377 377 width: 100%;
378 378 border: 1px solid #dedee7;
379 - border-radius: 2px;
379 + border-radius: "revert-rule";
380 380 }
381 381 .wp-adminify-addons-wrapper .wp-list-table #the-list .plugin-card .plugin-card-top {
382 382 padding: 16px 16px 0 16px;
383 383 }
@@ -430,9 +430,9 @@
430 430 .wp-adminify-addons-wrapper .wp-list-table #the-list .plugin-card .plugin-card-bottom {
431 431 padding: 12px 16px;
432 432 background-color: var(--adminify-preset-background);
433 433 border-top: 1px solid #dedee7;
434 - border-radius: 0 0 2px 2px;
434 + border-radius: 0 0 "revert-rule" "revert-rule";
435 435 }
436 436 .wp-adminify-addons-wrapper .wp-list-table #the-list .plugin-card .authors cite a {
437 437 color: var(--adminify-primary) !important;
438 438 }
@@ -584,8 +584,27 @@
584 584
585 585 /*
586 586 * Useable Mixin
587 587 */
588 +.wp-adminify {
589 + /**
590 + * WordPress pins #wpfooter with `position: absolute; bottom: 0` and reserves a
591 + * flat 65px for it via #wpbody-content's bottom padding (wp-admin/css/common.css).
592 + * That budget assumes core's single line of text. Adminify's footer carries the
593 + * credit line plus a system info row - and wraps to more rows on narrow screens -
594 + * so the extra height grows upward and lands on top of whatever the page ends
595 + * with, typically a plugin's pagination.
596 + *
597 + * Letting it flow in normal document order removes the overlap for good, at any
598 + * height and any screen width, instead of guessing a taller fixed reservation.
599 + */
600 +}
601 +.wp-adminify #wpfooter {
602 + position: static;
603 +}
604 +.wp-adminify #wpbody-content {
605 + padding-bottom: 20px;
606 +}
588 607 .wp-adminify .adminify-copyright {
589 608 display: flex;
590 609 flex-direction: column;
591 610 gap: 8px;
@@ -601,8 +620,10 @@
601 620 .wp-adminify .adminify--footer {
602 621 display: flex;
603 622 align-items: center;
604 623 justify-content: space-between;
624 + flex-wrap: wrap;
625 + gap: 8px 24px;
605 626 }
606 627 .wp-adminify .adminify--footer .adminify-footer-right {
607 628 float: right;
608 629 display: flex;
@@ -653,8 +674,83 @@
653 674 .adminify-cloneable-item .adminify-cloneable-helper .adminify-cloneable-remove::before {
654 675 color: #f04438;
655 676 }
656 677
678 +/**
679 + * Options-framework metabox tab navigation.
680 + *
681 + * The framework prints `.adminify-nav.adminify-nav-metabox > ul > li > a` and its
682 + * JavaScript toggles `.adminify-active` on the anchor, but the layout rules for
683 + * `.adminify-nav` are commented out in the framework stylesheet, so the tabs fall
684 + * back to bare links. These rules give them a proper tab bar.
685 + *
686 + * Laid out horizontally rather than as the framework's 225px sidebar: a metabox is
687 + * wide and short, and in the block editor's Meta Boxes panel a side column wastes
688 + * most of the row. Scoped to `.adminify-metabox` so the settings screen, which has
689 + * its own navigation design, is untouched.
690 + */
691 +.adminify-metabox .adminify-nav-metabox {
692 + float: none;
693 + width: 100%;
694 + margin: 0 0 20px;
695 + border-bottom: 1px solid #dcdcde;
696 +}
697 +.adminify-metabox .adminify-nav-metabox > ul {
698 + display: flex;
699 + flex-wrap: wrap;
700 + margin: 0;
701 + padding: 0;
702 + list-style: none;
703 +}
704 +.adminify-metabox .adminify-nav-metabox > ul > li {
705 + margin: 0;
706 +}
707 +.adminify-metabox .adminify-nav-metabox > ul > li > a {
708 + position: relative;
709 + display: block;
710 + padding: 10px 16px;
711 + font-size: 13px;
712 + font-weight: 500;
713 + line-height: 1.4;
714 + color: #50575e;
715 + -webkit-text-decoration: none;
716 + text-decoration: none;
717 + background-color: transparent;
718 + border: 1px solid transparent;
719 + border-bottom: 0;
720 + border-radius: 3px 3px 0 0;
721 + transition: color 0.15s ease, background-color 0.15s ease;
722 +}
723 +.adminify-metabox .adminify-nav-metabox > ul > li > a:hover {
724 + color: #1d2327;
725 + background-color: #f0f0f1;
726 +}
727 +.adminify-metabox .adminify-nav-metabox > ul > li > a:focus {
728 + box-shadow: none;
729 + outline: none;
730 +}
731 +.adminify-metabox .adminify-nav-metabox > ul > li > a:focus-visible {
732 + outline: 2px solid #3858e9;
733 + outline-offset: -2px;
734 +}
735 +.adminify-metabox .adminify-nav-metabox > ul > li > a.adminify-active {
736 + margin-bottom: -1px;
737 + padding-bottom: 11px;
738 + color: #1d2327;
739 + background-color: #fff;
740 + border-color: #dcdcde;
741 +}
742 +.adminify-metabox .adminify-nav-metabox .adminify-tab-icon {
743 + margin-right: 6px;
744 +}
745 +.adminify-metabox .adminify-nav-metabox .adminify-label-error {
746 + margin-left: 6px;
747 + vertical-align: top;
748 +}
749 +.adminify-metabox .adminify-nav-metabox + .adminify-content {
750 + margin-left: 0;
751 +}
752 +
657 753 .wp-adminify #_wp_adminify_admin_page_display .inside {
658 754 margin: 8px 0 0;
659 755 }
660 756 .wp-adminify #_wp_adminify_admin_page_display .inside .adminify-wrapper {
@@ -683,9 +779,9 @@
683 779 font-size: 13px;
684 780 font-weight: 500;
685 781 color: #48455f;
686 782 padding: 8px 12px;
687 - border-radius: 2px;
783 + border-radius: "revert-rule";
688 784 }
689 785 .wp-adminify #_wp_adminify_admin_page_display .inside .adminify-wrapper .adminify-nav a.adminify-active {
690 786 color: #fff;
691 787 background-color: var(--adminify-primary);
@@ -780,9 +876,9 @@
780 876 font-size: 12px;
781 877 font-weight: 700;
782 878 line-height: 1.3;
783 879 padding: 8px 12px;
784 - border-radius: 2px;
880 + border-radius: "revert-rule";
785 881 cursor: pointer;
786 882 transition: all 0.15s;
787 883 }
788 884 .adminify-btn-primary {
@@ -1171,9 +1267,9 @@
1171 1267 top: 50% !important;
1172 1268 left: 50% !important;
1173 1269 margin: 0 !important;
1174 1270 transform: translate(-50%, -50%);
1175 - border-radius: 2px;
1271 + border-radius: "revert-rule";
1176 1272 }
1177 1273 #TB_window #TB_title #TB_closeWindowButton span::before {
1178 1274 color: #f04438;
1179 1275 }
@@ -1303,8 +1399,12 @@
1303 1399 #evo_et1_color .evo_et1_color_circle {
1304 1400 border-color: var(--adminify-menu-border);
1305 1401 }
1306 1402
1403 +.CodeMirror {
1404 + border: 1px solid #dcdcde;
1405 +}
1406 +
1307 1407 .adminify-ui .top-header-search-results {
1308 1408 position: absolute !important;
1309 1409 top: 49px;
1310 1410 left: 50%;
@@ -1359,9 +1459,9 @@
1359 1459 }
1360 1460
1361 1461 .adminify-ui .welcome-panel {
1362 1462 border: 1px solid #dedee7;
1363 - border-radius: 2px;
1463 + border-radius: "revert-rule";
1364 1464 }
1365 1465 .adminify-ui .welcome-panel .welcome-panel-close {
1366 1466 color: #fff;
1367 1467 }
@@ -1374,9 +1474,9 @@
1374 1474 .adminify-ui .welcome-panel .welcome-panel-close:hover::before {
1375 1475 color: #f04438;
1376 1476 }
1377 1477 .adminify-ui .welcome-panel .welcome-panel-header {
1378 - border-radius: 2px;
1478 + border-radius: "revert-rule";
1379 1479 }
1380 1480 .adminify-ui .welcome-panel .welcome-panel-header a {
1381 1481 color: #fff !important;
1382 1482 }
@@ -1381,9 +1481,9 @@
1381 1481 color: #fff !important;
1382 1482 }
1383 1483 .adminify-ui #dashboard-widgets-wrap .postbox {
1384 1484 border-color: #dedee7;
1385 - border-radius: 2px;
1485 + border-radius: "revert-rule";
1386 1486 }
1387 1487 .adminify-ui #dashboard-widgets-wrap .postbox .postbox-header {
1388 1488 padding: 12px 16px;
1389 1489 border-color: #dedee7;
@@ -1437,9 +1537,9 @@
1437 1537 border-top-color: #dedee7;
1438 1538 border-right-color: #dedee7;
1439 1539 border-bottom-color: #dedee7;
1440 1540 background-color: #fff;
1441 - border-radius: 2px;
1541 + border-radius: "revert-rule";
1442 1542 }
1443 1543 .wp-adminify .notice:not(.plugin-update .notice) .notice-dismiss::before {
1444 1544 color: #5a5676;
1445 1545 }
@@ -1464,9 +1564,9 @@
1464 1564 border-top-color: #dedee7;
1465 1565 border-right-color: #dedee7;
1466 1566 border-bottom-color: #dedee7;
1467 1567 background-color: #fff;
1468 - border-radius: 2px;
1568 + border-radius: "revert-rule";
1469 1569 padding: 1px 12px;
1470 1570 margin-top: 5px;
1471 1571 }
1472 1572 .wp-adminify .fs-notice .fs-close {
@@ -1512,16 +1612,12 @@
1512 1612 .adminify-ui .tablenav {
1513 1613 margin: 0;
1514 1614 padding: 16px 0;
1515 1615 }
1516 -.adminify-ui .search-box {
1517 - position: relative;
1518 - top: 12px;
1519 -}
1520 1616 .adminify-ui .wp-list-table,
1521 1617 .adminify-ui .widefat {
1522 1618 border-color: #dedee7;
1523 - border-radius: 2px;
1619 + border-radius: "revert-rule";
1524 1620 }
1525 1621 .adminify-ui .wp-list-table .notice,
1526 1622 .adminify-ui .widefat .notice {
1527 1623 padding: 8px 16px !important;
@@ -1676,15 +1772,15 @@
1676 1772 }
1677 1773 .adminify-ui .form-wrap {
1678 1774 padding: 16px;
1679 1775 border: 1px solid #dedee7;
1680 - border-radius: 2px;
1776 + border-radius: "revert-rule";
1681 1777 background-color: #fff;
1682 1778 }
1683 1779
1684 1780 .adminify-ui .media-toolbar {
1685 1781 border-color: #dedee7;
1686 - border-radius: 2px;
1782 + border-radius: "revert-rule";
1687 1783 }
1688 1784 .adminify-ui .view-grid::before {
1689 1785 color: var(--adminify-primary) !important;
1690 1786 }
@@ -1711,15 +1807,15 @@
1711 1807 .adminify-ui .attachments-wrapper ul li .attachment-preview {
1712 1808 border-radius: 6px;
1713 1809 }
1714 1810 .adminify-ui .attachments-wrapper ul li .attachment-preview .thumbnail {
1715 - border-radius: 2px;
1811 + border-radius: "revert-rule";
1716 1812 }
1717 1813 .adminify-ui .attachments-wrapper ul li .attachment-preview::after {
1718 - border-radius: 2px;
1814 + border-radius: "revert-rule";
1719 1815 }
1720 1816 .adminify-ui .attachments-wrapper ul li:focus {
1721 - border-radius: 2px;
1817 + border-radius: "revert-rule";
1722 1818 box-shadow: inset 0 0 0 2px var(--adminify-primary) !important;
1723 1819 }
1724 1820 .adminify-ui .load-more-count {
1725 1821 color: #48455f;
@@ -1724,15 +1820,15 @@
1724 1820 .adminify-ui .load-more-count {
1725 1821 color: #48455f;
1726 1822 }
1727 1823 .adminify-ui .media-modal .media-modal-content {
1728 - border-radius: 2px;
1824 + border-radius: "revert-rule";
1729 1825 }
1730 1826 .adminify-ui .media-modal .media-modal-content .media-frame-content {
1731 1827 border-color: #dedee7;
1732 1828 }
1733 1829 .adminify-ui .media-modal .media-modal-content .media-frame-content .thumbnail-image img {
1734 - border-radius: 2px;
1830 + border-radius: "revert-rule";
1735 1831 }
1736 1832 .adminify-ui .media-modal .media-modal-content .media-frame-content .attachment-info {
1737 1833 border-color: #dedee7;
1738 1834 }
@@ -1740,14 +1836,14 @@
1740 1836 color: #736e91;
1741 1837 }
1742 1838 .adminify-ui #drag-drop-area {
1743 1839 border-color: #dedee7;
1744 - border-radius: 2px;
1840 + border-radius: "revert-rule";
1745 1841 }
1746 1842
1747 1843 .adminify-ui.options-general-php #wpbody-content form, .adminify-ui.options-writing-php #wpbody-content form, .adminify-ui.options-reading-php #wpbody-content form, .adminify-ui.options-discussion-php #wpbody-content form, .adminify-ui.options-media-php #wpbody-content form, .adminify-ui.options-permalink-php #wpbody-content form, .adminify-ui.privacy-settings #wpbody-content form, .adminify-ui.user-new-php #wpbody-content form, .adminify-ui.profile-php #wpbody-content form, .adminify-ui.export-php #wpbody-content form {
1748 1844 padding: 1rem 1.5rem 11px;
1749 - border-radius: 2px;
1845 + border-radius: "revert-rule";
1750 1846 border: 1px solid #dedee7;
1751 1847 background-color: #fff;
1752 1848 }
1753 1849 .adminify-ui.options-general-php #wpbody-content form .action-buttons, .adminify-ui.options-writing-php #wpbody-content form .action-buttons, .adminify-ui.options-reading-php #wpbody-content form .action-buttons, .adminify-ui.options-discussion-php #wpbody-content form .action-buttons, .adminify-ui.options-media-php #wpbody-content form .action-buttons, .adminify-ui.options-permalink-php #wpbody-content form .action-buttons, .adminify-ui.privacy-settings #wpbody-content form .action-buttons, .adminify-ui.user-new-php #wpbody-content form .action-buttons, .adminify-ui.profile-php #wpbody-content form .action-buttons, .adminify-ui.export-php #wpbody-content form .action-buttons {
@@ -1754,9 +1850,9 @@
1754 1850 background-color: #fff;
1755 1851 }
1756 1852 .adminify-ui.options-general-php #wpbody-content form .action-buttons button, .adminify-ui.options-writing-php #wpbody-content form .action-buttons button, .adminify-ui.options-reading-php #wpbody-content form .action-buttons button, .adminify-ui.options-discussion-php #wpbody-content form .action-buttons button, .adminify-ui.options-media-php #wpbody-content form .action-buttons button, .adminify-ui.options-permalink-php #wpbody-content form .action-buttons button, .adminify-ui.privacy-settings #wpbody-content form .action-buttons button, .adminify-ui.user-new-php #wpbody-content form .action-buttons button, .adminify-ui.profile-php #wpbody-content form .action-buttons button, .adminify-ui.export-php #wpbody-content form .action-buttons button {
1757 1853 border-color: #dedee7;
1758 - border-radius: 2px;
1854 + border-radius: "revert-rule";
1759 1855 background-color: #fff;
1760 1856 }
1761 1857 .adminify-ui.options-general-php #wpbody-content .privacy-settings-header, .adminify-ui.options-writing-php #wpbody-content .privacy-settings-header, .adminify-ui.options-reading-php #wpbody-content .privacy-settings-header, .adminify-ui.options-discussion-php #wpbody-content .privacy-settings-header, .adminify-ui.options-media-php #wpbody-content .privacy-settings-header, .adminify-ui.options-permalink-php #wpbody-content .privacy-settings-header, .adminify-ui.privacy-settings #wpbody-content .privacy-settings-header, .adminify-ui.user-new-php #wpbody-content .privacy-settings-header, .adminify-ui.profile-php #wpbody-content .privacy-settings-header, .adminify-ui.export-php #wpbody-content .privacy-settings-header {
1762 1858 border-color: #dedee7;
@@ -1766,14 +1862,14 @@
1766 1862 }
1767 1863 .adminify-ui.options-general-php #wpbody-content .privacy-settings-body, .adminify-ui.options-writing-php #wpbody-content .privacy-settings-body, .adminify-ui.options-reading-php #wpbody-content .privacy-settings-body, .adminify-ui.options-discussion-php #wpbody-content .privacy-settings-body, .adminify-ui.options-media-php #wpbody-content .privacy-settings-body, .adminify-ui.options-permalink-php #wpbody-content .privacy-settings-body, .adminify-ui.privacy-settings #wpbody-content .privacy-settings-body, .adminify-ui.user-new-php #wpbody-content .privacy-settings-body, .adminify-ui.profile-php #wpbody-content .privacy-settings-body, .adminify-ui.export-php #wpbody-content .privacy-settings-body {
1768 1864 max-width: 92%;
1769 1865 padding: 0 1.5rem 11px;
1770 - border-radius: 2px;
1866 + border-radius: "revert-rule";
1771 1867 border: 1px solid #dedee7;
1772 1868 background-color: #fff;
1773 1869 }
1774 1870 .adminify-ui.options-general-php #wpbody-content .privacy-settings-body .privacy-settings-accordion, .adminify-ui.options-writing-php #wpbody-content .privacy-settings-body .privacy-settings-accordion, .adminify-ui.options-reading-php #wpbody-content .privacy-settings-body .privacy-settings-accordion, .adminify-ui.options-discussion-php #wpbody-content .privacy-settings-body .privacy-settings-accordion, .adminify-ui.options-media-php #wpbody-content .privacy-settings-body .privacy-settings-accordion, .adminify-ui.options-permalink-php #wpbody-content .privacy-settings-body .privacy-settings-accordion, .adminify-ui.privacy-settings #wpbody-content .privacy-settings-body .privacy-settings-accordion, .adminify-ui.user-new-php #wpbody-content .privacy-settings-body .privacy-settings-accordion, .adminify-ui.profile-php #wpbody-content .privacy-settings-body .privacy-settings-accordion, .adminify-ui.export-php #wpbody-content .privacy-settings-body .privacy-settings-accordion {
1775 - border-radius: 2px;
1871 + border-radius: "revert-rule";
1776 1872 border-color: #dedee7;
1777 1873 }
1778 1874 .adminify-ui.options-general-php #wpbody-content .privacy-settings-body .privacy-settings-accordion .privacy-settings-accordion-panel,
1779 1875 .adminify-ui.options-general-php #wpbody-content .privacy-settings-body .privacy-settings-accordion .privacy-settings-accordion-trigger, .adminify-ui.options-writing-php #wpbody-content .privacy-settings-body .privacy-settings-accordion .privacy-settings-accordion-panel,
@@ -1812,9 +1908,9 @@
1812 1908 .adminify-ui.user-new-php #wpbody-content .privacy-settings-body .privacy-settings-accordion .privacy-settings-accordion-trigger:not(.privacy-settings-accordion-panel):focus, .adminify-ui.profile-php #wpbody-content .privacy-settings-body .privacy-settings-accordion .privacy-settings-accordion-panel:not(.privacy-settings-accordion-panel):focus,
1813 1909 .adminify-ui.profile-php #wpbody-content .privacy-settings-body .privacy-settings-accordion .privacy-settings-accordion-trigger:not(.privacy-settings-accordion-panel):focus, .adminify-ui.export-php #wpbody-content .privacy-settings-body .privacy-settings-accordion .privacy-settings-accordion-panel:not(.privacy-settings-accordion-panel):focus,
1814 1910 .adminify-ui.export-php #wpbody-content .privacy-settings-body .privacy-settings-accordion .privacy-settings-accordion-trigger:not(.privacy-settings-accordion-panel):focus {
1815 1911 outline-color: var(--adminify-primary);
1816 - border-radius: 2px;
1912 + border-radius: "revert-rule";
1817 1913 }
1818 1914 .adminify-ui.options-general-php #wpbody-content .hr-separator, .adminify-ui.options-writing-php #wpbody-content .hr-separator, .adminify-ui.options-reading-php #wpbody-content .hr-separator, .adminify-ui.options-discussion-php #wpbody-content .hr-separator, .adminify-ui.options-media-php #wpbody-content .hr-separator, .adminify-ui.options-permalink-php #wpbody-content .hr-separator, .adminify-ui.privacy-settings #wpbody-content .hr-separator, .adminify-ui.user-new-php #wpbody-content .hr-separator, .adminify-ui.profile-php #wpbody-content .hr-separator, .adminify-ui.export-php #wpbody-content .hr-separator {
1819 1915 border-top-color: #dedee7;
1820 1916 }
@@ -1823,9 +1919,9 @@
1823 1919 background: #fff;
1824 1920 padding: 24px;
1825 1921 margin-right: 16px;
1826 1922 border: 1px solid #dedee7;
1827 - border-radius: 2px;
1923 + border-radius: "revert-rule";
1828 1924 margin-top: 48px !important;
1829 1925 }
1830 1926 .adminify-ui .plugin-install-tab-featured .wp-filter {
1831 1927 display: flex;
@@ -1875,9 +1971,9 @@
1875 1971 float: none !important;
1876 1972 margin: 0 !important;
1877 1973 width: 100%;
1878 1974 border: 1px solid #dedee7;
1879 - border-radius: 2px;
1975 + border-radius: "revert-rule";
1880 1976 }
1881 1977 .adminify-ui .plugin-install-tab-featured .wp-list-table #the-list .plugin-card .plugin-card-top {
1882 1978 padding: 16px 16px 0 16px;
1883 1979 }
@@ -1930,9 +2026,9 @@
1930 2026 .adminify-ui .plugin-install-tab-featured .wp-list-table #the-list .plugin-card .plugin-card-bottom {
1931 2027 padding: 12px 16px;
1932 2028 background-color: var(--adminify-preset-background);
1933 2029 border-top: 1px solid #dedee7;
1934 - border-radius: 0 0 2px 2px;
2030 + border-radius: 0 0 "revert-rule" "revert-rule";
1935 2031 }
1936 2032 .adminify-ui .plugin-install-tab-featured .wp-list-table #the-list .plugin-card .authors cite a {
1937 2033 color: var(--adminify-primary) !important;
1938 2034 }
@@ -1947,22 +2043,22 @@
1947 2043 /*
1948 2044 * Useable Mixin
1949 2045 */
1950 2046 .adminify-ui #wpbody-content .theme-browser .themes .theme {
1951 - border-radius: 2px;
2047 + border-radius: "revert-rule";
1952 2048 }
1953 2049 .adminify-ui #wpbody-content .theme-browser .themes .theme .theme-screenshot {
1954 - border-radius: 2px 2px 0 0;
2050 + border-radius: "revert-rule" "revert-rule" 0 0;
1955 2051 }
1956 2052 .adminify-ui #wpbody-content .theme-browser .themes .theme .theme-id-container .theme-name {
1957 - border-radius: 0 0 2px 2px;
2053 + border-radius: 0 0 "revert-rule" "revert-rule";
1958 2054 }
1959 2055 .adminify-ui #wpbody-content .theme-browser .themes .theme .more-details {
1960 - border-radius: 2px;
2056 + border-radius: "revert-rule";
1961 2057 background-color: var(--adminify-primary);
1962 2058 }
1963 2059 .adminify-ui #wpbody-content .theme-browser .themes .theme.add-new-theme a::after {
1964 - border-radius: 2px;
2060 + border-radius: "revert-rule";
1965 2061 border-color: #dedee7;
1966 2062 }
1967 2063 .adminify-ui #wpbody-content .theme-browser .themes .theme.add-new-theme a:hover::after {
1968 2064 border-color: var(--adminify-primary);
@@ -1971,9 +2067,9 @@
1971 2067 .adminify-ui #wpbody-content .theme-browser .themes .theme.add-new-theme a:hover .theme-screenshot span::after {
1972 2068 color: var(--adminify-primary);
1973 2069 }
1974 2070 .adminify-ui #wpbody-content .theme-wrap {
1975 - border-radius: 2px;
2071 + border-radius: "revert-rule";
1976 2072 }
1977 2073 .adminify-ui #wpbody-content .theme-wrap .theme-header {
1978 2074 border-color: #dedee7;
1979 2075 }
@@ -1990,9 +2086,9 @@
1990 2086 color: red;
1991 2087 }
1992 2088 .adminify-ui #wpbody-content .theme-wrap .theme-about .screenshot {
1993 2089 box-shadow: 0 0 0 1px #dedee7;
1994 - border-radius: 2px;
2090 + border-radius: "revert-rule";
1995 2091 }
1996 2092 .adminify-ui #wpbody-content .theme-wrap .theme-about .theme-info .theme-name {
1997 2093 font-size: 32px;
1998 2094 font-weight: 300;
@@ -2008,9 +2104,9 @@
2008 2104 border-color: #dedee7;
2009 2105 }
2010 2106 .adminify-ui #wpbody-content .theme-wrap .theme-actions {
2011 2107 border-color: #dedee7;
2012 - border-radius: 0 0 2px 2px;
2108 + border-radius: 0 0 "revert-rule" "revert-rule";
2013 2109 }
2014 2110
2015 2111 .adminify-ui.adminify-dark-mode {
2016 2112 height: auto;
@@ -2028,9 +2124,9 @@
2028 2124 }
2029 2125 .adminify-ui .button:not(.adminify-warning-primary):not(.wpsc-boost-migration-button) {
2030 2126 color: #fff;
2031 2127 background: transparent;
2032 - border-radius: 2px;
2128 + border-radius: "revert-rule";
2033 2129 cursor: pointer;
2034 2130 transition: all 0.15s;
2035 2131 border: 1px solid var(--adminify-primary);
2036 2132 color: var(--adminify-primary);
@@ -2045,9 +2141,9 @@
2045 2141 .adminify-ui input[type=submit]:not(.adminify-btn):not(.wpsc-boost-migration-button),
2046 2142 .adminify-ui .button-primary:not(.adminify-btn):not(.wpsc-boost-migration-button),
2047 2143 .adminify-ui a.page-title-action:not(.adminify-btn):not(.wpsc-boost-migration-button) {
2048 2144 color: #fff;
2049 - border-radius: 2px;
2145 + border-radius: "revert-rule";
2050 2146 cursor: pointer;
2051 2147 transition: all 0.15s;
2052 2148 border: 1px solid var(--adminify-primary);
2053 2149 background: var(--adminify-primary);
@@ -2058,8 +2154,13 @@
2058 2154 color: var(--adminify-primary);
2059 2155 background: transparent;
2060 2156 border-color: var(--adminify-primary);
2061 2157 }
2158 +.adminify-ui .button[aria-disabled=true],
2159 +.adminify-ui button[aria-disabled=true],
2160 +.adminify-ui input[type=submit][aria-disabled=true] {
2161 + opacity: 0.6;
2162 +}
2062 2163 .adminify-ui p {
2063 2164 color: #5a5676;
2064 2165 }
2065 2166 .adminify-ui a:focus img {
@@ -2155,9 +2256,9 @@
2155 2256 }
2156 2257 .adminify-ui select {
2157 2258 color: #48455f;
2158 2259 border-color: #dedee7;
2159 - border-radius: 2px;
2260 + border-radius: "revert-rule";
2160 2261 outline: none;
2161 2262 background-color: #fff;
2162 2263 }
2163 2264 .adminify-ui select:hover {
@@ -2174,9 +2275,9 @@
2174 2275 line-height: 16px;
2175 2276 color: #fff;
2176 2277 background-color: var(--adminify-primary);
2177 2278 border-color: var(--adminify-primary);
2178 - border-radius: 2px;
2279 + border-radius: "revert-rule";
2179 2280 transition: all 0.15s;
2180 2281 }
2181 2282 .adminify-ui input:not(.adminify-btn)[type=submit]:hover {
2182 2283 color: var(--adminify-primary);
@@ -2275,9 +2376,9 @@
2275 2376 }
2276 2377 .adminify-ui #wpbody-content .widefat.importers tbody .importer-item {
2277 2378 background: #fff;
2278 2379 border: 1px solid #dedee7;
2279 - border-radius: 2px;
2380 + border-radius: "revert-rule";
2280 2381 padding: 1.125rem;
2281 2382 position: relative;
2282 2383 }
2283 2384 .adminify-ui #wpbody-content .widefat.importers tbody .importer-item > td {
@@ -2309,9 +2410,9 @@
2309 2410 box-shadow: none;
2310 2411 }
2311 2412 .adminify-ui #wpbody-content #screen-meta {
2312 2413 border-color: #dedee7;
2313 - border-radius: 0 0 2px 2px;
2414 + border-radius: 0 0 "revert-rule" "revert-rule";
2314 2415 }
2315 2416 .adminify-ui #wpbody-content #screen-meta #contextual-help-wrap #contextual-help-back {
2316 2417 border-color: #dedee7;
2317 2418 background-color: #fff;
@@ -2322,11 +2423,126 @@
2322 2423 background-color: #fff;
2323 2424 }
2324 2425 .adminify-ui .card {
2325 2426 border-color: #dedee7;
2326 - border-radius: 2px;
2427 + border-radius: "revert-rule";
2327 2428 }
2429 +.adminify-ui #wp-adminify-color-mode-wrapper {
2430 + position: relative;
2431 +}
2432 +.adminify-ui #wp-adminify-color-mode-wrapper .mode-icon {
2433 + padding: 4px;
2434 + width: 18px;
2435 + height: 32px;
2436 + display: flex;
2437 + align-items: center;
2438 + justify-content: center;
2439 + border-radius: 50%;
2440 + position: relative;
2441 + box-sizing: border-box;
2442 + cursor: pointer;
2443 + transition: all 0.2s ease-out;
2444 +}
2445 +.adminify-ui #wp-adminify-color-mode-wrapper .mode-icon.adminify-color-mode-system-active {
2446 + width: 22px;
2447 +}
2448 +.adminify-ui #wp-adminify-color-mode-wrapper .mode-icon .darkIcon,
2449 +.adminify-ui #wp-adminify-color-mode-wrapper .mode-icon .lightIcon {
2450 + position: absolute;
2451 +}
2452 +.adminify-ui #wp-adminify-color-mode-wrapper .mode-icon > svg {
2453 + width: 18px;
2454 + height: 18px;
2455 +}
2456 +.adminify-ui #wp-adminify-color-mode-wrapper .mode-icon > svg.systemIcon {
2457 + width: 14px;
2458 + height: 14px;
2459 +}
2460 +.adminify-ui #wp-adminify-color-mode-wrapper .mode-icon > svg.systemIcon path {
2461 + stroke-width: 1.5px;
2462 +}
2328 2463 .adminify-ui #wp-adminify-color-mode-wrapper .light-dark-dropdown {
2464 + background: #2c3338;
2465 + width: 110px;
2466 + border: 1px solid #eee;
2467 + border-radius: 10px;
2468 + padding: 5px 0 5px 10px;
2469 + display: flex;
2470 + flex-direction: column;
2471 + position: absolute;
2472 + top: 40px;
2473 + right: -39px;
2474 + z-index: 9999;
2475 + box-sizing: border-box;
2476 + visibility: hidden;
2477 + opacity: 0.0001;
2478 + transition: 0.3s cubic-bezier(0.2, 0, 0, 1.6);
2479 + transform: scale(0.6) translateY(-20%);
2480 + -webkit-transform: scale(0.6) translateY(-20%);
2481 +}
2482 +.adminify-ui #wp-adminify-color-mode-wrapper .light-dark-dropdown::before {
2483 + content: "";
2484 + position: absolute;
2485 + height: 12px;
2486 + width: 12px;
2487 + border: solid 1px #eee;
2488 + border-width: 1px 0 0 1px;
2489 + transform: rotate(45deg);
2490 + -webkit-transform: rotate(45deg);
2491 + background-color: #2c3338;
2492 + top: -7px;
2493 + left: 0;
2494 + right: 0;
2495 + margin: auto;
2496 +}
2497 +.adminify-ui #wp-adminify-color-mode-wrapper .light-dark-dropdown > div {
2498 + background: none;
2499 + border: none;
2500 + text-align: left;
2501 + font-size: 14px;
2502 + color: white;
2503 + padding: 3px 8px;
2504 + display: flex;
2505 + align-items: center;
2506 + gap: 8px;
2507 + cursor: pointer;
2508 +}
2509 +.adminify-ui #wp-adminify-color-mode-wrapper .light-dark-dropdown > div > span {
2510 + font-size: 12px;
2511 + color: #fff;
2512 +}
2513 +.adminify-ui #wp-adminify-color-mode-wrapper .light-dark-dropdown > div > svg.lightIcon,
2514 +.adminify-ui #wp-adminify-color-mode-wrapper .light-dark-dropdown > div > svg.darkIcon {
2515 + width: 16px !important;
2516 +}
2517 +.adminify-ui #wp-adminify-color-mode-wrapper .light-dark-dropdown > div > svg.systemIcon {
2518 + width: 14px;
2519 +}
2520 +.adminify-ui #wp-adminify-color-mode-wrapper .light-dark-dropdown > div > svg.systemIcon path {
2521 + stroke-width: 1.5px;
2522 +}
2523 +.adminify-ui #wp-adminify-color-mode-wrapper .adminify-color-mode-dark-active .darkIcon {
2524 + display: block;
2525 +}
2526 +.adminify-ui #wp-adminify-color-mode-wrapper .adminify-color-mode-dark-active .lightIcon,
2527 +.adminify-ui #wp-adminify-color-mode-wrapper .adminify-color-mode-dark-active .systemIcon {
2528 + display: none;
2529 +}
2530 +.adminify-ui #wp-adminify-color-mode-wrapper .adminify-color-mode-light-active .darkIcon,
2531 +.adminify-ui #wp-adminify-color-mode-wrapper .adminify-color-mode-light-active .systemIcon {
2532 + display: none;
2533 +}
2534 +.adminify-ui #wp-adminify-color-mode-wrapper .adminify-color-mode-light-active .lightIcon {
2535 + display: block;
2536 +}
2537 +.adminify-ui #wp-adminify-color-mode-wrapper .adminify-color-mode-system-active .systemIcon {
2538 + display: block;
2539 +}
2540 +.adminify-ui #wp-adminify-color-mode-wrapper .adminify-color-mode-system-active .lightIcon,
2541 +.adminify-ui #wp-adminify-color-mode-wrapper .adminify-color-mode-system-active .darkIcon {
2542 + display: none;
2543 +}
2544 +.adminify-ui #wp-adminify-color-mode-wrapper .light-dark-dropdown {
2329 2545 background: var(--adminify-menu-bg);
2330 2546 border-color: #dedee7;
2331 2547 box-shadow: 0px 0px 54px 0px rgba(20, 20, 42, 0.07);
2332 2548 }
@@ -2356,8 +2572,14 @@
2356 2572 display: none;
2357 2573 }
2358 2574 .adminify-ui #seopress-header {
2359 2575 display: none;
2576 +}
2577 +.adminify-ui .adminify-logout-btn {
2578 + padding: 10px;
2579 +}
2580 +.adminify-ui .adminify-logout-btn:hover svg path {
2581 + fill: var(--adminify-primary);
2360 2582 }
2361 2583
2362 2584 body.adminify-ui.e-has-sidebar-navigation #editor-one-sidebar-navigation {
2363 2585 left: 0 !important;