From 20fe2a09623818f4fc6c4e2a3a8032a9d71cfff3 Mon Sep 17 00:00:00 2001 From: dangrubbb Date: Sat, 30 May 2026 14:00:02 -0400 Subject: [PATCH] feat: camel crush themed landing page (crush branch) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - New CrushBase.astro layout with teal/silver color palette - Redesigned index.astro with Camel Crush pack-inspired branding: - Alfa Slab One font header (dangrubb.net) - Center circular DG monogram with teal gradient (like Joe Camel) - Animated splatter background effect - 'Hint of Menthol • More Menthol' tagline - Bottom nav links styled like pack text (ai•blog•media•storage•cv•git) --- src/layouts/CrushBase.astro | 58 ++++++ src/pages/index.astro | 356 ++++++++++++++++++++++++------------ 2 files changed, 293 insertions(+), 121 deletions(-) create mode 100644 src/layouts/CrushBase.astro diff --git a/src/layouts/CrushBase.astro b/src/layouts/CrushBase.astro new file mode 100644 index 0000000..bda5acd --- /dev/null +++ b/src/layouts/CrushBase.astro @@ -0,0 +1,58 @@ +--- +const { title } = Astro.props; +--- + + + + + + + {title} + + + + + + + + + + + diff --git a/src/pages/index.astro b/src/pages/index.astro index e3a0799..05c47e6 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,154 +1,268 @@ --- -import Base from '../layouts/Base.astro'; -import GlitchBard from '../components/GlitchBard.astro'; -import posts from '../data/posts.json'; - -const latest = posts[0]; -const formattedDate = new Date(latest.date).toLocaleDateString('en-US', { year: 'numeric', month: 'long', day: 'numeric' }); +import CrushBase from '../layouts/CrushBase.astro'; --- - -
- - -

dangrubb.net

- -

- EXCLUSIVE: Leaked mixtape from Darnea's vault -

- -
-
- {latest.title} -
{formattedDate}
- {latest.title} -

{latest.excerpt}

- Read more → + +
+ +
+
+ dangrubb.net
-
+

OFFICIAL SITE

+ - + +
+
+ +
+ +
+ + + + + + + + + + + + + + +
+
+ +

+ HINT OF + MENTHOL + + MORE + MENTHOL +

+
+ + +
- +