open-sauced / app

🍕 Insights into your entire open source ecosystem.
https://pizza.new
Apache License 2.0
428 stars 228 forks source link

Bug: Improve Carousel Scrolling on Desktop #4187

Open mohanamisra opened 2 weeks ago

mohanamisra commented 2 weeks ago

Describe the bug

The carousel used on the https://app.opensauced.pizza/explore page does not implement mouse-scroll natively, and nor do the carousels on the Explore page. Instead, it implements drag-to-scroll, which requires a Desktop user, especially on Windows/Linux, to have to double click and then scroll to the slide OR click the left and right side buttons.

problem_with_drag_to_scroll

These are all unnecessary and unintuitive extra steps, especially when simple side scrolling with the mouse can be implemented. Here is an example of that.

mouse_scroll_my_solution

It feels more intuitive, is easier for mobility impaired users on device models with limited trackpad capabilities, and more precise as well.

Steps to reproduce

  1. Go to the OpenSauced Insights Explore page
  2. Hover the mouse on the carousel
  3. Try the regular two-finger side scroll on the trackpad
mohanamisra commented 2 weeks ago

.take

github-actions[bot] commented 2 weeks ago

Thanks for the issue, our team will look into it as soon as possible! If you would like to work on this issue, please wait for us to decide if it's ready. The issue will be ready to work on once we remove the "needs triage" label.

To claim an issue that does not have the "needs triage" label, please leave a comment that says ".take". If you have any questions, please comment on this issue.

For full info on how to contribute, please check out our contributors guide.

github-actions[bot] commented 2 weeks ago

The issue you are trying to assign yourself is blocked until it can be triaged or by another label on the issue.