Skip to content

Conversation

@diegonzs
Copy link
Contributor

Closes #HHTA-334

📝 Description

Add keyboard shortcuts to the theme builder for improved productivity and accessibility, with visual hints using the Kbd component.

⛳️ Current behavior (updates)

Users can only interact with the theme builder through mouse clicks for undo/redo, reset, and theme selection.

🚀 New behavior

  • Arrow Left: Undo last change
  • Arrow Right: Redo last change
  • D: Open reset dialog
  • T: Pick random theme

All shortcuts display Kbd hints in tooltips and the theme popover to improve discoverability.

💣 Is this a breaking change (Yes/No):

No

📝 Additional Information

Files changed:

  • builder-header.tsx - Added undo/redo keyboard shortcuts with Kbd hints
  • reset-button.tsx - Added reset dialog shortcut with Kbd hint
  • theme-popover.tsx - Added random theme shortcut with Kbd hint

- Arrow Left/Right for undo/redo
- D to open reset dialog
- T to randomize theme
- Added Kbd hints to tooltips
@diegonzs diegonzs requested a review from jrgarciadev as a code owner January 28, 2026 02:14
@diegonzs diegonzs added the ♿ Scope: v3 Related to HeroUI v3 label Jan 28, 2026
@changeset-bot
Copy link

changeset-bot bot commented Jan 28, 2026

⚠️ No Changeset found

Latest commit: 3fed49b

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel
Copy link

vercel bot commented Jan 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
heroui Ready Ready Preview, Comment Jan 28, 2026 2:14am
heroui-sb Ready Ready Preview, Comment Jan 28, 2026 2:14am

Request Review

@pkg-pr-new
Copy link

pkg-pr-new bot commented Jan 28, 2026

Open in StackBlitz

npm i https://pkg.pr.new/heroui-inc/heroui/@heroui/react@6161
npm i https://pkg.pr.new/heroui-inc/heroui/@heroui/styles@6161

commit: 3fed49b

@jrgarciadev jrgarciadev merged commit e17ebfd into v3 Jan 31, 2026
8 checks passed
@jrgarciadev jrgarciadev deleted the feat/HHTA-334 branch January 31, 2026 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

♿ Scope: v3 Related to HeroUI v3

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants