-
Notifications
You must be signed in to change notification settings - Fork 38
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
New UI ideas #45
Comments
@mrgeorgegray Good stuff George :) My only concern is having multiple trays under one 'tab' as features such as #38 and #42 would need to be implemented for each tray so the smaller windows might end up looking crowded, any thoughts? Maybe instead of adding a mini window for each tray we could have the add button on the side menu and each new tray just becomes a new 'tab'? |
Maybe we could select the project from the box at the top left like gmail app? so the content in the views change depending on the project selected? |
I like the idea of moving to a single page app. I think we may end up with multiple 'monitors' which are styled differently. Sandeep has a OpenGL PoC app which he built on top of Nevergreen. It's possible we see these as a side issue instead. It's not crucial for this issue. As @cowley05 said, can we push the individual trays to be menu items instead? That'd give us the whole screen to configure the builds. The two issues @GentlemanHal show the added features we will need to add in there. Configuring the colours is an interesting idea. I know Jenkins sees 'green' as 'blue', but I suppose we never show green builds anyway. It's still useful as a legend. |
@joejag Do we need to introduce a template library if we switch to a single page app? Any suggestions? |
We currently have a double-page-app. So we have two html files that are I like the Handlebars format. I'm not aware of anything better in this J. On Mon, Jan 26, 2015 at 5:01 PM, Christopher Martin <
|
I think we should close off this issue and raise smaller more specific issues for any UI tweaking / changes we want to make. We can then prioritise those into releases easier. Thoughts? |
Yeah, I believe the main work has been done now right? If so, let's closer
|
We only really organised the SASS, we didn't combine the html pages so we are still serving config and monitor separately. Perhaps we should combine them first? |
Combining it feels like a separate task. Let's make a new issue
|
Closing this as v0.5.0 has been released and other specific issues have been opened to update the UI. |
New UI concept.
Other notes;
The text was updated successfully, but these errors were encountered: