Ticket #23119: 23119.7.diff

File 23119.7.diff, 2.0 KB (added by lessbloat, 4 months ago)
Line 
1Index: wp-admin/js/nav-menu.js
2===================================================================
3--- wp-admin/js/nav-menu.js     (revision 23293)
4+++ wp-admin/js/nav-menu.js     (working copy)
5@@ -461,6 +461,8 @@
6                                if( '' == $t.val() )
7                                        $t.addClass( name ).val( $t.data(name) );
8                        });
9+                       
10+                       $('.blank-slate .input-with-default-title').focus();
11                },
12 
13                attachThemeLocationsListeners : function() {
14Index: wp-admin/nav-menus.php
15===================================================================
16--- wp-admin/nav-menus.php      (revision 23293)
17+++ wp-admin/nav-menus.php      (working copy)
18@@ -531,7 +531,7 @@
19                                <form id="update-nav-menu" action="<?php echo admin_url( 'nav-menus.php' ); ?>" method="post" enctype="multipart/form-data">
20                                        <div id="nav-menu-header">
21                                                <div id="submitpost" class="submitbox">
22-                                                       <div class="major-publishing-actions">
23+                                                       <div class="major-publishing-actions <?php if ( isset( $_GET['menu'] ) && 0 == $_GET['menu'] || empty( $nav_menus ) ) echo 'blank-slate'; ?>">
24                                                                <label class="menu-name-label howto open-label" for="menu-name">
25                                                                        <span><?php _e('Menu Name'); ?></span>
26                                                                        <input name="menu-name" id="menu-name" type="text" class="menu-name regular-text menu-item-textbox input-with-default-title" title="<?php esc_attr_e('Enter menu name here'); ?>" value="<?php echo esc_attr( $nav_menu_selected_title ); ?>" />
27Index: wp-admin/css/wp-admin.css
28===================================================================
29--- wp-admin/css/wp-admin.css   (revision 23293)
30+++ wp-admin/css/wp-admin.css   (working copy)
31@@ -6785,6 +6785,14 @@
32        position: relative;
33 }
34 
35+.blank-slate br {
36+       display: none;
37+}
38+
39+.blank-slate .menu-name {
40+       height: 2em;
41+}
42+
43 /* Menu Container */
44 #menu-management-liquid {
45        float: left;
46@@ -7326,6 +7334,11 @@
47        margin: 5px 0 1px;
48 }
49 
50+.nav-menus-php .blank-slate .publishing-action {
51+       float: left;
52+       margin: 1px 0 0;
53+}
54+
55 .nav-menus-php .major-publishing-actions .delete-action {
56        vertical-align: middle;
57        text-align: left;