Skip to content
This repository has been archived by the owner on Aug 3, 2022. It is now read-only.

Open Data Survey: Implement horizontal scroll functionality for small browser windows #1160

Open
dannylammerhirt opened this issue Jul 4, 2018 · 0 comments
Assignees

Comments

@dannylammerhirt
Copy link
Contributor

If a browser window is made smaller, the Open Data Survey dataset/place matrix cannot be scrolled horizontally, but 'squeezes' the entries more together. When the browser windows is widened again, there is also a glitch that the word 'score' appears in the list of key datasets, and the datasets are awkwardly pushed together. When the table cuts off, it is possible to drag the table entries from left to right, to see the rest of the table, but a a better design solution could help make this function more obvious.

On mobile browsers the places table at https://index.okfn.org/place/ is pretty squeezed, and also zooming in does not help to pull the column names in the table apart.

Furthermore, if you load the page in a large window, then, after the page has finished loading, shrink it, then it works fine (i.e you can drag the table). If however you do this before the page has finished loading, or you load the page in a smaller window, it breaks.

We assume these issues are related to a bug in the external library sexytables we use. There is no quick fix because this library is not maintained and there are no other good quick fix options. For now we consider to mark it as a WONTFIX.

The only thing we need from this broken library is sticky headers for tables. With modern CSS we could achieve it by ourselves (removing the library) but it will require 1-2 days of a visual designer work. @roll's assessment: "Based on the fact that this issue is really hard to reproduce (most users could be not affected at all) I would say that we should consider it as a minor issue/priority."

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

No branches or pull requests

4 participants