Replace account and license-keys pages with profile page and dashboard

This commit is contained in:
NeilClack
2026-09-10 13:11:41 -05:00
parent f50eb34769
commit 1aecc51bbd
20 changed files with 157 additions and 254 deletions
@@ -0,0 +1,25 @@
<script lang="ts">
import type { Snippet } from 'svelte';
let {
title,
description = '',
children
}: {
title: string;
description?: string;
children: Snippet;
} = $props();
</script>
<section class="mt-8">
<div>
<h2 class="text-lg font-semibold text-slate-900">{title}</h2>
{#if description}
<p class="mt-1 text-sm text-slate-500">{description}</p>
{/if}
</div>
<div class="mt-4">
{@render children()}
</div>
</section>