Make WordPress Core

Ticket #13215: 13215.no-js.3.patch

File 13215.no-js.3.patch, 2.8 KB (added by koopersmith, 16 years ago)
  • wp-admin/nav-menus.php

     
    347347        </div><!-- /#menu-settings-column -->
    348348        <div id="menu-management-liquid">
    349349                <div id="menu-management">
     350                        <div id="select-nav-menu-container" class="hide-if-js">
     351                                <form id="select-nav-menu">
     352                                        <strong><label for="select-nav-menu"><?php esc_html_e( 'Select Menu: ' ); ?></label></strong>
     353                                        <select id="select-nav-menu" name="menu">
     354                                                <?php foreach( (array) $nav_menus as $_nav_menu ) : ?>
     355                                                        <option value="<?php echo esc_attr($_nav_menu->term_id) ?>" <?php selected($nav_menu_selected_id, $_nav_menu->term_id); ?>>
     356                                                                <?php echo esc_html( $_nav_menu->name ); ?>
     357                                                        </option>
     358                                                <?php endforeach; ?>
     359                                                <option value="0"><?php esc_html_e('Add New Menu'); ?></option>
     360                                        </select>
     361                                        <input type="hidden" name="action" value="edit" />
     362                                        <input class="button-secondary" name="select_menu" type="submit" value="<?php esc_attr_e('Select'); ?>" />
     363                                </form>
     364                        </div>
    350365                        <div class="nav-tabs">
    351366                                <?php
    352367                                foreach( (array) $nav_menus as $_nav_menu ) :
     
    362377                                        ?>" class="nav-tab<?php
    363378                                                if ( $nav_menu_selected_id == $_nav_menu->term_id )
    364379                                                        echo ' nav-tab-active';
     380                                                else
     381                                                        echo ' hide-if-no-js';
    365382                                        ?>"><?php echo esc_html( $_nav_menu->name ); ?></a><?php
    366383                                endforeach;
    367384                                ?><a href="<?php
  • wp-admin/css/wp-admin.dev.css

     
    494494        padding-top: 10px;
    495495}
    496496
    497 .nav-menus-php #wpbody-content .metabox-holder {
    498         padding-top: 24px;
    499 }
    500 
    501497#content {
    502498        margin: 0;
    503499        width: 100%;
  • wp-admin/css/nav-menu.dev.css

     
    1212        margin-left: 300px;
    1313}
    1414
    15 #menu-settings-column {
     15#wpbody-content #menu-settings-column {
    1616        display:block;
    1717        width:281px;
    1818        margin-left: -300px;
    1919        clear: both;
    2020        float: left;
     21        padding-top: 24px;
    2122}
     23        .no-js #wpbody-content #menu-settings-column {
     24                padding-top: 31px;
     25        }
    2226
    2327#menu-settings-column .inside {
    2428        padding:0 10px;
     
    9397       
    9498        #menu-management .nav-tabs {
    9599                padding-left: 30px;
     100                clear: both;
    96101        }
    97102
    98103        #menu-management .nav-tab {
     
    107112                border-bottom-color: #ececec;
    108113        }
    109114       
     115        #select-nav-menu-container {
     116                text-align: right;
     117                padding: 0 10px 3px 10px;
     118                margin-bottom: 5px;
     119        }       
     120                #select-nav-menu {
     121                        width: 100px;
     122                        display: inline;
     123                }
     124       
    110125        #menu-management #major-publishing-actions #delete-action {
    111126                float: right;
    112127                margin-right: 10px;