From 8b3e7e0620b3820489ba28fdbe84569644e26d3a Mon Sep 17 00:00:00 2001 From: daniel-c-harvey Date: Sun, 7 Jun 2026 07:48:26 -0400 Subject: [PATCH] fix: wrap hero and section-split MudGrids in plain HTML elements so CSS isolation scope attributes reach .hero and .section-split rules --- DeepDrftPublic.Client/Pages/Home.razor | 120 ++++++++++++++----------- 1 file changed, 67 insertions(+), 53 deletions(-) diff --git a/DeepDrftPublic.Client/Pages/Home.razor b/DeepDrftPublic.Client/Pages/Home.razor index ff6bd68..4ae0fbf 100644 --- a/DeepDrftPublic.Client/Pages/Home.razor +++ b/DeepDrftPublic.Client/Pages/Home.razor @@ -5,15 +5,21 @@ Deep DRFT - Electronic Music Collective @* Hero - split 50/50 *@ - - - - +
+ + +
+ +
+
- - - -
+ +
+ +
+
+ +
@* Divider *@
@@ -24,17 +30,19 @@ @* Sound section *@
- - - -

Every
Frequency
Explored

-
- -

- From the hypnotic pulse of deep house to the fractal complexity of IDM, Deep DRFT refuses to be categorized. We treat genre as a palette — not a cage. Each session begins as something and ends as something else entirely. -

-
-
+
+ + + +

Every
Frequency
Explored

+
+ +

+ From the hypnotic pulse of deep house to the fractal complexity of IDM, Deep DRFT refuses to be categorized. We treat genre as a palette — not a cage. Each session begins as something and ends as something else entirely. +

+
+
+
@* TODO Phase 2.2: wire each genre to /genres/{slug} *@ @@ -105,43 +113,49 @@
@* Split: origin + connect *@ - - -
Our Origin
-

Where the Holy City
Meets the Future

-

- Charleston, South Carolina holds centuries of culture in its streets. We carry that weight into the studio — tradition as tension against the forward pull of electronic sound. The result is music that feels both ancient and unimagined. -

-
+
+ + +
+
Our Origin
+

Where the Holy City
Meets the Future

+

+ Charleston, South Carolina holds centuries of culture in its streets. We carry that weight into the studio — tradition as tension against the forward pull of electronic sound. The result is music that feels both ancient and unimagined. +

+
+
- -
Stay Connected
-

Never Miss
a Session

-
- @* TODO: wire to subscription system when newsletter/alerts backend exists *@ -
-
- -
-
-
Newsletter
-
New releases & studio dispatches
+ +
+
Stay Connected
+

Never Miss
a Session

+
+ @* TODO: wire to subscription system when newsletter/alerts backend exists *@ +
+
+ +
+
+
Newsletter
+
New releases & studio dispatches
+
+
+
+
+ +
+
+
Live Alerts
+
Know the moment we go live
+
+
+ @* TODO: subscription form lives behind this CTA *@ +
-
-
- -
-
-
Live Alerts
-
Know the moment we go live
-
-
-
- @* TODO: subscription form lives behind this CTA *@ - - - + + +
@* CTA banner *@