refactor: improve error handling in server hooks and update meta tags for social sharing

This commit is contained in:
2026-03-01 04:09:55 +01:00
parent d74092231e
commit e0c021782c
6 changed files with 11 additions and 11 deletions

View File

@@ -96,9 +96,9 @@
<meta property="og:description" content="very cool and awesome automated osu! matchmaking platform" />
<meta property="og:type" content="website" />
<meta property="og:url" content={page.url.href} />
<meta property="og:image" content="/og-image.png" />
<meta property="og:image" content="/logo.png" />
<meta property="og:site_name" content="Vash Esports" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:card" content="summary" />
</svelte:head>
<!-- ── LANDING PAGE (not logged in) ── -->

View File

@@ -56,9 +56,9 @@
<meta property="og:description" content="{data.pool.slots.length} maps · View on Vash Esports" />
<meta property="og:type" content="website" />
<meta property="og:url" content={page.url.href} />
<meta property="og:image" content="/og-image.png" />
<meta property="og:image" content="/logo.png" />
<meta property="og:site_name" content="Vash Esports" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:card" content="summary" />
</svelte:head>
<div class="mx-auto max-w-4xl">

View File

@@ -207,7 +207,7 @@
{@const sc = stateConfig[m.state]}
<a
href="/matches/{m.id}"
class="group flex items-center gap-4 rounded-lg border border-green-500/20 bg-surface-800 p-4 transition-all hover:border-green-500/40 hover:bg-surface-700"
class="group flex items-center gap-4 rounded-lg border border-white/15 bg-surface-800 p-4 transition-all hover:border-white/30 hover:bg-surface-700"
>
<div class="flex flex-1 items-center gap-3">
{#if p1?.team.avatarUrl}

View File

@@ -113,9 +113,9 @@
<meta property="og:description" content={ogDesc} />
<meta property="og:type" content="website" />
<meta property="og:url" content={page.url.href} />
<meta property="og:image" content="/og-image.png" />
<meta property="og:image" content="/logo.png" />
<meta property="og:site_name" content="Vash Esports" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:card" content="summary" />
</svelte:head>
<!-- Shared reinvite snippet -->