Make WordPress Core

Changeset 59942


Ignore:
Timestamp:
03/05/2025 11:25:14 PM (6 weeks ago)
Author:
audrasjb
Message:

Customizer: Improve input field widths and alignment for date/time controls.

This changeset fixes some issues where Select fields were misaligned with neighboring elements, creating visual inconsistency in the customizer.

Props rkradadiya, mukesh27, laxman-prajapati, dlh, karmatosed, ankitkumarshah, sabernhardt.
Fixes #51249.

Location:
trunk/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/css/customize-controls.css

    r59825 r59942  
    364364.date-time-fields .date-input.minute {
    365365    width: 46px;
     366}
     367
     368.customize-control-date_time select {
     369    vertical-align: top;
    366370}
    367371
  • trunk/src/wp-includes/customize/class-wp-customize-date-time-control.php

    r55276 r59942  
    155155                        ?>
    156156                    </label>
    157                     <input id="{{ idPrefix }}date-time-day" type="number" size="2" autocomplete="off" class="date-input day" data-component="day" min="1" max="31" />
     157                    <input id="{{ idPrefix }}date-time-day" type="number" size="2" autocomplete="off" class="date-input day tiny-text" data-component="day" min="1" max="31" />
    158158                    <?php $day_field = trim( ob_get_clean() ); ?>
    159159
     
    165165                        ?>
    166166                    </label>
    167                     <input id="{{ idPrefix }}date-time-year" type="number" size="4" autocomplete="off" class="date-input year" data-component="year" min="{{ data.minYear }}" max="{{ data.maxYear }}">
     167                    <input id="{{ idPrefix }}date-time-year" type="number" size="4" autocomplete="off" class="date-input year tiny-text" data-component="year" min="{{ data.minYear }}" max="{{ data.maxYear }}">
    168168                    <?php $year_field = trim( ob_get_clean() ); ?>
    169169
     
    183183                        <# var maxHour = data.twelveHourFormat ? 12 : 23; #>
    184184                        <# var minHour = data.twelveHourFormat ? 1 : 0; #>
    185                         <input id="{{ idPrefix }}date-time-hour" type="number" size="2" autocomplete="off" class="date-input hour" data-component="hour" min="{{ minHour }}" max="{{ maxHour }}">
     185                        <input id="{{ idPrefix }}date-time-hour" type="number" size="2" autocomplete="off" class="date-input hour tiny-text" data-component="hour" min="{{ minHour }}" max="{{ maxHour }}">
    186186                        :
    187187                        <label for="{{ idPrefix }}date-time-minute" class="screen-reader-text">
     
    191191                            ?>
    192192                        </label>
    193                         <input id="{{ idPrefix }}date-time-minute" type="number" size="2" autocomplete="off" class="date-input minute" data-component="minute" min="0" max="59">
     193                        <input id="{{ idPrefix }}date-time-minute" type="number" size="2" autocomplete="off" class="date-input minute tiny-text" data-component="minute" min="0" max="59">
    194194                        <# if ( data.twelveHourFormat ) { #>
    195195                            <label for="{{ idPrefix }}date-time-meridian" class="screen-reader-text">
Note: See TracChangeset for help on using the changeset viewer.