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
@@ -1,5 +1,5 @@
---
import { twMerge } from 'tailwind-merge';
import { twMerge } from '@/utils/twMerge';
/**
* ContentWidth frame component for constraining content width.
@@ -27,6 +27,6 @@ const { class: className, margins = 'default' } = Astro.props;
const marginClass = margins === 'lg' ? 'my-12' : 'my-6';
---
<div class={twMerge('max-w-3xl mx-auto', marginClass, className)}>
<div class={twMerge("max-w-3xl mx-auto", marginClass, className)}>
<slot />
</div>
+2 -2
View File
@@ -1,6 +1,6 @@
---
import { twMerge } from 'tailwind-merge';
import { twMerge } from '@/utils/twMerge';
/**
* Minimal frame component for wrapping documentation demos.
@@ -30,7 +30,7 @@ const marginClass = margins === 'lg' ? 'my-12' : 'my-6';
<div
class={twMerge(
'relative w-full max-w-3xl mx-auto flex rounded-lg overflow-hidden border border-light-40 dark:border-dark-80 bg-light-100 dark:bg-dark-110',
"relative w-full max-w-3xl mx-auto flex rounded-xs overflow-hidden border border-faded-black dark:border-manila-dark",
marginClass,
className,
)}