peterfajdiga / peterfajdiga/karousel
Scroll mouse position along with window
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1.1k
- Forks
- 45
- PR merge metrics
- No merged PRs in 30d
Description
I was thinking of ways to improve the experience of using Karousel. Currently, it's not really possible to use it with mouse focus (which is my preference) because the cursor stays in place as the window moves, so the next window will always end up under the mouse and trigger another activation.
Could we have an option to make the cursor stay in place relative to the window when scrolling? I think this would feel more natural even with click to activate.
Also would solve #28.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the window-scrolling behavior described in the issue and how mouse focus triggers the next activation. Implement an option that keeps the cursor at the same relative position during scrolling, then verify that mouse focus and click-to-activate no longer repeatedly activate successive windows and that the behavior also addresses #28.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100