Make WordPress Core

Ticket #15631: 15631.2.diff

File 15631.2.diff, 2.5 KB (added by sabernhardt, 4 years ago)

updating focus and labels in current interface

  • src/wp-admin/css/edit.css

     
    11071107        width: auto;
    11081108}
    11091109
    1110 #postcustomstuff #newmetaleft a {
     1110#postcustomstuff #newmetaleft a,
     1111#postcustomstuff #newmeta-button {
    11111112        display: inline-block;
    11121113        margin: 0 8px 8px;
    11131114        text-decoration: none;
  • src/wp-admin/includes/template.php

     
    712712
    713713        if ( $keys ) {
    714714                natcasesort( $keys );
    715                 $meta_key_input_id = 'metakeyselect';
    716         } else {
    717                 $meta_key_input_id = 'metakeyinput';
    718715        }
    719716        ?>
    720717<p><strong><?php _e( 'Add New Custom Field:' ); ?></strong></p>
     
    721718<table id="newmeta">
    722719<thead>
    723720<tr>
    724 <th class="left"><label for="<?php echo $meta_key_input_id; ?>"><?php _ex( 'Name', 'meta name' ); ?></label></th>
     721<th class="left"><label for="metakeyselect"><?php _ex( 'Name', 'meta name' ); ?></label></th>
    725722<th><label for="metavalue"><?php _e( 'Value' ); ?></label></th>
    726723</tr>
    727724</thead>
     
    741738                }
    742739                ?>
    743740</select>
    744 <input class="hide-if-js" type="text" id="metakeyinput" name="metakeyinput" value="" />
    745 <a href="#postcustomstuff" class="hide-if-no-js" onclick="jQuery('#metakeyinput, #metakeyselect, #enternew, #cancelnew').toggle();return false;">
     741<input class="hidden" type="text" id="metakeyinput" name="metakeyinput" value="" aria-label="<?php _e( 'New custom field name' ); ?>" />
     742<button type="button" id="newmeta-button" class="button-link hide-if-no-js" onclick="jQuery('#metakeyinput, #metakeyselect, #enternew, #cancelnew').toggleClass('hidden');jQuery('#metakeyinput, #metakeyselect').filter(':visible').trigger('focus');">
    746743<span id="enternew"><?php _e( 'Enter new' ); ?></span>
    747 <span id="cancelnew" class="hidden"><?php _e( 'Cancel' ); ?></span></a>
     744<span id="cancelnew" class="hidden"><?php _e( 'Cancel' ); ?></span></button>
    748745<?php } else { ?>
    749746<input type="text" id="metakeyinput" name="metakeyinput" value="" />
    750747<?php } ?>
     
    763760                array(
    764761                        'id'            => 'newmeta-submit',
    765762                        'data-wp-lists' => 'add:the-list:newmeta',
     763                        'onclick'       => "jQuery('#metakeyselect, #enternew').removeClass('hidden');jQuery('#metakeyinput, #cancelnew').addClass('hidden');jQuery('#metakeyselect').trigger('focus');"
    766764                )
    767765        );
    768766        ?>