From a38c58dbd043aedecbf9795626e203bddd81dae7 Mon Sep 17 00:00:00 2001 From: iCrawl Date: Thu, 28 Jul 2022 17:46:41 +0200 Subject: [PATCH] feat: tertiary sidebar --- packages/website/src/components/DocContainer.tsx | 10 +++++----- packages/website/src/components/ItemSidebar.tsx | 2 +- packages/website/src/components/Section.tsx | 1 - packages/website/src/components/SidebarLayout.tsx | 9 +++++++-- 4 files changed, 13 insertions(+), 9 deletions(-) diff --git a/packages/website/src/components/DocContainer.tsx b/packages/website/src/components/DocContainer.tsx index 381cc591d17f..e795ebfd7939 100644 --- a/packages/website/src/components/DocContainer.tsx +++ b/packages/website/src/components/DocContainer.tsx @@ -21,15 +21,15 @@ export interface DocContainerProps { export function DocContainer({ name, kind, excerpt, summary, typeParams, children, extendsTokens }: DocContainerProps) { return ( - <> -
+
+

{generateIcon(kind)} {name}

-
+
} title="Summary" className="dark:text-white"> -

{summary ?? 'No summary provided.'}

+

{summary ?? 'No summary provided.'}

{typeParams?.length ? (
{children}
- +
); } diff --git a/packages/website/src/components/ItemSidebar.tsx b/packages/website/src/components/ItemSidebar.tsx index d1c12103664f..ddb478fbc6e6 100644 --- a/packages/website/src/components/ItemSidebar.tsx +++ b/packages/website/src/components/ItemSidebar.tsx @@ -29,7 +29,7 @@ export function ItemSidebar({ packageName, data, selectedMember }: ItemListProps -
+
diff --git a/packages/website/src/components/Section.tsx b/packages/website/src/components/Section.tsx index f17fab7cb7f5..b61fbdceb9c0 100644 --- a/packages/website/src/components/Section.tsx +++ b/packages/website/src/components/Section.tsx @@ -36,7 +36,6 @@ export function Section({ {collapsed ? null : ( <> } }>>) { return (
-
+
{packageName && data ? ( ) : null}
-
{children}
+
{children}
+
+ {packageName && data?.member ? ( + + ) : null} +
); }