From b21d72b39ddcf624ecdc2142aeb9a601e7e61ca5 Mon Sep 17 00:00:00 2001 From: Joe Dolson Date: Thu, 24 Aug 2023 15:56:34 +0000 Subject: [PATCH] Menus: Fix proximity of controls to Save and Delete menus. Move the position of the Save and Delete buttons in menu editing so they are immediate neighbors, improving the proximity of related controls. Props 90lines, sabernhardt, costdev. See #56594. git-svn-id: https://develop.svn.wordpress.org/trunk@56449 602fd350-edb4-49c9-b593-d223f7449a82 --- .env | 2 +- src/wp-admin/css/list-tables.css | 6 +++--- src/wp-admin/css/nav-menus.css | 15 ++++----------- .../includes/class-wp-comments-list-table.php | 4 ++-- .../includes/class-wp-links-list-table.php | 4 ++-- src/wp-admin/includes/class-wp-list-table.php | 6 +++--- .../includes/class-wp-media-list-table.php | 4 ++-- .../includes/class-wp-ms-sites-list-table.php | 6 +++--- .../includes/class-wp-ms-themes-list-table.php | 4 ++-- .../includes/class-wp-ms-users-list-table.php | 4 ++-- .../includes/class-wp-plugins-list-table.php | 4 ++-- .../includes/class-wp-posts-list-table.php | 4 ++-- .../includes/class-wp-privacy-requests-table.php | 4 ++-- .../includes/class-wp-terms-list-table.php | 4 ++-- .../includes/class-wp-users-list-table.php | 4 ++-- src/wp-admin/nav-menus.php | 8 ++++---- src/wp-admin/update-core.php | 4 ++-- 17 files changed, 40 insertions(+), 47 deletions(-) diff --git a/.env b/.env index d393c9b324..42ebc5b924 100644 --- a/.env +++ b/.env @@ -12,7 +12,7 @@ LOCAL_PORT=8889 # Where to run WordPress from. Valid options are 'src' and 'build'. -LOCAL_DIR=src +LOCAL_DIR=build # The PHP version to use. Valid options are 'latest', and '{version}-fpm'. LOCAL_PHP=latest diff --git a/src/wp-admin/css/list-tables.css b/src/wp-admin/css/list-tables.css index 3f0519e561..cc8c4743ee 100644 --- a/src/wp-admin/css/list-tables.css +++ b/src/wp-admin/css/list-tables.css @@ -570,7 +570,7 @@ th.sorted.desc:hover .sorting-indicator.asc:before { position: relative; } -.check-column .label-covers-full-cell { +.check-column label { width: 100%; height: 100%; display: block; @@ -579,12 +579,12 @@ th.sorted.desc:hover .sorting-indicator.asc:before { left: 0; } -.check-column .label-covers-full-cell + input { +.check-column input { position: relative; z-index: 1; } -.check-column .label-covers-full-cell:hover + input { +.check-column:hover input { box-shadow: 0 0 0 1px #2271b1; } diff --git a/src/wp-admin/css/nav-menus.css b/src/wp-admin/css/nav-menus.css index d85b57b5b4..4fd178dbb0 100644 --- a/src/wp-admin/css/nav-menus.css +++ b/src/wp-admin/css/nav-menus.css @@ -837,20 +837,13 @@ body.menu-max-depth-11 { min-width: 1280px !important; } /* Major/minor publishing actions (classes) */ .nav-menus-php .major-publishing-actions { - clear: both; padding: 10px 0; - line-height: 2.15384615; + display: flex; + align-items: center; } -.nav-menus-php .major-publishing-actions .publishing-action { - text-align: right; - float: right; -} - -/* Same as the Publish Meta Box #delete-action */ -.nav-menus-php .delete-action { - float: left; - line-height: 2.1; +.nav-menus-php .major-publishing-actions > * { + margin-right: 10px; } .nav-menus-php .major-publishing-actions .form-invalid { diff --git a/src/wp-admin/includes/class-wp-comments-list-table.php b/src/wp-admin/includes/class-wp-comments-list-table.php index 7d87ae9aab..8b4be36c99 100644 --- a/src/wp-admin/includes/class-wp-comments-list-table.php +++ b/src/wp-admin/includes/class-wp-comments-list-table.php @@ -895,7 +895,8 @@ class WP_Comments_List_Table extends WP_List_Table { if ( $this->user_can ) { ?> -