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

Responsive UI #44

Closed
GentlemanHal opened this issue Jan 16, 2015 · 1 comment
Closed

Responsive UI #44

GentlemanHal opened this issue Jan 16, 2015 · 1 comment
Assignees
Labels
a11y Changes related to user experience or accessibility improvement Changes that improve an existing feature
Milestone

Comments

@GentlemanHal
Copy link
Member

GentlemanHal commented Jan 16, 2015

Once the screen is resized to a certain minimum size stop showing the projects in columns and just stack them all in rows.

The main target for Nevergreen is TVs and monitors to act as a team build monitor, so this is not high priority, but if it's easy it would be nice for individuals to be able to load on a phone.


Edit: I've changed this issue to just making the UI responsive including all the configuration tabs.
@GentlemanHal GentlemanHal added improvement Changes that improve an existing feature a11y Changes related to user experience or accessibility labels Nov 7, 2015
@GentlemanHal GentlemanHal changed the title For smaller screens stop showing projects in columns Responsive UI Oct 27, 2016
@GentlemanHal
Copy link
Member Author

GentlemanHal commented Nov 12, 2016

I've used Bourbon Neat on a project before and it worked well.

For mobiles the menu is the biggest change, we will probably need to move it to the top and make it a drop down.

All the configuration forms should stack quite nicely. We might just need to add the ability to scroll back to the top of trays on the tracking view, as they could end up containing very long lists of projects.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Changes related to user experience or accessibility improvement Changes that improve an existing feature
Projects
None yet
Development

No branches or pull requests

1 participant