Merge branch 'track-card-plain-shell' into dev
This commit is contained in:
@@ -211,7 +211,7 @@ body, p, span, div,
|
|||||||
8. TRACK CARDS
|
8. TRACK CARDS
|
||||||
============================================================================= */
|
============================================================================= */
|
||||||
|
|
||||||
/* Container — always transparent so MudCard's paper background never competes
|
/* Container — transparent so no background competes
|
||||||
with the absolute-positioned fallback panel or album art. */
|
with the absolute-positioned fallback panel or album art. */
|
||||||
.deepdrft-track-card-container {
|
.deepdrft-track-card-container {
|
||||||
width: 250px;
|
width: 250px;
|
||||||
@@ -219,7 +219,7 @@ body, p, span, div,
|
|||||||
min-width: 250px;
|
min-width: 250px;
|
||||||
position: relative;
|
position: relative;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background: transparent !important;
|
background: transparent;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Dark: glass edge to match NowPlayingCard vocabulary */
|
/* Dark: glass edge to match NowPlayingCard vocabulary */
|
||||||
@@ -265,19 +265,19 @@ body, p, span, div,
|
|||||||
left: 0;
|
left: 0;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
background: var(--deepdrft-navy-mid, #162437) !important;
|
background: var(--deepdrft-navy-mid, #162437);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Fallback panel — navy-glass, dark theme. Mirrors NowPlayingCard's .now-playing glass. */
|
/* Fallback panel — navy-glass, dark theme. Mirrors NowPlayingCard's .now-playing glass. */
|
||||||
.deepdrft-theme-dark .deepdrft-track-card-fallback {
|
.deepdrft-theme-dark .deepdrft-track-card-fallback {
|
||||||
background: color-mix(in srgb, var(--deepdrft-navy) 55%, transparent) !important;
|
background: color-mix(in srgb, var(--deepdrft-navy) 55%, transparent);
|
||||||
border: 1px solid rgba(250, 250, 248, 0.12);
|
border: 1px solid rgba(250, 250, 248, 0.12);
|
||||||
backdrop-filter: blur(8px);
|
backdrop-filter: blur(8px);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Fallback panel — light theme: subtle navy tint on off-white */
|
/* Fallback panel — light theme: subtle navy tint on off-white */
|
||||||
.deepdrft-theme-light .deepdrft-track-card-fallback {
|
.deepdrft-theme-light .deepdrft-track-card-fallback {
|
||||||
background: color-mix(in srgb, var(--deepdrft-navy) 8%, var(--deepdrft-white)) !important;
|
background: color-mix(in srgb, var(--deepdrft-navy) 8%, var(--deepdrft-white));
|
||||||
border: 1px solid var(--deepdrft-border);
|
border: 1px solid var(--deepdrft-border);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
<MudCard Class="deepdrft-track-card-container"
|
<div class="deepdrft-track-card-container">
|
||||||
Elevation="0">
|
|
||||||
|
|
||||||
@if (!string.IsNullOrEmpty(TrackModel?.ImagePath))
|
@if (!string.IsNullOrEmpty(TrackModel?.ImagePath))
|
||||||
{
|
{
|
||||||
@@ -8,12 +7,10 @@
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
<MudPaper Class="deepdrft-track-card-fallback"
|
<div class="deepdrft-track-card-fallback"></div>
|
||||||
Elevation="0">
|
|
||||||
</MudPaper>
|
|
||||||
}
|
}
|
||||||
|
|
||||||
<MudCardContent Class="deepdrft-track-card-content">
|
<div class="deepdrft-track-card-content">
|
||||||
|
|
||||||
<div class="deepdrft-track-info-top">
|
<div class="deepdrft-track-info-top">
|
||||||
<MudText Typo="Typo.subtitle1"
|
<MudText Typo="Typo.subtitle1"
|
||||||
@@ -67,6 +64,6 @@
|
|||||||
OnClick="@PlayClick"/>
|
OnClick="@PlayClick"/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</MudCardContent>
|
</div>
|
||||||
|
|
||||||
</MudCard>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user