Skip to content

feat(toolbar): add Alt hold-to-select mode#9

Merged
alexgorbatchev merged 2 commits intomainfrom
feat/alt-hold-select
Mar 12, 2026
Merged

feat(toolbar): add Alt hold-to-select mode#9
alexgorbatchev merged 2 commits intomainfrom
feat/alt-hold-select

Conversation

@alexgorbatchev
Copy link
Owner

Summary

  • add an Alt hold-to-select interaction that temporarily opens the toolbar, keeps manual activation sticky, and uses a crosshair cursor across page content while held
  • add keyboard shortcut coverage for Alt activation, release behavior, and the injected cursor styling
  • update the README fork notice to call out the maintained fork and the new Alt hold-to-select capability

Testing

  • pnpm exec vitest run src/components/page-toolbar-css/tests/index.test.tsx --project unit

Document the fork-specific capabilities added on top of upstream so visitors can quickly see what this repository maintains separately.
Let users hold Alt to temporarily enter selection mode with a consistent crosshair cursor across page content. Keep manual toolbar activation sticky on Alt release and cover the behavior with keyboard shortcut tests.
@alexgorbatchev alexgorbatchev merged commit aeb0720 into main Mar 12, 2026
1 check passed
@alexgorbatchev alexgorbatchev deleted the feat/alt-hold-select branch March 12, 2026 18:06
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