From ee233bb6fb260dce50d87eaa06bc69e832a7d67c Mon Sep 17 00:00:00 2001 From: vikingowl Date: Sun, 7 Dec 2025 17:54:29 +0100 Subject: [PATCH] style: Redesign match detail pages with neon esports aesthetic MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Complete overhaul of all 7 match sub-pages (Overview, Flashes, Economy, Details, Weapons, Damage, Chat) with consistent neon design system. Key changes: - Update Card/Tabs components with void backgrounds and neon accents - Add decorative blur orbs and grid pattern to match layout hero - Convert DaisyUI classes to custom Tailwind with neon colors - Update chart components with neon-themed tooltips and grid styling - Add RoundTimeline neon glow on selection with void-themed tooltips Puns added throughout: - "Hall of Shame" for players who flash teammates more than enemies - "Needs Therapy Award" for high team damage - "MVP (Most Violent Player)" badge - "The Poverty Round", "YOLO Buy" economy labels - "Multi-Threat Level", "Can't Touch This", "Molotov Mixologist" 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- src/lib/components/RoundTimeline.svelte | 92 +++---- src/lib/components/charts/BarChart.svelte | 16 +- src/lib/components/charts/LineChart.svelte | 16 +- src/lib/components/charts/PieChart.svelte | 8 +- src/lib/components/ui/Card.svelte | 8 +- src/lib/components/ui/Tabs.svelte | 40 +-- src/routes/match/[id]/+layout.svelte | 74 ++++-- src/routes/match/[id]/+page.svelte | 189 ++++++++------ src/routes/match/[id]/chat/+page.svelte | 161 ++++++++---- src/routes/match/[id]/damage/+page.svelte | 172 ++++++++----- src/routes/match/[id]/details/+page.svelte | 240 ++++++++++++------ src/routes/match/[id]/economy/+page.svelte | 272 ++++++++++++++------- src/routes/match/[id]/flashes/+page.svelte | 244 +++++++++++++----- src/routes/match/[id]/weapons/+page.svelte | 207 +++++++++++----- 14 files changed, 1174 insertions(+), 565 deletions(-) diff --git a/src/lib/components/RoundTimeline.svelte b/src/lib/components/RoundTimeline.svelte index 7587fd5..98f8811 100644 --- a/src/lib/components/RoundTimeline.svelte +++ b/src/lib/components/RoundTimeline.svelte @@ -72,9 +72,9 @@
-

Round Timeline

-

- Click on a round to see detailed information. T = Terrorists, CT = Counter-Terrorists +

Round Timeline

+

+ Click on a round to see the battle details. T = Terrorists, CT = Counter-Terrorists

@@ -100,25 +100,20 @@ >
{round.round}
{#if Icon} @@ -147,18 +142,18 @@ {#if round.round < rounds.length}
{/if}