| @@ -594,27 +594,8 @@ | ||
| 594 | 594 | |
| 595 | 595 | /* |
| 596 | 596 | * Useable Mixin |
| 597 | 597 | */ |
| 598 | -.wp-adminify { | |
| 599 | - /** | |
| 600 | - * WordPress pins #wpfooter with `position: absolute; bottom: 0` and reserves a | |
| 601 | - * flat 65px for it via #wpbody-content's bottom padding (wp-admin/css/common.css). | |
| 602 | - * That budget assumes core's single line of text. Adminify's footer carries the | |
| 603 | - * credit line plus a system info row - and wraps to more rows on narrow screens - | |
| 604 | - * so the extra height grows upward and lands on top of whatever the page ends | |
| 605 | - * with, typically a plugin's pagination. | |
| 606 | - * | |
| 607 | - * Letting it flow in normal document order removes the overlap for good, at any | |
| 608 | - * height and any screen width, instead of guessing a taller fixed reservation. | |
| 609 | - */ | |
| 610 | -} | |
| 611 | -.wp-adminify #wpfooter { | |
| 612 | - position: static; | |
| 613 | -} | |
| 614 | -.wp-adminify #wpbody-content { | |
| 615 | - padding-bottom: 20px; | |
| 616 | -} | |
| 617 | 598 | .wp-adminify .adminify-copyright { |
| 618 | 599 | display: flex; |
| 619 | 600 | flex-direction: column; |
| 620 | 601 | gap: 8px; |
| @@ -630,10 +611,8 @@ | ||
| 630 | 611 | .wp-adminify .adminify--footer { |
| 631 | 612 | display: flex; |
| 632 | 613 | align-items: center; |
| 633 | 614 | justify-content: space-between; |
| 634 | - flex-wrap: wrap; | |
| 635 | - gap: 8px 24px; | |
| 636 | 615 | } |
| 637 | 616 | .wp-adminify .adminify--footer .adminify-footer-right { |
| 638 | 617 | float: right; |
| 639 | 618 | display: flex; |
| @@ -684,83 +663,8 @@ | ||
| 684 | 663 | .adminify-cloneable-item .adminify-cloneable-helper .adminify-cloneable-remove::before { |
| 685 | 664 | color: #f04438; |
| 686 | 665 | } |
| 687 | 666 | |
| 688 | -/** | |
| 689 | - * Options-framework metabox tab navigation. | |
| 690 | - * | |
| 691 | - * The framework prints `.adminify-nav.adminify-nav-metabox > ul > li > a` and its | |
| 692 | - * JavaScript toggles `.adminify-active` on the anchor, but the layout rules for | |
| 693 | - * `.adminify-nav` are commented out in the framework stylesheet, so the tabs fall | |
| 694 | - * back to bare links. These rules give them a proper tab bar. | |
| 695 | - * | |
| 696 | - * Laid out horizontally rather than as the framework's 225px sidebar: a metabox is | |
| 697 | - * wide and short, and in the block editor's Meta Boxes panel a side column wastes | |
| 698 | - * most of the row. Scoped to `.adminify-metabox` so the settings screen, which has | |
| 699 | - * its own navigation design, is untouched. | |
| 700 | - */ | |
| 701 | -.adminify-metabox .adminify-nav-metabox { | |
| 702 | - float: none; | |
| 703 | - width: 100%; | |
| 704 | - margin: 0 0 20px; | |
| 705 | - border-bottom: 1px solid #dcdcde; | |
| 706 | -} | |
| 707 | -.adminify-metabox .adminify-nav-metabox > ul { | |
| 708 | - display: flex; | |
| 709 | - flex-wrap: wrap; | |
| 710 | - margin: 0; | |
| 711 | - padding: 0; | |
| 712 | - list-style: none; | |
| 713 | -} | |
| 714 | -.adminify-metabox .adminify-nav-metabox > ul > li { | |
| 715 | - margin: 0; | |
| 716 | -} | |
| 717 | -.adminify-metabox .adminify-nav-metabox > ul > li > a { | |
| 718 | - position: relative; | |
| 719 | - display: block; | |
| 720 | - padding: 10px 16px; | |
| 721 | - font-size: 13px; | |
| 722 | - font-weight: 500; | |
| 723 | - line-height: 1.4; | |
| 724 | - color: #50575e; | |
| 725 | - -webkit-text-decoration: none; | |
| 726 | - text-decoration: none; | |
| 727 | - background-color: transparent; | |
| 728 | - border: 1px solid transparent; | |
| 729 | - border-bottom: 0; | |
| 730 | - border-radius: 3px 3px 0 0; | |
| 731 | - transition: color 0.15s ease, background-color 0.15s ease; | |
| 732 | -} | |
| 733 | -.adminify-metabox .adminify-nav-metabox > ul > li > a:hover { | |
| 734 | - color: #1d2327; | |
| 735 | - background-color: #f0f0f1; | |
| 736 | -} | |
| 737 | -.adminify-metabox .adminify-nav-metabox > ul > li > a:focus { | |
| 738 | - box-shadow: none; | |
| 739 | - outline: none; | |
| 740 | -} | |
| 741 | -.adminify-metabox .adminify-nav-metabox > ul > li > a:focus-visible { | |
| 742 | - outline: 2px solid #3858e9; | |
| 743 | - outline-offset: -2px; | |
| 744 | -} | |
| 745 | -.adminify-metabox .adminify-nav-metabox > ul > li > a.adminify-active { | |
| 746 | - margin-bottom: -1px; | |
| 747 | - padding-bottom: 11px; | |
| 748 | - color: #1d2327; | |
| 749 | - background-color: #fff; | |
| 750 | - border-color: #dcdcde; | |
| 751 | -} | |
| 752 | -.adminify-metabox .adminify-nav-metabox .adminify-tab-icon { | |
| 753 | - margin-right: 6px; | |
| 754 | -} | |
| 755 | -.adminify-metabox .adminify-nav-metabox .adminify-label-error { | |
| 756 | - margin-left: 6px; | |
| 757 | - vertical-align: top; | |
| 758 | -} | |
| 759 | -.adminify-metabox .adminify-nav-metabox + .adminify-content { | |
| 760 | - margin-left: 0; | |
| 761 | -} | |
| 762 | - | |
| 763 | 667 | .wp-adminify #_wp_adminify_admin_page_display .inside { |
| 764 | 668 | margin: 8px 0 0; |
| 765 | 669 | } |
| 766 | 670 | .wp-adminify #_wp_adminify_admin_page_display .inside .adminify-wrapper { |
| @@ -1407,12 +1311,8 @@ | ||
| 1407 | 1311 | } |
| 1408 | 1312 | } |
| 1409 | 1313 | #evo_et1_color .evo_et1_color_circle { |
| 1410 | 1314 | border-color: var(--adminify-menu-border); |
| 1411 | -} | |
| 1412 | - | |
| 1413 | -.CodeMirror { | |
| 1414 | - border: 1px solid #dcdcde; | |
| 1415 | 1315 | } |
| 1416 | 1316 | |
| 1417 | 1317 | .wp-adminify .wp-adminify--menu--editor--container { |
| 1418 | 1318 | max-width: 85%; |