Make WordPress Core

Changeset 9196


Ignore:
Timestamp:
10/16/2008 10:32:26 AM (16 years ago)
Author:
azaozz
Message:

Admin menu: double-click icon to go to default (first) location, show section header when folded

Location:
trunk/wp-admin
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/css/ie.css

    r9182 r9196  
    5151#wpcontent #adminmenu ul.wp-submenu li {
    5252    padding: 0;
     53}
     54
     55#wpcontent #adminmenu .wp-submenu li.wp-submenu-head {
     56    padding: 3px 4px 4px 10px;
    5357}
    5458
  • trunk/wp-admin/js/menu.js

    r9182 r9196  
    66        $('#adminmenu a').attr('tabindex', '10');
    77        $('#adminmenu a.wp-has-submenu').click( function() { return adminMenu.toggle( $(this).siblings('ul') ); } );
     8        $('#adminmenu li.wp-has-submenu img.wp-menu-image').dblclick( function() { window.location = $(this).siblings('a.wp-has-submenu')[0].href; } );
    89       
    910        var li = document.createElement('li'); // temp
     
    5354            $('#wpbody-content').css('marginLeft', '140px');
    5455            $('#adminmenu').removeClass('folded');
     56            $('#adminmenu li.wp-submenu-head').hide();
    5557            $('#adminmenu a.wp-has-submenu').show();
    5658            $('#adminmenu li.wp-has-submenu').unbind().css('width', '');
    5759        } else {
    5860            $('#adminmenu').addClass('folded');
    59             $('#adminmenu a.wp-has-submenu').hide();
    60             $('#adminmenu .wp-submenu').hide();
     61            $('#adminmenu a.wp-has-submenu, #adminmenu .wp-submenu').hide();
     62            $('#adminmenu li.wp-submenu-head').show();
    6163            $('#wpbody-content').css('marginLeft', '38px');
    6264            $('#adminmenu li.wp-has-submenu').css({'width':'24px'}).hoverIntent({
  • trunk/wp-admin/menu-header.php

    r9178 r9196  
    8080
    8181        if ( !empty($submenu[$item[2]]) ) {
    82             echo "\n\t<ul class='wp-submenu'>";
     82            echo "\n\t<ul class='wp-submenu'><li class='wp-submenu-head' style='display:none;'>{$item[0]}</li>";
    8383            $first = true;
    8484            foreach ( $submenu[$item[2]] as $sub_key => $sub_item ) {
  • trunk/wp-admin/wp-admin.css

    r9182 r9196  
    707707}
    708708
    709 #adminmenu li .wp-submenu {
     709#adminmenu .wp-submenu {
    710710    margin: 0;
    711711    position: relative;
     
    713713}
    714714
    715 #adminmenu ul.wp-submenu li {
     715#adminmenu .wp-submenu li {
    716716    padding: 0;
    717717    margin: 0;
     
    727727}
    728728
    729 #adminmenu ul.wp-submenu li.current {
     729#adminmenu .wp-submenu li.current {
    730730    background-color: #fff;
    731731}
     
    749749    padding: 0;
    750750    margin: 0;
     751}
     752
     753#adminmenu .wp-submenu li.wp-submenu-head {
     754    border-top: 0 none;
     755    padding: 4px 4px 4px 10px;
     756    cursor: default;
     757   
     758   
     759   
     760    background-color: #E4F2FD;
    751761}
    752762
Note: See TracChangeset for help on using the changeset viewer.