Skip to content

[Exploratory view] Improve/Polish components usage#96782

Merged
shahzad31 merged 19 commits intoelastic:masterfrom
shahzad31:polish-components
Apr 15, 2021
Merged

[Exploratory view] Improve/Polish components usage#96782
shahzad31 merged 19 commits intoelastic:masterfrom
shahzad31:polish-components

Conversation

@shahzad31
Copy link
Copy Markdown
Contributor

@shahzad31 shahzad31 commented Apr 12, 2021

Summary

Part of in series to fix https://github.com/elastic/uptime-dev/issues/46

Use better component, improved responsiveness, added labels for report definition components

image

@shahzad31 shahzad31 marked this pull request as ready for review April 13, 2021 17:10
@shahzad31 shahzad31 requested a review from a team as a code owner April 13, 2021 17:10
@shahzad31 shahzad31 marked this pull request as draft April 13, 2021 17:11
Copy link
Copy Markdown
Contributor

@dominiqueclarke dominiqueclarke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Labels are looking good. View still isn't looking so great on smaller screens, but I'm not sure what the expectation is there.

Currently, clicking on any data type other than RUM will break the view. Is the intention to remove/hide these options prior to FF?

@shahzad31 shahzad31 removed the request for review from a team April 14, 2021 06:20
@shahzad31 shahzad31 marked this pull request as ready for review April 14, 2021 16:28
@shahzad31 shahzad31 requested a review from a team as a code owner April 14, 2021 16:28
@shahzad31 shahzad31 added v7.13.0 v8.0.0 release_note:skip Skip the PR/issue when compiling release notes labels Apr 14, 2021
Copy link
Copy Markdown
Contributor

@dominiqueclarke dominiqueclarke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@botelastic botelastic bot added Team:APM - DEPRECATED Use Team:obs-ux-infra_services. Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability labels Apr 14, 2021
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/apm-ui (Team:apm)

@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/uptime (Team:uptime)

@kibanamachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
observability 314 316 +2

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
apm 4.2MB 4.2MB +34.0B
observability 416.8KB 422.1KB +5.4KB
total +5.4KB

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@shahzad31 shahzad31 merged commit c68eab6 into elastic:master Apr 15, 2021
@shahzad31 shahzad31 deleted the polish-components branch April 15, 2021 09:56
@shahzad31 shahzad31 added the auto-backport Deprecated - use backport:version if exact versions are needed label Apr 15, 2021
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Apr 15, 2021
@kibanamachine
Copy link
Copy Markdown
Contributor

💚 Backport successful

Status Branch Result
7.x

This backport PR will be merged automatically after passing CI.

kibanamachine added a commit that referenced this pull request Apr 15, 2021
Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-backport Deprecated - use backport:version if exact versions are needed release_note:skip Skip the PR/issue when compiling release notes Team:APM - DEPRECATED Use Team:obs-ux-infra_services. Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.13.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants