Make WordPress Core


Ignore:
Timestamp:
06/13/2024 01:55:46 PM (3 months ago)
Author:
joedolson
Message:

Administration: A11y: Add visible labels in theme UI.

Finish task to replace placeholders used for labels with visible label elements. Add label elements in theme browser and theme installation screen. Change position of search input to match other user interfaces in WordPress.

Also crediting all contributors to ticket #61389, which this also closes.

Props joedolson, rcreators, sabernhardt, balub, rejaulalomkhan, syamraj24, nazmul111, krupajnanda, huzaifaalmesbah, hmbashar, mdnesarmridha, colorful-tones, printsachen1.
Fixes #40331, #61389.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/theme-install.php

    r58069 r58405  
    5757            'addNew'              => __( 'Add New Theme' ),
    5858            'search'              => __( 'Search Themes' ),
    59             'searchPlaceholder'   => __( 'Search themes...' ), // Placeholder (no ellipsis).
    6059            'upload'              => __( 'Upload Theme' ),
    6160            'back'                => __( 'Back' ),
     
    218217        <button type="button" class="button drawer-toggle" aria-expanded="false"><?php _e( 'Feature Filter' ); ?></button>
    219218
    220         <form class="search-form"></form>
     219        <form class="search-form"><p class="search-box"></p></form>
    221220
    222221        <div class="favorites-form">
Note: See TracChangeset for help on using the changeset viewer.