elastic / elastic/docs-content

Management pages use the new shared application header

Open
#8,214 1 comment 0 reactions 1 assignee Claimed by @florent-leborgne View on GitHub
Feature: Kibana UX Team:SKI
Dominant language
No language data
Stars
47
Forks
261
Avg merge
3d 21h
Merged PRs (30d)
141

Description

## Summary

Fifteen Shared UX PRs migrate page headers to the new shared AppHeader component introduced with the Chrome Next navigation. Affected pages: Maintenance windows, Reporting, Graph, Observability Overview, Saved objects, Roles, API keys, Spaces, GenAI settings, the tutorial directory (sample data), Users, Logstash pipelines, Transforms, Role mappings, and Data views. The page title, description, back link, and primary actions now render in the standard application menu at the top of the workspace, in both Classic and solution views. The sampled diff (Maintenance windows) replaces a plugin-specific PageHeader with AppHeader and drops the old Return back-link label. No new features, settings, or workflow steps are introduced.

**Why this needs docs:** These are layout-only migrations to the application header that the Kibana interface page already describes generically, so no procedure or fact changes, but screenshots of the affected management pages may now show an outdated header. Confidence stays under 0.8 because only one of the fifteen diffs was read in full and the rest is judged from PR visuals.

## Resources

- PR [#288973](https://github.com/elastic/kibana/pull/288973) — [Chrome Next] Migrate maintenance windows to AppHeader
- PR [#288979](https://github.com/elastic/kibana/pull/288979) — [Chrome Next] Migrate reporting to AppHeader
- PR [#289253](https://github.com/elastic/kibana/pull/289253) — [Chrome Next] Migrate graph to AppHeader
- PR [#288497](https://github.com/elastic/kibana/pull/288497) — [Chrome Next] Migrate o11y overview to AppHeader
- PR [#288482](https://github.com/elastic/kibana/pull/288482) — [Chrome Next] Migrate saved objects to AppHeader
- PR [#288063](https://github.com/elastic/kibana/pull/288063) — [Chrome Next] Migrate roles to AppHeader
- PR [#286866](https://github.com/elastic/kibana/pull/286866) — [Chrome Next] Migrate api keys to AppHeader
- PR [#288216](https://github.com/elastic/kibana/pull/288216) — [Chrome Next] Migrate spaces to AppHeader
- PR [#288485](https://github.com/elastic/kibana/pull/288485) — [Chrome Next] Migrate GenAI settings to AppHeader
- PR [#288673](https://github.com/elastic/kibana/pull/288673) — [Chrome Next] Migrate tutorial directory to AppHeader
- PR [#288023](https://github.com/elastic/kibana/pull/288023) — [Chrome Next] Migrate users to AppHeader
- PR [#287362](https://github.com/elastic/kibana/pull/287362) — [Chrome Next] Migrate logstash pipelines to AppHeader
- PR [#287024](https://github.com/elastic/kibana/pull/287024) — [Chrome Next] Migrate transforms to AppHeader
- PR [#288093](https://github.com/elastic/kibana/pull/288093) — [Chrome Next] Migrate role mappings to AppHeader
- PR [#287832](https://github.com/elastic/kibana/pull/287832) — [Chrome Next] Migrate data views to AppHeader

Screenshots from PR

![screenshot](https://github.com/user-attachments/assets/760851be-5c47-4d03-b55d-93f918e302f1)
![screenshot](https://github.com/user-attachments/assets/8063ef11-dcee-4a9f-a9e3-1d484e4b311a)
![screenshot](https://github.com/user-attachments/assets/85d852da-fb0e-4955-9023-cc63c60ae657)
![screenshot](https://github.com/user-attachments/assets/67813ba2-2a53-4c74-9c3f-130896f0053e)
![screenshot](https://github.com/user-attachments/assets/593fc629-c8d8-43de-8e3e-d58f037844b3)
![screenshot](https://github.com/user-attachments/assets/17a2f83c-cb83-4cae-a01f-18757239d447)
![screenshot](https://github.com/user-attachments/assets/36a9330d-bffa-4ed5-ba42-66a0d754f66b)
![screenshot](https://github.com/user-attachments/assets/e60b6891-221c-4b28-8227-fd560944c995)
![screenshot](https://github.com/user-attachments/assets/291f48ca-78a8-48f4-9b9a-8b5b8792da98)
![screenshot](https://github.com/user-attachments/assets/14bf39c3-7f45-4e3b-8002-39198b1616c5)
![screenshot](https://github.com/user-attachments/assets/3dcaa5a6-7174-4437-8eba-2d5228ecb5a5)
![screenshot](https://github.com/user-attachments/assets/a349f496-026a-4427-85d7-f48480291ae9)
![screenshot](https://github.com/user-attachments/assets/b5d97272-15aa-4936-93ac-034cf481fa7f)
![screenshot](https://github.com/user-attachments/assets/a2fe75ae-972c-42d9-9802-23da90ca9691)
![screenshot](https://github.com/user-attachments/assets/1c1e8c2f-f03f-4f92-a4a1-842056e616e0)
![screenshot](https://github.com/user-attachments/assets/96ac2b9a-cb69-496e-b9be-34e9c8502f46)
![screenshot](https://github.com/user-attachments/assets/45baf0a6-5304-463f-bcc8-d84f3625c010)
![screenshot](https://github.com/user-attachments/assets/483183aa-ed1e-4a07-996a-757cfd3b1fea)
![screenshot](https://github.com/user-attachments/assets/c860b99a-ab1e-4b50-b152-b520c8b20d4a)
![screenshot](https://github.com/user-attachments/assets/d8f4504b-cabb-49a9-b4c1-195459078cb9)
![screenshot](https://github.com/user-attachments/assets/c59891dd-78b2-4ac3-8b24-efcfe88f8627)
![screenshot](https://github.com/user-attachments/assets/f78b6113-f734-4836-8c74-9ef0a29659e4)
![screenshot](https://github.com/user-attachments/assets/78e3b59d-5c7f-41f5-8227-ea05f71ac6fc)
![screenshot](https://github.com/user-attachments/assets/a603f6a8-b4ec-4483-95dd-7f5a4d774426)
![screenshot](https://github.com/user-attachments/assets/e37e76d9-be61-4632-8968-d21f5278f151)
![screenshot](https://github.com/user-attachments/assets/257af89a-cf26-47aa-acc7-b20b2de65299)
![screenshot](https://github.com/user-attachments/assets/45eb76e6-ffad-471a-9bc3-099f3291fc5b)
![screenshot](https://github.com/user-attachments/assets/1de50d32-903b-466b-96da-9a032ecfc9d9)
![screenshot](https://github.com/user-attachments/assets/775624ea-5214-4824-a4cc-72d2d2aa67ca)
![screenshot](https://github.com/user-attachments/assets/4099472a-c354-40b2-a3b0-82f4b410b9bd)
![screenshot](https://github.com/user-attachments/assets/9c6dfdbc-e7af-42d2-9463-f1c983fdd6f5)
![screenshot](https://github.com/user-attachments/assets/43ee21ef-2a1d-4617-b463-87fa4f7f533e)
![screenshot](https://github.com/user-attachments/assets/e9e0080c-2d90-4d76-8a67-232d3d755395)
![screenshot](https://github.com/user-attachments/assets/0e81c538-8fa4-4b9d-859a-0c2bcc9e0d76)

## Availability

| Channel | Details |
|---------|---------|
| **Stack** | v9.6.0 |
| **Serverless** | Sep 7–Sep 11 |
| **Feature flag** | None — active by default |

---
*Created with [Docs Quest Scanner](https://github.com/florent-leborgne/docs-quest-scanner) by @florent-leborgne*

## If you chose to document this

[The Kibana interface](https://www.elastic.co/docs/explore-analyze/find-and-organize/kibana-interface) > Application menu
- **What the docs say:** The application menu sits at the top of the workspace and holds the actions available on the current page. When the actions don't all fit, the remaining ones move to the ellipsis More menu.
- **What to add:** No text change needed, the description already matches the AppHeader. Review-only: when refreshing screenshots for 9.6, check the pages that show a management page header (Maintenance windows, Spaces, Roles, Users, API keys, Role mappings, Data views, Transforms, Reporting, Saved objects, Graph, Logstash pipelines, GenAI settings, sample data) and flag any whose header still shows the old layout. Applies from 9.6.0 and in serverless.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.