Make WordPress Core

Changeset 21584


Ignore:
Timestamp:
08/22/2012 05:40:17 PM (12 years ago)
Author:
azaozz
Message:

Don't hide the label for the Title on the Edit Post screen, use 'screen-reader-text' instead, props SergeyBiryukov, fixes #21458

Location:
trunk/wp-admin
Files:
3 edited

Legend:

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

    r21582 r21584  
    28282828
    28292829#wp-fullscreen-title-prompt-text {
    2830     left: 0;
    28312830    padding: 11px;
    28322831}
  • trunk/wp-admin/edit-form-advanced.php

    r21504 r21584  
    283283<div id="titlediv">
    284284<div id="titlewrap">
    285     <label class="hide-if-no-js" style="visibility:hidden" id="title-prompt-text" for="title"><?php echo apply_filters( 'enter_title_here', __( 'Enter title here' ), $post ); ?></label>
     285    <label class="screen-reader-text" id="title-prompt-text" for="title"><?php echo apply_filters( 'enter_title_here', __( 'Enter title here' ), $post ); ?></label>
    286286    <input type="text" name="post_title" size="30" value="<?php echo esc_attr( htmlspecialchars( $post->post_title ) ); ?>" id="title" autocomplete="off" />
    287287</div>
  • trunk/wp-admin/js/post.dev.js

    r20650 r21584  
    642642
    643643        if ( title.val() == '' )
    644             titleprompt.css('visibility', '');
     644            titleprompt.removeClass('screen-reader-text');
    645645
    646646        titleprompt.click(function(){
    647             $(this).css('visibility', 'hidden');
     647            $(this).addClass('screen-reader-text');
    648648            title.focus();
    649649        });
     
    651651        title.blur(function(){
    652652            if ( this.value == '' )
    653                 titleprompt.css('visibility', '');
     653                titleprompt.removeClass('screen-reader-text');
    654654        }).focus(function(){
    655             titleprompt.css('visibility', 'hidden');
     655            titleprompt.addClass('screen-reader-text');
    656656        }).keydown(function(e){
    657             titleprompt.css('visibility', 'hidden');
     657            titleprompt.addClass('screen-reader-text');
    658658            $(this).unbind(e);
    659659        });
Note: See TracChangeset for help on using the changeset viewer.