feat(site): new home page, docs, and design system (#566)

Co-authored-by: Darius Cepulis <dcepulis@mux.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Ronald Urbina
2026-03-06 16:19:27 -06:00
committed by GitHub
co-authored by Darius Cepulis Claude Opus 4.6
parent f2f9e6ddc3
commit 351a3e8bda
255 changed files with 3574 additions and 1532 deletions
@@ -18,19 +18,26 @@ const { name, type, detailedType, description, defaultValue, required, component
const id = `${componentName}-${name}`;
---
<DetailRow id={id} name={name} type={type} detailedType={detailedType} description={description} colspan={4}>
<Td class="align-top">
<MarkdownCode>
{name}
{required && <span class="text-orange">*</span>}
</MarkdownCode>
</Td>
<Td class="align-top">
<MarkdownCode>{type}</MarkdownCode>
</Td>
<Td class="align-top">
<MarkdownCode>
{defaultValue ?? "—"}
</MarkdownCode>
</Td>
<DetailRow
id={id}
name={name}
type={type}
detailedType={detailedType}
description={description}
colspan={4}
>
<Td class="align-top">
<MarkdownCode>
{name}
{required && <span class="text-orange">*</span>}
</MarkdownCode>
</Td>
<Td class="align-top">
<MarkdownCode>{type}</MarkdownCode>
</Td>
<Td class="align-top">
<MarkdownCode>
{defaultValue ?? "—"}
</MarkdownCode>
</Td>
</DetailRow>