refactor: massively simplify to svelte with web/ directory, prepare for backend

This commit is contained in:
2026-01-04 15:10:35 -06:00
parent af81d8e048
commit 07ea1c093e
89 changed files with 1180 additions and 9659 deletions
+23
View File
@@ -0,0 +1,23 @@
<script lang="ts">
import { cn } from "$lib/utils";
import type { Snippet } from "svelte";
import Dots from "./Dots.svelte";
let {
class: className = "",
backgroundClass = "",
children,
}: {
class?: string;
backgroundClass?: string;
children?: Snippet;
} = $props();
</script>
<div class="pointer-events-none fixed inset-0 -z-20 bg-black"></div>
<Dots class={[backgroundClass]} />
<main class={cn("relative min-h-screen text-zinc-50", className)}>
{#if children}
{@render children()}
{/if}
</main>