Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[8.x] [Solution nav] Use flyout for Stack Management in Search and Ob…
…servability solutions (#208632) (#210630) # Backport This will backport the following commits from `main` to `8.x`: - [[Solution nav] Use flyout for Stack Management in Search and Observability solutions (#208632)](#208632) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Tim Sullivan","email":"tsullivan@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-02-11T16:14:32Z","message":"[Solution nav] Use flyout for Stack Management in Search and Observability solutions (#208632)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/208636\r\nPart of https://github.com/elastic/kibana-team/issues/1439\r\n\r\n### Checklist\r\n\r\nCheck the PR satisfies following conditions. \r\n\r\nReviewers should verify this PR satisfies this list as well.\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Identify risks\r\n\r\nDoes this PR introduce any risks? For example, consider risks like hard\r\nto test bugs, performance regression, potential of data loss.\r\n\r\nDescribe the risk, its severity, and mitigation for each identified\r\nrisk. Invite stakeholders and evaluate how to proceed before merging.\r\n\r\n- [ ] New lists of Stack Management navigation items were added for\r\nflyout menus in serverless projects using static declarations. There is\r\na risk that these lists have missing items, which could hurt user\r\nexperience by making the pages harder to navigate to.\r\n\r\n### Screenshots\r\n<details><summary>Observability / Serverless</summary>\r\n\r\n![optimized-serverless-observability 4 48\r\n01 PM](https://github.com/user-attachments/assets/03d40840-385c-4a89-a181-a9b5ba82f820)\r\n\r\n</details>\r\n<details><summary>Observability / Stateful</summary>\r\n\r\n![optimized-stateful-observability 4 48\r\n01 PM](https://github.com/user-attachments/assets/e267e87a-584c-406d-8fea-99788fb2c0dd)\r\n\r\n</details>\r\n<details><summary>Search / Serverless</summary>\r\n\r\n![optimized-serverless-search 4 48\r\n01 PM](https://github.com/user-attachments/assets/258da8ec-5144-4439-b29f-b894b28963ad)\r\n\r\n</details>\r\n<details><summary>Search / Stateful</summary>\r\n\r\n![optimized-stateful-search 4 48\r\n01 PM](https://github.com/user-attachments/assets/fd6db7bb-536b-4804-950b-00f6716663ac)","sha":"f16446486c7695a13f564d53f7d630337a9a50e8","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:SharedUX","ci:project-deploy-observability","Team:obs-ux-management","backport:version","v8.18.0","v9.1.0","v8.19.0"],"title":"[Solution nav] Use flyout for Stack Management in Search and Observability solutions","number":208632,"url":"https://github.com/elastic/kibana/pull/208632","mergeCommit":{"message":"[Solution nav] Use flyout for Stack Management in Search and Observability solutions (#208632)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/208636\r\nPart of https://github.com/elastic/kibana-team/issues/1439\r\n\r\n### Checklist\r\n\r\nCheck the PR satisfies following conditions. \r\n\r\nReviewers should verify this PR satisfies this list as well.\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Identify risks\r\n\r\nDoes this PR introduce any risks? For example, consider risks like hard\r\nto test bugs, performance regression, potential of data loss.\r\n\r\nDescribe the risk, its severity, and mitigation for each identified\r\nrisk. Invite stakeholders and evaluate how to proceed before merging.\r\n\r\n- [ ] New lists of Stack Management navigation items were added for\r\nflyout menus in serverless projects using static declarations. There is\r\na risk that these lists have missing items, which could hurt user\r\nexperience by making the pages harder to navigate to.\r\n\r\n### Screenshots\r\n<details><summary>Observability / Serverless</summary>\r\n\r\n![optimized-serverless-observability 4 48\r\n01 PM](https://github.com/user-attachments/assets/03d40840-385c-4a89-a181-a9b5ba82f820)\r\n\r\n</details>\r\n<details><summary>Observability / Stateful</summary>\r\n\r\n![optimized-stateful-observability 4 48\r\n01 PM](https://github.com/user-attachments/assets/e267e87a-584c-406d-8fea-99788fb2c0dd)\r\n\r\n</details>\r\n<details><summary>Search / Serverless</summary>\r\n\r\n![optimized-serverless-search 4 48\r\n01 PM](https://github.com/user-attachments/assets/258da8ec-5144-4439-b29f-b894b28963ad)\r\n\r\n</details>\r\n<details><summary>Search / Stateful</summary>\r\n\r\n![optimized-stateful-search 4 48\r\n01 PM](https://github.com/user-attachments/assets/fd6db7bb-536b-4804-950b-00f6716663ac)","sha":"f16446486c7695a13f564d53f7d630337a9a50e8"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/208632","number":208632,"mergeCommit":{"message":"[Solution nav] Use flyout for Stack Management in Search and Observability solutions (#208632)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/208636\r\nPart of https://github.com/elastic/kibana-team/issues/1439\r\n\r\n### Checklist\r\n\r\nCheck the PR satisfies following conditions. \r\n\r\nReviewers should verify this PR satisfies this list as well.\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Identify risks\r\n\r\nDoes this PR introduce any risks? For example, consider risks like hard\r\nto test bugs, performance regression, potential of data loss.\r\n\r\nDescribe the risk, its severity, and mitigation for each identified\r\nrisk. Invite stakeholders and evaluate how to proceed before merging.\r\n\r\n- [ ] New lists of Stack Management navigation items were added for\r\nflyout menus in serverless projects using static declarations. There is\r\na risk that these lists have missing items, which could hurt user\r\nexperience by making the pages harder to navigate to.\r\n\r\n### Screenshots\r\n<details><summary>Observability / Serverless</summary>\r\n\r\n![optimized-serverless-observability 4 48\r\n01 PM](https://github.com/user-attachments/assets/03d40840-385c-4a89-a181-a9b5ba82f820)\r\n\r\n</details>\r\n<details><summary>Observability / Stateful</summary>\r\n\r\n![optimized-stateful-observability 4 48\r\n01 PM](https://github.com/user-attachments/assets/e267e87a-584c-406d-8fea-99788fb2c0dd)\r\n\r\n</details>\r\n<details><summary>Search / Serverless</summary>\r\n\r\n![optimized-serverless-search 4 48\r\n01 PM](https://github.com/user-attachments/assets/258da8ec-5144-4439-b29f-b894b28963ad)\r\n\r\n</details>\r\n<details><summary>Search / Stateful</summary>\r\n\r\n![optimized-stateful-search 4 48\r\n01 PM](https://github.com/user-attachments/assets/fd6db7bb-536b-4804-950b-00f6716663ac)","sha":"f16446486c7695a13f564d53f7d630337a9a50e8"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> --------- Co-authored-by: Tim Sullivan <tsullivan@users.noreply.github.com> Co-authored-by: Timothy Sullivan <tsullivan@elastic.co>
- Loading branch information