[Monitoring] EUIfication for Monitoring #18142
Labels
enhancement
New value added to drive a business result
release_note:enhancement
Team:Monitoring
Stack Monitoring team
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
andKuiToolBar*
components, and these will be switched to useEUI
. 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 components6.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 (probablySideNav
) to replace it7.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
The text was updated successfully, but these errors were encountered: