[Obs] Show new "no data screen" on the getting started page#111803
[Obs] Show new "no data screen" on the getting started page#111803cauemarcondes merged 6 commits intoelastic:masterfrom
Conversation
formgeist
left a comment
There was a problem hiding this comment.
LGTM - since there's no delay, the page template elements will load for a second before showing the empty state. I think this can be resolved by updating the page template to use the shared loading state #101356 so we won't show the side bar navigation etc. before determining whether there's data to show.
|
@formgeist are you okay by removing the old getting started page in favor of this one? |
Yes, it'll be consistent throughout Kibana 👍 |
Cool, I'm adding it to the Overview page as well. |
|
I also removed the side nav that was showing while fetching data. |
|
@elasticmachine merge upstream |
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
History
To update your PR or re-run it, just comment with: |
…111803) * adding new no data screen * adding no data screen on observability page * fixing i18n * i18n * fixing test Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
💚 Backport successful
This backport PR will be merged automatically after passing CI. |
…#111975) * adding new no data screen * adding no data screen on observability page * fixing i18n * i18n * fixing test Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com>
|
Pinging @elastic/apm-ui (Team:apm) |
closes #111789
FYI: We don't need to add the "hasData" logic here since this page is only opened when there is no data available, which is checked here https://github.com/elastic/kibana/blob/master/x-pack/plugins/observability/public/pages/home/index.tsx#L17-L23
Observability overview page:

Overview page when has data
