From 33a7362fa163baadd9675982e2d279f129f03eea Mon Sep 17 00:00:00 2001 From: Marie Lucca Date: Thu, 12 Sep 2024 14:50:58 -0400 Subject: [PATCH 1/6] fix(PageHeader): add role prop and aria-label in top-level element --- .../src/Hidden/Hidden.examples.stories.tsx | 4 +- .../src/PageHeader/PageHeader.dev.stories.tsx | 8 +-- .../PageHeader.examples.stories.tsx | 6 +-- .../PageHeader.features.stories.tsx | 24 ++++----- .../src/PageHeader/PageHeader.stories.tsx | 4 +- .../react/src/PageHeader/PageHeader.test.tsx | 52 ++++++++++++++++--- packages/react/src/PageHeader/PageHeader.tsx | 13 ++++- .../src/PageHeader/PageHeader.types.test.tsx | 10 ++-- .../TooltipV2/Tooltip.examples.stories.tsx | 2 +- 9 files changed, 86 insertions(+), 37 deletions(-) diff --git a/packages/react/src/Hidden/Hidden.examples.stories.tsx b/packages/react/src/Hidden/Hidden.examples.stories.tsx index ea47ba0f91b..0963b6b5697 100644 --- a/packages/react/src/Hidden/Hidden.examples.stories.tsx +++ b/packages/react/src/Hidden/Hidden.examples.stories.tsx @@ -22,7 +22,7 @@ const setViewportParamToNarrow = { } export const Webhooks = () => ( - + Repository settings @@ -51,7 +51,7 @@ WebhooksOnNarrowViewport.parameters = setViewportParamToNarrow export const PullRequestPage = () => ( - + Pull requests diff --git a/packages/react/src/PageHeader/PageHeader.dev.stories.tsx b/packages/react/src/PageHeader/PageHeader.dev.stories.tsx index 4dd501791ca..0893ec261dd 100644 --- a/packages/react/src/PageHeader/PageHeader.dev.stories.tsx +++ b/packages/react/src/PageHeader/PageHeader.dev.stories.tsx @@ -18,7 +18,7 @@ export default meta export const LargeVariantWithMultilineTitle = () => ( - + @@ -46,7 +46,7 @@ export const LargeVariantWithMultilineTitle = () => ( export const ArrayTypeFontSizeOnTitle = () => ( - + ( export const ThemeBaseFontSizeOnTitle = () => ( - + ( export const StringTypeFontSizeOnTitle = () => ( - + ( - + Webhooks @@ -78,7 +78,7 @@ WebhooksOnNarrowViewport.parameters = setViewportParamToNarrow export const PullRequestPage = () => ( - + PageHeader component initial layout explorations extra long pull request title @@ -146,7 +146,7 @@ PullRequestPageOnNarrowViewport.parameters = setViewportParamToNarrow export const FilesPage = () => ( - + / diff --git a/packages/react/src/PageHeader/PageHeader.features.stories.tsx b/packages/react/src/PageHeader/PageHeader.features.stories.tsx index 30966076a04..c53020d7fd4 100644 --- a/packages/react/src/PageHeader/PageHeader.features.stories.tsx +++ b/packages/react/src/PageHeader/PageHeader.features.stories.tsx @@ -31,7 +31,7 @@ const meta: Meta = { export const HasTitleOnly = () => ( - + Title @@ -41,7 +41,7 @@ export const HasTitleOnly = () => ( export const HasLargeTitle = () => ( - + Title @@ -51,7 +51,7 @@ export const HasLargeTitle = () => ( export const WithLeadingAndTrailingVisuals = () => ( - + @@ -67,7 +67,7 @@ export const WithLeadingAndTrailingVisuals = () => ( export const WithLeadingVisualHiddenOnRegularViewport = () => ( - +