2f47efeb46
Renames Genre tab to Release Archive with switch-free medium card group (Enum.GetValues-driven). Adds MediumFields single dispatch + CutFields/SessionFields/ MixFields per-medium sections embedded by all five upload/edit forms. BatchUpload enforces single-track invariant for Session/Mix. Adds CmsSessionBrowser (hero-image upload) and CmsMixBrowser (waveform status + per-row Generate trigger). ICmsReleaseService/CmsReleaseService wraps api/release endpoints. Note: medium selector is forward-compat only — API write path pending.
16 lines
542 B
CSS
16 lines
542 B
CSS
/* Scoped duplicate of the album-browser thumb idiom. Blazor CSS isolation is per-component, so the
|
|
class defined in CmsAlbumBrowser.razor.css does not reach this component's markup — a small,
|
|
intentional duplication rather than promoting a two-rule block to global app.css. */
|
|
.cms-album-thumb {
|
|
width: 40px;
|
|
height: 40px;
|
|
border-radius: 4px;
|
|
background-size: cover;
|
|
background-position: center;
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.cms-album-thumb--fallback {
|
|
background-color: var(--mud-palette-action-default-hover);
|
|
}
|