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

Scroll Bar Very Difficult to Utilize #38

Open
ciacci1234 opened this issue Aug 9, 2017 · 4 comments
Open

Scroll Bar Very Difficult to Utilize #38

ciacci1234 opened this issue Aug 9, 2017 · 4 comments

Comments

@ciacci1234
Copy link
Contributor

ciacci1234 commented Aug 9, 2017

Dunno if this is a Mac-specific problem, or even something we could address, but the scroll bar, which appears on my laptop on the right side of the screen when visiting gerrymapper.org is very difficult to use. I can hardly click/hover over it to then utilize for scrolling the page up and down. Instead, I have to use the touchpad, which comes with the different problem of unintentionally zooming the map in and out.

Ideally, the design of the map and all it's corresponding info is going to be refactored, so perhaps this will be less of a problem in the future, but for now, it seems like a worthy problem to investigate 👌

@jonmast
Copy link
Member

jonmast commented Aug 19, 2017

@ciacci1234 Are you referring to the auto-hide behavior that is causing the difficulty? It looks like we can force them to always be shown: https://davidwalsh.name/osx-overflow. Overriding default OS scrollbar functionality feels a bit hacky to me though, I'd prefer a cleaner solution.

I personally scroll using the touchpad in the footer area, that should work fairly reliably across devices. New users will inevitably scroll in the map though, so it would be good to optimize that experience if possible. We could add some padding on the sides for an additional "scroll surface", but I don't know if people would intuitively use it enough for it to be useful.

I think the ideal solution may be to move away from scrolling the window altogether and instead have scrollable content boxes. That way scrolling on the map would zoom the map, and scrolling on a content box would scroll its content if necessary. On smaller screens the content boxes could take the form of a dismissable overlay.

@jonmast
Copy link
Member

jonmast commented Aug 19, 2017

@madeleine-williams I'd appreciate any thoughts you might have on how to improve the UX here.

@madeleine-williams
Copy link

madeleine-williams commented Aug 19, 2017 via email

@ciacci1234
Copy link
Contributor Author

@jonmast I like the idea of having modular content boxes which you could scroll separately from the map. @madeleine-williams You are right this does seem like more of an issue with smaller window sizes, so perhaps the solution would be to have some styling changes to be triggered for smaller window sizes that would be the content easily scrollable/accessible.

I agree with your guys' thought that this isn't a big issue, so I'm gonna tag this one as low-priority 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants