fix: wrap hero and section-split MudGrids in plain HTML elements so CSS isolation scope attributes reach .hero and .section-split rules
This commit is contained in:
@@ -5,15 +5,21 @@
|
|||||||
<PageTitle>Deep DRFT - Electronic Music Collective</PageTitle>
|
<PageTitle>Deep DRFT - Electronic Music Collective</PageTitle>
|
||||||
|
|
||||||
@* Hero - split 50/50 *@
|
@* Hero - split 50/50 *@
|
||||||
<MudGrid Spacing="0" Class="hero">
|
<section class="hero">
|
||||||
<MudItem xs="12" md="6" Class="hero-left">
|
<MudGrid Spacing="0" Style="height: 100%;">
|
||||||
|
<MudItem xs="12" md="6">
|
||||||
|
<div class="hero-left">
|
||||||
<DeepDrftHero />
|
<DeepDrftHero />
|
||||||
|
</div>
|
||||||
</MudItem>
|
</MudItem>
|
||||||
|
|
||||||
<MudItem xs="12" md="6" Class="hero-right">
|
<MudItem xs="12" md="6">
|
||||||
|
<div class="hero-right">
|
||||||
<NowPlaying />
|
<NowPlaying />
|
||||||
|
</div>
|
||||||
</MudItem>
|
</MudItem>
|
||||||
</MudGrid>
|
</MudGrid>
|
||||||
|
</section>
|
||||||
|
|
||||||
@* Divider *@
|
@* Divider *@
|
||||||
<div class="section-divider">
|
<div class="section-divider">
|
||||||
@@ -24,7 +30,8 @@
|
|||||||
|
|
||||||
@* Sound section *@
|
@* Sound section *@
|
||||||
<section class="section">
|
<section class="section">
|
||||||
<MudGrid Class="section-header-grid" Style="margin-bottom: 5rem;">
|
<div class="section-header-grid">
|
||||||
|
<MudGrid Style="margin-bottom: 5rem;">
|
||||||
<MudItem xs="12" md="4">
|
<MudItem xs="12" md="4">
|
||||||
<div class="section-label">Genres & Moods</div>
|
<div class="section-label">Genres & Moods</div>
|
||||||
<h2 class="section-title">Every<br /><em>Frequency</em><br />Explored</h2>
|
<h2 class="section-title">Every<br /><em>Frequency</em><br />Explored</h2>
|
||||||
@@ -35,6 +42,7 @@
|
|||||||
</p>
|
</p>
|
||||||
</MudItem>
|
</MudItem>
|
||||||
</MudGrid>
|
</MudGrid>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="genre-grid">
|
<div class="genre-grid">
|
||||||
@* TODO Phase 2.2: wire each genre to /genres/{slug} *@
|
@* TODO Phase 2.2: wire each genre to /genres/{slug} *@
|
||||||
@@ -105,16 +113,20 @@
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
@* Split: origin + connect *@
|
@* Split: origin + connect *@
|
||||||
<MudGrid Spacing="0" Class="section-split">
|
<div class="section-split">
|
||||||
<MudItem xs="12" md="6" Class="split-left">
|
<MudGrid Spacing="0" Style="height: 100%;">
|
||||||
|
<MudItem xs="12" md="6">
|
||||||
|
<div class="split-left">
|
||||||
<div class="split-eyebrow">Our Origin</div>
|
<div class="split-eyebrow">Our Origin</div>
|
||||||
<h2 class="split-title">Where the Holy City<br /><em>Meets the Future</em></h2>
|
<h2 class="split-title">Where the Holy City<br /><em>Meets the Future</em></h2>
|
||||||
<p class="split-body">
|
<p class="split-body">
|
||||||
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.
|
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.
|
||||||
</p>
|
</p>
|
||||||
|
</div>
|
||||||
</MudItem>
|
</MudItem>
|
||||||
|
|
||||||
<MudItem xs="12" md="6" Class="split-right">
|
<MudItem xs="12" md="6">
|
||||||
|
<div class="split-right">
|
||||||
<div class="connect-label">Stay Connected</div>
|
<div class="connect-label">Stay Connected</div>
|
||||||
<h2 class="connect-title">Never Miss<br />a <em>Session</em></h2>
|
<h2 class="connect-title">Never Miss<br />a <em>Session</em></h2>
|
||||||
<div class="connect-options">
|
<div class="connect-options">
|
||||||
@@ -140,8 +152,10 @@
|
|||||||
</div>
|
</div>
|
||||||
@* TODO: subscription form lives behind this CTA *@
|
@* TODO: subscription form lives behind this CTA *@
|
||||||
<button class="btn-primary connect-cta" type="button">Subscribe Free</button>
|
<button class="btn-primary connect-cta" type="button">Subscribe Free</button>
|
||||||
|
</div>
|
||||||
</MudItem>
|
</MudItem>
|
||||||
</MudGrid>
|
</MudGrid>
|
||||||
|
</div>
|
||||||
|
|
||||||
@* CTA banner *@
|
@* CTA banner *@
|
||||||
<section class="cta-banner">
|
<section class="cta-banner">
|
||||||
|
|||||||
Reference in New Issue
Block a user