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.
19 lines
427 B
CSS
19 lines
427 B
CSS
.cms-medium-swatch {
|
|
width: 100%;
|
|
height: 80px;
|
|
background-color: var(--mud-palette-action-default-hover);
|
|
transition: background-color 0.2s ease;
|
|
}
|
|
|
|
.cms-medium-swatch--cut {
|
|
background-color: var(--mud-palette-primary-hover);
|
|
}
|
|
|
|
.cms-medium-swatch--session {
|
|
background-color: var(--mud-palette-secondary-hover);
|
|
}
|
|
|
|
.cms-medium-swatch--mix {
|
|
background-color: var(--mud-palette-tertiary-hover);
|
|
}
|