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

[Meta] Uptime Redesign #79

Closed
7 tasks done
andrewvc opened this issue Aug 30, 2019 · 3 comments
Closed
7 tasks done

[Meta] Uptime Redesign #79

andrewvc opened this issue Aug 30, 2019 · 3 comments
Labels
enhancement New feature or request

Comments

@andrewvc
Copy link
Contributor

andrewvc commented Aug 30, 2019

This meta issue tracks the implementation of the design overhaul of the Uptime app. Screenshots are provided at the bottom of this issue.

Tasks

Sequencing

We should tackle tasks in the following order:

  1. Everything on the overview page, there are few dependencies here. The one exception is the timeline widget, which can be temporarily implemented via the current mini histogram used on monitor rows on the current overview page.
  2. New details page: This has more complexity, and has the new map widget.
  3. Monitor Timelines: Even though we have a working PoC it's a lot of code. We should add this in as a final evolutionary phase.

Overview Page

image

Details Page

image

@justinkambic
Copy link

@andrewvc what is your thinking about the implementation process for these enhancements? Should we create separate components that we can host in master, and then perform a switch when all items are completed? Or we complete them piecemeal and have master straddle the enhanced design with the legacy styling?

@andrewvc
Copy link
Contributor Author

andrewvc commented Sep 6, 2019

@justinkambic we can go piecemeal here, the components are an improvement individually as well as combined.

@shahzad31
Copy link

Seems like we need to get to timelines at some point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants