Tweaks for nav menu admin tabs with JS disabled. props koopersmith, see #13215

git-svn-id: http://svn.automattic.com/wordpress/trunk@14353 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
nacin 2010-05-02 23:51:43 +00:00
parent 6e0ddc4abc
commit 421cade8cb
6 changed files with 37 additions and 9 deletions

File diff suppressed because one or more lines are too long

View File

@ -12,13 +12,17 @@
margin-left: 300px;
}
#menu-settings-column {
#wpbody-content #menu-settings-column {
display:block;
width:281px;
margin-left: -300px;
clear: both;
float: left;
padding-top: 24px;
}
.no-js #wpbody-content #menu-settings-column {
padding-top: 31px;
}
#menu-settings-column .inside {
padding:0 10px;
@ -93,6 +97,7 @@
#menu-management .nav-tabs {
padding-left: 30px;
clear: both;
}
#menu-management .nav-tab {
@ -107,6 +112,16 @@
border-bottom-color: #ececec;
}
#select-nav-menu-container {
text-align: right;
padding: 0 10px 3px 10px;
margin-bottom: 5px;
}
#select-nav-menu {
width: 100px;
display: inline;
}
#menu-management #major-publishing-actions #delete-action {
float: right;
margin-right: 10px;

File diff suppressed because one or more lines are too long

View File

@ -494,10 +494,6 @@ textarea.all-options, input.all-options {
padding-top: 10px;
}
.nav-menus-php #wpbody-content .metabox-holder {
padding-top: 24px;
}
#content {
margin: 0;
width: 100%;

View File

@ -347,6 +347,21 @@ require_once( 'admin-header.php' );
</div><!-- /#menu-settings-column -->
<div id="menu-management-liquid">
<div id="menu-management">
<div id="select-nav-menu-container" class="hide-if-js">
<form id="select-nav-menu">
<strong><label for="select-nav-menu"><?php esc_html_e( 'Select Menu: ' ); ?></label></strong>
<select id="select-nav-menu" name="menu">
<?php foreach( (array) $nav_menus as $_nav_menu ) : ?>
<option value="<?php echo esc_attr($_nav_menu->term_id) ?>" <?php selected($nav_menu_selected_id, $_nav_menu->term_id); ?>>
<?php echo esc_html( $_nav_menu->name ); ?>
</option>
<?php endforeach; ?>
<option value="0"><?php esc_html_e('Add New Menu'); ?></option>
</select>
<input type="hidden" name="action" value="edit" />
<input class="button-secondary" name="select_menu" type="submit" value="<?php esc_attr_e('Select'); ?>" />
</form>
</div>
<div class="nav-tabs">
<?php
foreach( (array) $nav_menus as $_nav_menu ) :
@ -362,6 +377,8 @@ require_once( 'admin-header.php' );
?>" class="nav-tab<?php
if ( $nav_menu_selected_id == $_nav_menu->term_id )
echo ' nav-tab-active';
else
echo ' hide-if-no-js';
?>"><?php echo esc_html( $_nav_menu->name ); ?></a><?php
endforeach;
?><a href="<?php

View File

@ -442,7 +442,7 @@ function wp_default_styles( &$styles ) {
// Any rtl stylesheets that don't have a .dev version for ltr
$no_suffix = array( 'farbtastic' );
$styles->add( 'wp-admin', "/wp-admin/css/wp-admin$suffix.css", array(), '20100501' );
$styles->add( 'wp-admin', "/wp-admin/css/wp-admin$suffix.css", array(), '20100501a' );
$styles->add( 'ie', "/wp-admin/css/ie$suffix.css", array(), '20100219' );
$styles->add_data( 'ie', 'conditional', 'lte IE 7' );
@ -474,7 +474,7 @@ function wp_default_styles( &$styles ) {
$styles->add( 'farbtastic', '/wp-admin/css/farbtastic.css', array(), '1.2' );
$styles->add( 'jcrop', '/wp-includes/js/jcrop/jquery.Jcrop.css', array(), '0.9.8' );
$styles->add( 'imgareaselect', '/wp-includes/js/imgareaselect/imgareaselect.css', array(), '0.9.1' );
$styles->add( 'nav-menu', "/wp-admin/css/nav-menu$suffix.css", array(), '20100501a' );
$styles->add( 'nav-menu', "/wp-admin/css/nav-menu$suffix.css", array(), '20100501b' );
foreach ( $rtl_styles as $rtl_style ) {
$styles->add_data( $rtl_style, 'rtl', true );