[wp-trac] [WordPress Trac] #64547: Admin Reskin: Update button and input field styling to align with WordPress Design System
WordPress Trac
noreply at wordpress.org
Fri Jan 23 10:31:28 UTC 2026
#64547: Admin Reskin: Update button and input field styling to align with WordPress
Design System
----------------------------+-----------------------------
Reporter: fabiankaegy | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Administration | Version:
Severity: normal | Keywords:
Focuses: ui, css |
----------------------------+-----------------------------
This ticket covers the visual reskin of buttons and input fields in wp-
admin as part of the WordPress 7.0 admin visual refresh (#64308).
= Why This Matters =
Buttons and input fields are the most common interactive elements in wp-
admin. Consistent styling improves usability, reduces cognitive load, and
makes older screens feel closer to the editor experience users already
know.
= Why Buttons and Inputs Are Grouped =
These two components frequently appear adjacent to one another in the
admin interface:
* Search boxes with submit buttons
* Bulk action dropdowns with Apply buttons
* Settings pages with text inputs and Save Changes buttons
* Password fields with toggle buttons
Updating the height or density of one component without the other creates
visual misalignment. This ticket addresses both together to ensure a
cohesive result.
= Proposed Scope =
'''Buttons:'''
* Primary, secondary, tertiary, and link buttons
* Destructive variants
* All interactive states (default, hover, focus, active, disabled)
'''Inputs:'''
* Text inputs, URL, email, password, number, search
* Select dropdowns and textareas
* Checkboxes and radio buttons
* Disabled and readonly states
= Key Principles =
* '''CSS-Only Changes''': No markup or JavaScript modifications
* '''Backward Compatibility''': All existing selectors and admin color
schemes preserved
* '''Design System Alignment''': Heights, spacing, and focus treatment
aligned with Gutenberg components
* '''Accessibility''': Focus rings visible at all zoom levels, proper
contrast ratios maintained
= What This Is NOT =
* No new CSS custom properties
* No changes to functional behavior (validation, keyboard interactions)
* No selector removals or renames
= Testing Approach =
Test in real admin workflows across multiple screens:
* Dashboard widgets and bulk actions
* Settings pages (General, Reading, Discussion)
* Plugin search and install
* Post editor meta boxes
Verify in at least two color schemes (modern and light), at 100% and 200%
zoom, and in RTL layout.
= Related Resources =
* Parent ticket: #64308
* Figma: https://www.figma.com/design/804HN2REV2iap2ytjRQ055/WordPress-
Design-System?node-id=16507-33913
* Gutenberg Storybook: https://wordpress.github.io/gutenberg/?path=/docs
/components-button--docs
--
Ticket URL: <https://core.trac.wordpress.org/ticket/64547>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list