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

[Enterprise Search] Convert our full page Loading component to an Enterprise Search logo #103189

Merged
merged 2 commits into from
Jun 24, 2021

Conversation

cee-chen
Copy link
Member

Summary

Now that EUI 34.x landed in Kibana, we can use the new EuiLoadingLogo component! P.S. I stole this PR from Scotty because that's the only thing that brings me joy in this world

  • Converts <Loading /> to a logo loader
  • Keeps <LoadingOverlay /> (used mostly in panels / component-level loading) as a spinner - e.g., <DataPanel isLoading />

AS

loading_as

WS

loading_ws

NOTE: There's a couple places in the gif (Groups table, Source content) that have loading spinners still because they allow filtering content, but I left those alone because a full-page loader doesn't seem right there when filtering content

Checklist

  • Any UI touched in this PR does not create any new axe failures (run axe in browser: FF, Chrome)
  • This renders correctly on smaller devices using a responsive layout. (You can test this in your browser)

- while keeping our component-level LoadingOverlay to a spinner
@cee-chen cee-chen added release_note:skip Skip the PR/issue when compiling release notes v7.14.0 auto-backport Deprecated - use backport:version if exact versions are needed labels Jun 23, 2021
@cee-chen cee-chen requested review from scottybollinger and a team June 23, 2021 22:47
Copy link
Contributor

@scottybollinger scottybollinger left a comment

Choose a reason for hiding this comment

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

🎉 🎉 🎉 🎉

@cee-chen cee-chen enabled auto-merge (squash) June 23, 2021 23:08
@cee-chen
Copy link
Member Author

@elasticmachine merge upstream

@kibanamachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

Async chunks

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

id before after diff
enterpriseSearch 2.1MB 2.1MB +175.0B

History

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

@cee-chen cee-chen merged commit 91ca373 into elastic:master Jun 24, 2021
@cee-chen cee-chen deleted the loading-logo branch June 24, 2021 05:11
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Jun 24, 2021
…lastic#103189)

- while keeping our component-level LoadingOverlay to a spinner
@kibanamachine
Copy link
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 Jun 24, 2021
…103189) (#103206)

- while keeping our component-level LoadingOverlay to a spinner

Co-authored-by: Constance <constancecchen@users.noreply.github.com>
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 v7.14.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants