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

[Monitoring] EUIfication for Monitoring #18142

Closed
elasticmachine opened this issue Feb 12, 2018 · 0 comments
Closed

[Monitoring] EUIfication for Monitoring #18142

elasticmachine opened this issue Feb 12, 2018 · 0 comments
Labels
enhancement New value added to drive a business result release_note:enhancement Team:Monitoring Stack Monitoring team

Comments

@elasticmachine
Copy link
Contributor

Original comment by @tsullivan:

Monitoring plan to parallel the efforts of the Design Roadmap: LINK REDACTED

6.3

Completed by March 20

Convert the last remaining table to React, and EUIfy all the tables

Today most of the tables wrap the KUITable and KuiToolBar* components, and these will be switched to use EUI. We'll work on LINK REDACTED to convert the last Angular table to React and EUI.

Convert the license view to React / EUI

As part of LINK REDACTED we're going to share some React components with the License Management application. First, we'll need to convert this view which is currently 100% angular to React and EUI

6.4

Completed by May 15

Inline elements

Replace all the kuiLink, kuiButton, kuiIcon and accessibility items with the EUI components

6.5

Completed by July 17

Prep for 7.0

By this point, we've made a lot of progress but we might still be waiting on the very last piece to go, as navigation is for 7.0 on the Design Roadmap. Here is where we can work on LINK REDACTED and try to make some improvements on table filtering.

If a new chart component is available, by this point, we can work on replacing the monitoring chart with a shared one, and/or work on LINK REDACTED

7.0-alpha1

Completed by October 2

Navigation

Monitoring "main" directive uses kuiLocalTab and we'll need a new top-level navigation design (probably SideNav) to replace it

7.0-alpha2

Completed by November 6

Table filtering

We should expect that we'll be more ready to implement advanced table filtering at this point. The components will be ready, and we'll have the changes we need to paginate, filter, and sort the table rows via fetching for more data from the Node APIs.

cc @pickypg @skearns64 @cjcenizal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result release_note:enhancement Team:Monitoring Stack Monitoring team
Projects
None yet
Development

No branches or pull requests

2 participants