diff --git a/packages/website/src/components/Comment.tsx b/packages/website/src/components/Comment.tsx index 33d404a0e..61ab82488 100644 --- a/packages/website/src/components/Comment.tsx +++ b/packages/website/src/components/Comment.tsx @@ -16,7 +16,7 @@ export function CommentSection({ node, textClassName }: RemarksBlockProps): JSX. const createNode = (node: ReturnType, idx?: number): ReactNode => { switch (node.kind) { case 'PlainText': - return {(node as ReturnType).text}; + return {(node as ReturnType).text}; case 'Paragraph': return (

@@ -24,7 +24,7 @@ export function CommentSection({ node, textClassName }: RemarksBlockProps): JSX.

); case 'SoftBreak': - return
; + return
; case 'LinkTag': { const { codeDestination, urlDestination, text } = node as ReturnType; diff --git a/packages/website/src/components/DocContainer.tsx b/packages/website/src/components/DocContainer.tsx index c35cf85a4..e0dd8ccdf 100644 --- a/packages/website/src/components/DocContainer.tsx +++ b/packages/website/src/components/DocContainer.tsx @@ -42,24 +42,28 @@ export function DocContainer({
-
} title="Summary" className="dark:text-white"> +
} title="Summary" className="dark:text-white mb-5"> {summary ? ( ) : (

No summary provided.

)}
- - {excerpt} - +
+ + {excerpt} + +
{extendsTokens?.length ? ( -
+

Extends

{CodeListingSeparatorType.Type}

@@ -68,7 +72,7 @@ export function DocContainer({

) : null} {implementsTokens?.length ? ( -
+

Implements

{CodeListingSeparatorType.Type}

diff --git a/packages/website/src/components/Section.tsx b/packages/website/src/components/Section.tsx index b61fbdceb..259c22be5 100644 --- a/packages/website/src/components/Section.tsx +++ b/packages/website/src/components/Section.tsx @@ -10,6 +10,7 @@ export interface SectionProps { defaultClosed?: boolean; iconElement?: JSX.Element; showSeparator?: boolean; + margin?: boolean; } export function Section({ @@ -19,6 +20,7 @@ export function Section({ defaultClosed, iconElement, showSeparator = true, + margin = true, }: SectionProps) { const [collapsed, setCollapsed] = useState(defaultClosed ?? false); @@ -47,8 +49,16 @@ export function Section({ height: 'auto', paddingLeft: '1.75rem', paddingRight: '1.75rem', + marginBottom: margin ? '1.25rem' : 0, + }, + collapsed: { + opacity: 0, + height: 0, + paddingLeft: '1.75rem', + paddingRight: '1.75rem', + paddingBottom: 0, + marginBottom: 0, }, - collapsed: { opacity: 0, height: 0, paddingLeft: '1.75rem', paddingRight: '1.75rem', paddingBottom: 0 }, }} > {children}