[wp-trac] [WordPress Trac] #47318: Fix the placeholder for the post title field on the classic Edit Post screen
    WordPress Trac 
    noreply at wordpress.org
       
    Wed Sep  4 16:02:24 UTC 2019
    
    
  
#47318: Fix the placeholder for the post title field on the classic Edit Post
screen
-------------------------------------------------+-------------------------
 Reporter:  azaozz                               |       Owner:  azaozz
     Type:  defect (bug)                         |      Status:  assigned
 Priority:  normal                               |   Milestone:  5.3
Component:  Administration                       |     Version:
 Severity:  minor                                |  Resolution:
 Keywords:  good-first-bug has-screenshots has-  |     Focuses:
  patch                                          |  accessibility
-------------------------------------------------+-------------------------
Changes (by afercia):
 * keywords:  good-first-bug has-screenshots needs-patch => good-first-bug
     has-screenshots has-patch
Comment:
 [attachment:"47318.3.diff"] elaborates on [attachment:"47318-alt.diff"]
 and uses `pointer-events: none;`, which works in all supported browsers.
 Additionally, when JavaScript support is off, it's not possible to just
 make the label text visible within the field. Otherwise, the
 entered/pasted title text will sit on top of the label text:
 [[Image(http://cldup.com/6Q14RlDkDO.png)]]
 The patch adds some CSS for no-js, to move the label text above the input
 field.
 Since I was there, I also added a label for the no-js textarea. This label
 is only visible when JavaScript support is off and hidden from all users
 when JavaScript support is on:
 [[Image(http://cldup.com/wxFvovUaQl.png)]]
 The label text "Content" should be generic enough also for Custom Post
 Types and I'd tend to think it doesn't need a filter. If this approach
 sounds good, any better wording is welcome:
 [[Image(http://cldup.com/oVt7ZJxAYV.png)]]
 Some testing would be nice :) With / without Classic Editor. With
 JavaScript support on and off.
-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/47318#comment:19>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
    
    
More information about the wp-trac
mailing list