Skip to content

🎨 Palette: Add Ctrl+S download shortcut and tooltip hint#28

Closed
yossTheDev wants to merge 1 commit intomainfrom
palette/download-shortcut-3221535635353069336
Closed

🎨 Palette: Add Ctrl+S download shortcut and tooltip hint#28
yossTheDev wants to merge 1 commit intomainfrom
palette/download-shortcut-3221535635353069336

Conversation

@yossTheDev
Copy link
Copy Markdown
Owner

πŸ’‘ What: Added a global Ctrl + S (and Cmd + S) keyboard shortcut to trigger image downloading in the editor. Also updated the download button's tooltip to display the shortcut hint and improved its ARIA label for better accessibility.

🎯 Why: Improves power-user workflow by providing a standard keyboard shortcut for saving/downloading results, making it consistent with existing shortcuts like Ctrl + Enter (Process All) and Ctrl +/- (Zoom).

β™Ώ Accessibility:

  • Updated aria-label from "Download result" to "Download all images" for better clarity.
  • Added visible keyboard shortcut hint in the tooltip to aid discoverability.
  • Ensured the shortcut handles both Ctrl and Cmd keys for cross-platform support.

πŸ› οΈ Technical Notes:

  • Added Ctrl + S listener to the useEffect hook in components/editor/index.tsx.
  • Updated APP_VERSION to 1.1.3.
  • Documented changes in public/CHANGELOG.md following the "Palette" convention.

PR created automatically by Jules for task 3221535635353069336 started by @yossTheDev

- Implemented Ctrl/Cmd + S keyboard shortcut for downloading images
- Updated EditorToolbar download button tooltip with (Ctrl + S) hint
- Improved download button aria-label for accessibility
- Bumped app version to 1.1.3
- Updated CHANGELOG.md and Palette journal

Co-authored-by: yossTheDev <98903135+yossTheDev@users.noreply.github.com>
@google-labs-jules
Copy link
Copy Markdown
Contributor

πŸ‘‹ Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a πŸ‘€ emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 26, 2026

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

Project Deployment Actions Updated (UTC)
removerized Ready Ready Preview, Comment Apr 26, 2026 6:59am

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