[Feature]: Change cursor when hovering over input_slider()
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 52/100
Research direction
Start by locating the input_slider() UI component and inspect how its hover cursor is styled. Reproduce the behavior in a Shiny app, then verify that hovering over the slider uses a horizontal resize cursor or leaves the cursor unchanged, as requested.
Written by the indexing model from the issue text.
Description
Category
UI Components
Scope
Quality of Life
Problem
Basically, when I have an input slider and hover over the slider line, my cursor changes to this:
This is unintuitive, if anything, the arrows should point left-right like the slider itself moves. So changing the cursor icon or keeping the default cursor would be appreciated.
NOTE:
This is also true for R Shiny, even though the slider itself looks different!
Solution
Changing the cursor icon to sideways double arrow, or not having any on-hover cursor changes for the slider.
Alternatives (Optional)
No response
Example (Optional)
Impact (Optional)
It would be more intuitive for users of Shiny apps. The current behavior looks like you can resize the slider, instead of being able to click on a specific spot.
Contribution? (Optional)
None
- Dominant language
- Python
- Stars
- 1.8k
- Forks
- 135
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 21
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.
More from posit-dev/py-shiny
-
needs-triage Priority: Medium
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
enhancement to-close
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
ai-triage:done bug needs-triage Priority: Low
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
-
ai-triage:done needs-triage Priority: Medium
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
All issues in posit-dev/py-shiny
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
bancolombia/sentinel#23 ·
-
test md OpenCI
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
bug client
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100