Plugin Directory

Changeset 3453888


Ignore:
Timestamp:
02/04/2026 03:09:24 PM (2 months ago)
Author:
devforge
Message:

Increased icon size to 26px and set constant background color for admin menu item

Location:
devforge-admin-toolkit
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • devforge-admin-toolkit/tags/1.0.1/assets/css/admin.css

    r3453723 r3453888  
    598598}
    599599
    600 /* DevForge Admin Toolkit Menu Icon Fix */
     600
     601/* Admin Menu Icon Scaling */
     602#toplevel_page_devforge-admin-toolkit .wp-menu-image img {
     603    width: 20px !important;
     604    height: 20px !important;
     605    padding: 0 !important;
     606    margin: 0 !important;
     607    opacity: 1 !important;
     608    border-radius: 5px !important;
     609}
    601610#toplevel_page_devforge-admin-toolkit .wp-menu-image {
    602     background-image: url('../img/icon-menu.png') !important;
    603     background-repeat: no-repeat;
    604     background-position: center;
    605     background-size: 100% !important;
    606     opacity: 1 !important;
    607 }
    608 #toplevel_page_devforge-admin-toolkit .wp-menu-image:before {
    609     content: '' !important;
    610 }
     611    display: flex !important;
     612    align-items: center !important;
     613    justify-content: center !important;
     614}
  • devforge-admin-toolkit/tags/1.0.1/devforge-admin-toolkit.php

    r3453694 r3453888  
    111111    private function init_hooks() {
    112112        add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_assets' ) );
     113        add_action( 'admin_head', array( $this, 'global_admin_styles' ) );
    113114       
    114115        // Initialize classes
     
    148149            if ( class_exists( 'DEVFADTO_Admin_Announcements' ) ) DEVFADTO_Admin_Announcements::get_instance();
    149150        }
     151    }
     152
     153    public function global_admin_styles() {
     154        ?>
     155        <style>
     156        #toplevel_page_devforge-admin-toolkit .wp-menu-image img {
     157            width: 26px !important;
     158            height: 26px !important;
     159            padding: 0 !important;
     160            margin: 0 !important;
     161            border-radius: 5px !important;
     162        }
     163        #toplevel_page_devforge-admin-toolkit .wp-menu-image {
     164            display: flex !important;
     165            align-items: center !important;
     166            justify-content: center !important;
     167        }
     168        #toplevel_page_devforge-admin-toolkit,
     169        #toplevel_page_devforge-admin-toolkit:hover,
     170        #toplevel_page_devforge-admin-toolkit.wp-has-current-submenu {
     171            background: #2271b1 !important;
     172        }
     173        #toplevel_page_devforge-admin-toolkit a,
     174        #toplevel_page_devforge-admin-toolkit:hover a {
     175            background-color: transparent !important;
     176            color: #fff !important;
     177        }
     178        </style>
     179        <?php
    150180    }
    151181
  • devforge-admin-toolkit/trunk/assets/css/admin.css

    r3453723 r3453888  
    598598}
    599599
    600 /* DevForge Admin Toolkit Menu Icon Fix */
     600
     601/* Admin Menu Icon Scaling */
     602#toplevel_page_devforge-admin-toolkit .wp-menu-image img {
     603    width: 20px !important;
     604    height: 20px !important;
     605    padding: 0 !important;
     606    margin: 0 !important;
     607    opacity: 1 !important;
     608    border-radius: 5px !important;
     609}
    601610#toplevel_page_devforge-admin-toolkit .wp-menu-image {
    602     background-image: url('../img/icon-menu.png') !important;
    603     background-repeat: no-repeat;
    604     background-position: center;
    605     background-size: 100% !important;
    606     opacity: 1 !important;
    607 }
    608 #toplevel_page_devforge-admin-toolkit .wp-menu-image:before {
    609     content: '' !important;
    610 }
     611    display: flex !important;
     612    align-items: center !important;
     613    justify-content: center !important;
     614}
  • devforge-admin-toolkit/trunk/devforge-admin-toolkit.php

    r3453693 r3453888  
    111111    private function init_hooks() {
    112112        add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_assets' ) );
     113        add_action( 'admin_head', array( $this, 'global_admin_styles' ) );
    113114       
    114115        // Initialize classes
     
    148149            if ( class_exists( 'DEVFADTO_Admin_Announcements' ) ) DEVFADTO_Admin_Announcements::get_instance();
    149150        }
     151    }
     152
     153    public function global_admin_styles() {
     154        ?>
     155        <style>
     156        #toplevel_page_devforge-admin-toolkit .wp-menu-image img {
     157            width: 26px !important;
     158            height: 26px !important;
     159            padding: 0 !important;
     160            margin: 0 !important;
     161            border-radius: 5px !important;
     162        }
     163        #toplevel_page_devforge-admin-toolkit .wp-menu-image {
     164            display: flex !important;
     165            align-items: center !important;
     166            justify-content: center !important;
     167        }
     168        #toplevel_page_devforge-admin-toolkit,
     169        #toplevel_page_devforge-admin-toolkit:hover,
     170        #toplevel_page_devforge-admin-toolkit.wp-has-current-submenu {
     171            background: #2271b1 !important;
     172        }
     173        #toplevel_page_devforge-admin-toolkit a,
     174        #toplevel_page_devforge-admin-toolkit:hover a {
     175            background-color: transparent !important;
     176            color: #fff !important;
     177        }
     178        </style>
     179        <?php
    150180    }
    151181
Note: See TracChangeset for help on using the changeset viewer.