Skip to content

fix: button styles#1752

Open
cooper-joe wants to merge 1 commit into
masterfrom
button-style-fixes
Open

fix: button styles#1752
cooper-joe wants to merge 1 commit into
masterfrom
button-style-fixes

Conversation

@cooper-joe

@cooper-joe cooper-joe commented Jun 23, 2026

Copy link
Copy Markdown
Member

Implements LIBS-863


Description

This PR fixes style issues with button rendering:

  • refining font rendering for primary and destructive variants
  • optical spacing for buttons with icons
  • improve hover/focus/active state consistency

I added a story for comparing all the main variants, kept as part of the PR for future use.


Checklist

  • API docs are generated
  • Tests were added
  • Storybook demos were added

All points above should be relevant for feature PRs. For bugfixes, some points might not be relevant. In that case, just check them anyway to signal the work is done.


Screenshots

Before:
SCR-20260623-l5i

After:
SCR-20260623-lpk

@cooper-joe cooper-joe requested a review from a team as a code owner June 23, 2026 13:51
@sonarqubecloud

Copy link
Copy Markdown

@dhis2-bot

Copy link
Copy Markdown
Contributor

🚀 Deployed on https://pr-1752--dhis2-ui.netlify.app

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants