From d8e774138d5ab0333a767599e5470b4ea3f35ba5 Mon Sep 17 00:00:00 2001 From: iCrawl Date: Wed, 7 Sep 2022 11:29:58 +0200 Subject: [PATCH] fix: accessibility improvements --- packages/website/src/components/CodeListing.tsx | 4 ++-- packages/website/src/components/MethodItem.tsx | 6 +++--- packages/website/src/components/Sections.tsx | 2 +- packages/website/src/components/SidebarItems.tsx | 2 +- packages/website/src/components/SidebarLayout.tsx | 8 +++++--- 5 files changed, 12 insertions(+), 10 deletions(-) diff --git a/packages/website/src/components/CodeListing.tsx b/packages/website/src/components/CodeListing.tsx index 5a3f1dd4c..b913b6a85 100644 --- a/packages/website/src/components/CodeListing.tsx +++ b/packages/website/src/components/CodeListing.tsx @@ -35,11 +35,11 @@ export function CodeListing({ return (
- + {deprecation || readonly || optional ? ( -
+
{deprecation ? (
Deprecated diff --git a/packages/website/src/components/MethodItem.tsx b/packages/website/src/components/MethodItem.tsx index 3b41f6caa..4ceea7b93 100644 --- a/packages/website/src/components/MethodItem.tsx +++ b/packages/website/src/components/MethodItem.tsx @@ -29,13 +29,13 @@ export function MethodItem({ data }: { data: ApiMethodJSON | ApiMethodSignatureJ
- + {data.deprecated || (data.kind === 'Method' && method.protected) || (data.kind === 'Method' && method.static) ? ( -
+
{data.deprecated ? (
Deprecated @@ -54,7 +54,7 @@ export function MethodItem({ data }: { data: ApiMethodJSON | ApiMethodSignatureJ
) : null}
-

{`${getShorthandName(data)}`}

+

{getShorthandName(data)}

:

diff --git a/packages/website/src/components/Sections.tsx b/packages/website/src/components/Sections.tsx index 3d34c1400..06babab6c 100644 --- a/packages/website/src/components/Sections.tsx +++ b/packages/website/src/components/Sections.tsx @@ -64,7 +64,7 @@ export function ConstructorSection({ data }: { data: ApiConstructorJSON }) {
{data.deprecated || data.protected ? ( -
+
{data.deprecated ? (
Deprecated diff --git a/packages/website/src/components/SidebarItems.tsx b/packages/website/src/components/SidebarItems.tsx index cad89411d..384daf3f3 100644 --- a/packages/website/src/components/SidebarItems.tsx +++ b/packages/website/src/components/SidebarItems.tsx @@ -97,7 +97,7 @@ export function SidebarItems({ title={member.name} onClick={() => setOpened(false)} > -
+
{member.name} {member.overloadIndex && member.overloadIndex > 1 ? ( {member.overloadIndex} diff --git a/packages/website/src/components/SidebarLayout.tsx b/packages/website/src/components/SidebarLayout.tsx index dc20bdbde..8975aa863 100644 --- a/packages/website/src/components/SidebarLayout.tsx +++ b/packages/website/src/components/SidebarLayout.tsx @@ -137,6 +137,7 @@ export function SidebarLayout({