Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[8.x] fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag shoul…
…d not include secondary information: 0001 (#193961) (#194288) # Backport This will backport the following commits from `main` to `8.x`: - [fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001 (#193961)](#193961) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Alexey Antonov","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-09-27T11:27:27Z","message":"fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001 (#193961)\n\nCloses: https://github.com/elastic/observability-accessibility/issues/61\r\n\r\n# Description \r\n\r\nObservability has a few pages that wrap related information like alert\r\ncounts in the H1 tag. This presents a challenge to screen readers\r\nbecause all of that information now becomes the heading level one. It\r\nclogs up the Headings menu and makes it harder to reason about the page\r\nand what's primary information vs. secondary.\r\n\r\n# What was changed?:\r\n\r\n- `pageTitle` was renamed to `pageTitleContent`. The title portion was\r\nmoved out of that component.\r\n- `ObservabilityPageTemplate.pageHeader` for the `Alert Detail` page was\r\nupdated to separate the title from the other content.\r\n\r\n> [!NOTE]\r\n> Related PR: #193958 for `Alerts\r\nDetail`\r\n\r\n# Screen: \r\n\r\n<img width=\"1274\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/4974a669-67e0-447d-9013-c675299ed75c\">","sha":"89f64384ef513ae00fcd71a8eb3b797c95a4c36f","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Project:Accessibility","release_note:skip","v9.0.0","ci:project-deploy-observability","Team:obs-ux-management","v8.16.0","backport:version"],"title":"fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001","number":193961,"url":"https://github.com/elastic/kibana/pull/193961","mergeCommit":{"message":"fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001 (#193961)\n\nCloses: https://github.com/elastic/observability-accessibility/issues/61\r\n\r\n# Description \r\n\r\nObservability has a few pages that wrap related information like alert\r\ncounts in the H1 tag. This presents a challenge to screen readers\r\nbecause all of that information now becomes the heading level one. It\r\nclogs up the Headings menu and makes it harder to reason about the page\r\nand what's primary information vs. secondary.\r\n\r\n# What was changed?:\r\n\r\n- `pageTitle` was renamed to `pageTitleContent`. The title portion was\r\nmoved out of that component.\r\n- `ObservabilityPageTemplate.pageHeader` for the `Alert Detail` page was\r\nupdated to separate the title from the other content.\r\n\r\n> [!NOTE]\r\n> Related PR: #193958 for `Alerts\r\nDetail`\r\n\r\n# Screen: \r\n\r\n<img width=\"1274\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/4974a669-67e0-447d-9013-c675299ed75c\">","sha":"89f64384ef513ae00fcd71a8eb3b797c95a4c36f"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193961","number":193961,"mergeCommit":{"message":"fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001 (#193961)\n\nCloses: https://github.com/elastic/observability-accessibility/issues/61\r\n\r\n# Description \r\n\r\nObservability has a few pages that wrap related information like alert\r\ncounts in the H1 tag. This presents a challenge to screen readers\r\nbecause all of that information now becomes the heading level one. It\r\nclogs up the Headings menu and makes it harder to reason about the page\r\nand what's primary information vs. secondary.\r\n\r\n# What was changed?:\r\n\r\n- `pageTitle` was renamed to `pageTitleContent`. The title portion was\r\nmoved out of that component.\r\n- `ObservabilityPageTemplate.pageHeader` for the `Alert Detail` page was\r\nupdated to separate the title from the other content.\r\n\r\n> [!NOTE]\r\n> Related PR: #193958 for `Alerts\r\nDetail`\r\n\r\n# Screen: \r\n\r\n<img width=\"1274\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/4974a669-67e0-447d-9013-c675299ed75c\">","sha":"89f64384ef513ae00fcd71a8eb3b797c95a4c36f"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Alexey Antonov <[email protected]>
- Loading branch information