-
Notifications
You must be signed in to change notification settings - Fork 128
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
Site mobile version #216
Comments
That sounds like a good idea. Making the main UI reponsive (as you said media queries and more) would be difficult. What and how do you check graphs on mobile? Let's describe it or even do a mockup so we have some idea of how it could look like. |
A couple of (possibly contrived) use cases: A potential developer comes to your open source next-gen, distributed, NoSQL database project through their mobile phone and clicks through to your codespeed site (because it's cool, so why wouldn't it be public?). The developer should be able to see how consistent the benchmarks are by looking at the graph. |
Great, thanks for the examples. |
For users that access a codespeed site via their mobile phones, the site doesn't have the best interactions since it requires a lot of panning and the text ends up being too small. It would be better if users could get a customized-for-mobile experience. I think this should be a separate version of the site, rather than merely adjusting the styling with media queries, since there are things, like the trend lines, that could be usefully presented on mobile, but which would probably need to be generated differently, implying that there's logic that changes based on mobile.
There is a helper module called django-mobile that allows to present the site differently based on whether the user is on a mobile device that could be useful in implementing this feature. It has some mobile device detection middleware, but also allows to explicitly request mobile or desktop based on developer's or user's choice.
The text was updated successfully, but these errors were encountered: