feat(p12-w4): ambient visualizer slot on scaffold + popover controls on all detail hosts
Add optional Ambient slot to ReleaseDetailScaffold (full-bleed layer behind content; absent = no regression). Cut mounts it + popover; Session mounts the engine directly behind its hero; Mix swaps its inline knob-bar for the lava-lamp popover.
This commit is contained in:
@@ -6,3 +6,20 @@
|
||||
padding-top: 2rem;
|
||||
padding-bottom: 4rem;
|
||||
}
|
||||
|
||||
/* Lifts the session content above the fixed full-bleed waveform layer (z-index: 0). Session mounts the
|
||||
visualizer directly (it does not compose ReleaseDetailScaffold), so the foreground stacking context
|
||||
lives here rather than on the scaffold (Phase 12 §3e option b). The class lands on the MudContainer's
|
||||
rendered root, so ::deep is required to reach it. */
|
||||
::deep .session-detail-foreground {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
/* Back link (left) | lava-lamp popover trigger (right) on one row, mirroring the scaffold's top row.
|
||||
The popover icon clears the hero overlay below and the share/play affordances overlaid on it. */
|
||||
.session-detail-top-row {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user