Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs website nearly unusable without a scrollwheel #1169

Closed
thepurpleblob opened this issue Jan 31, 2024 · 2 comments
Closed

Docs website nearly unusable without a scrollwheel #1169

thepurpleblob opened this issue Jan 31, 2024 · 2 comments
Assignees
Labels
💡 needs ideas Open to new suggestions and ideas

Comments

@thepurpleblob
Copy link

Reproduction

n/a

Describe the bug

The left hand menu is very tall and is hidden top and bottom... with a trackpad or scrollwheel it's fine. However, on my dev machine I just have a trackball and it's awkward to use.

I either have to repeatedly click the top or bottom item or click once and then use arrows. Either way, it's clumsy. Although the menu looks pretty, something with an old-fashioned scroll bar would be easier to use.

Environment

Chrome browser on linux

@thepurpleblob thepurpleblob added ⛑ Needs triage The issue has not yet been examined by the FormKit team. 🐛 bug-report Bug is reported, but not verified by team labels Jan 31, 2024
@andrew-boyd
Copy link
Member

andrew-boyd commented Jan 31, 2024

Interesting. We hide the scroll bars visually using some pretty simple CSS

.hide-scrollbars {
    -ms-overflow-style: none;
    scrollbar-width: none;
}

But under the hood it's a standard overflow scroll area. No fancy javascript scroll hijacking or anything like that. Any advice for how a non-trackball user like myself might replicate the experience you're seeing?

@andrew-boyd andrew-boyd added 💡 needs ideas Open to new suggestions and ideas and removed 🐛 bug-report Bug is reported, but not verified by team ⛑ Needs triage The issue has not yet been examined by the FormKit team. labels Jan 31, 2024
@andrew-boyd
Copy link
Member

@thepurpleblob From my research most trackball users have a keybind of some sort set that turns the trackball from mouse position movement to scroll-wheel emulation. The area itself is indeed a scrollable area so there should be no issues scrolling provided you're able to determine what shortcut/keybind is neccessarry to enable scrolling with your trackball input.

In the event your hardware does not natively support this or there is no support for your combination of hardware / flavor of Linux it looks like there are chrome extensions you can install to create scrolling functionality: https://chromewebstore.google.com/detail/trackball-scroller/digndhblfngkigcehjiddacoibjmkkdf

I'm going to close this issue for now unless you feel there is more to this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💡 needs ideas Open to new suggestions and ideas
Projects
None yet
Development

No branches or pull requests

2 participants