Skip to content

fix(devbar): restore mobile touch targets - #39

Merged
ytspar merged 1 commit into
mainfrom
fix/DEV-7422-mobile-tap-targets
Oct 3, 2026
Merged

ytspar merged 1 commit into
mainfrom
fix/DEV-7422-mobile-tap-targets

Conversation

@ytspar

@ytspar ytspar commented Oct 3, 2026

Copy link
Copy Markdown
Owner

DEV-7422 requires every devbar control to remain at least 44×44px on mobile. The current responsive CSS deliberately shrinks action buttons and custom controls to 32px, so the developer toolbar itself fails the host application's mobile hit-target audit.

This restores a 44px interactive floor for action buttons, compact-mode direct controls, and custom controls while retaining compact icon sizing. The release note prepares release-please's patch release.

Validation:

  • vitest run packages/devbar/src/constants.test.ts — 46 passed
  • Browser-backed Playwright touch-target test in Google Chrome — 1 passed
  • Biome on all three changed files — passed

Refs DEV-7422

@ytspar
ytspar merged commit 57a406d into main Oct 3, 2026
1 check passed
@ytspar
ytspar deleted the fix/DEV-7422-mobile-tap-targets branch October 3, 2026 03:09
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.

1 participant