Make WordPress Core

Ticket #55557: 55557-search-box-inline-edit.diff

File 55557-search-box-inline-edit.diff, 4.1 KB (added by kebbet, 4 years ago)

Search input in fieldset. Flex inline edit. (as fieldset-rule for search field interfere with inline edit)

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

    diff --git a/src/wp-admin/css/forms.css b/src/wp-admin/css/forms.css
    index 6349c1e864..71ab7819fe 100644
    a b input[type="number"].tiny-text { 
    503503}
    504504
    505505.tablenav .actions select {
    506         float: left;
    507506        margin-right: 6px;
    508507        max-width: 12.5rem;
    509508}
    fieldset label, 
    646645        display: inline-block;
    647646}
    648647
    649 p.search-box {
    650         float: right;
     648#posts-filter fieldset.search-box,
     649fieldset.search-box {
    651650        margin: 0;
     651        display: flex;
     652        justify-content: flex-end;
    652653}
    653654
    654 .network-admin.themes-php p.search-box {
    655         clear: left;
     655fieldset.search-box #search-submit {
     656        margin-left: 4px;
    656657}
    657658
    658 .search-box input[name="s"],
    659 .tablenav .search-plugins input[name="s"],
    660659.tagsdiv .newtag {
    661660        float: left;
    662661        margin: 0 4px 0 0;
  • src/wp-admin/css/list-tables.css

    diff --git a/src/wp-admin/css/list-tables.css b/src/wp-admin/css/list-tables.css
    index 84e390d83e..e0beffcb2a 100644
    a b th.asc a:focus span.sorting-indicator { 
    777777}
    778778
    779779#posts-filter fieldset {
    780         float: left;
    781780        margin: 0 1.5ex 1em 0;
    782781        padding: 0;
    783782}
    tr:hover .row-actions, 
    858857/*      Layout */
    859858
    860859#wpbody-content .inline-edit-row fieldset {
    861         float: left;
    862860        margin: 0;
    863861        padding: 0 12px 0 0;
    864862        width: 100%;
    tr.inline-edit-row td { 
    876874}
    877875
    878876.inline-edit-wrapper {
    879         display: flow-root;
     877        display: flex;
     878        flex-wrap: wrap;
    880879        padding: 0 12px;
    881880        border: 1px solid transparent;
    882881        border-radius: 4px;
  • src/wp-admin/includes/class-wp-list-table.php

    diff --git a/src/wp-admin/includes/class-wp-list-table.php b/src/wp-admin/includes/class-wp-list-table.php
    index 854f93064f..3c36930200 100644
    a b class WP_List_Table { 
    367367                        echo '<input type="hidden" name="detached" value="' . esc_attr( $_REQUEST['detached'] ) . '" />';
    368368                }
    369369                ?>
    370 <p class="search-box">
     370<fieldset class="search-box">
    371371        <label class="screen-reader-text" for="<?php echo esc_attr( $input_id ); ?>"><?php echo $text; ?>:</label>
    372372        <input type="search" id="<?php echo esc_attr( $input_id ); ?>" name="s" value="<?php _admin_search_query(); ?>" />
    373373                <?php submit_button( $text, '', '', false, array( 'id' => 'search-submit' ) ); ?>
    374 </p>
     374</fieldset>
    375375                <?php
    376376        }
    377377
  • src/wp-admin/includes/class-wp-plugins-list-table.php

    diff --git a/src/wp-admin/includes/class-wp-plugins-list-table.php b/src/wp-admin/includes/class-wp-plugins-list-table.php
    index 217d2c7e52..7dbe46cd4c 100644
    a b class WP_Plugins_List_Table extends WP_List_Table { 
    442442                        echo '<input type="hidden" name="order" value="' . esc_attr( $_REQUEST['order'] ) . '" />';
    443443                }
    444444                ?>
    445                 <p class="search-box">
     445                <fieldset class="search-box">
    446446                        <label class="screen-reader-text" for="<?php echo esc_attr( $input_id ); ?>"><?php echo $text; ?>:</label>
    447447                        <input type="search" id="<?php echo esc_attr( $input_id ); ?>" class="wp-filter-search" name="s" value="<?php _admin_search_query(); ?>" placeholder="<?php esc_attr_e( 'Search installed plugins...' ); ?>" />
    448448                        <?php submit_button( $text, 'hide-if-js', '', false, array( 'id' => 'search-submit' ) ); ?>
    449                 </p>
     449                </fieldset>
    450450                <?php
    451451        }
    452452
  • src/wp-admin/includes/media.php

    diff --git a/src/wp-admin/includes/media.php b/src/wp-admin/includes/media.php
    index 95a29d5e52..b6ac312c87 100644
    a b function media_upload_library_form( $errors ) { 
    27222722        <input type="hidden" name="post_mime_type" value="<?php echo isset( $_GET['post_mime_type'] ) ? esc_attr( $_GET['post_mime_type'] ) : ''; ?>" />
    27232723        <input type="hidden" name="context" value="<?php echo isset( $_GET['context'] ) ? esc_attr( $_GET['context'] ) : ''; ?>" />
    27242724
    2725         <p id="media-search" class="search-box">
     2725        <fieldset id="media-search" class="search-box">
    27262726                <label class="screen-reader-text" for="media-search-input"><?php _e( 'Search Media' ); ?>:</label>
    27272727                <input type="search" id="media-search-input" name="s" value="<?php the_search_query(); ?>" />
    27282728                <?php submit_button( __( 'Search Media' ), '', '', false ); ?>
    2729         </p>
     2729        </fieldset>
    27302730
    27312731        <ul class="subsubsub">
    27322732                <?php