feat(visualizer): Phase 15 control-deck rework
Centered tinted MudOverlay (NowPlayingCard chrome) replaces the anchored popover; eight dials become a deterministic three-row LAVA/WAVE layout; lava + waveform lamp toggles drive a genuine per-subsystem draw-skip; scroll/zoom becomes a slider; playful tooltips; green=interactive/light=static.
This commit is contained in:
@@ -15,13 +15,12 @@
|
||||
TrackEntryKey="@Player?.CurrentTrack?.EntryKey" />
|
||||
</div>
|
||||
|
||||
@* The lava-lamp popover trigger lands in the panel's top-right corner (full parity, §8e). Above the
|
||||
canvas and pointer-enabled so the icon is clickable even though the visualizer layer is
|
||||
pointer-events:none. *@
|
||||
@* The lava-lamp trigger lands in the panel's top-right corner (full parity, §8e). Above the canvas
|
||||
and pointer-enabled so the icon is clickable even though the visualizer layer is
|
||||
pointer-events:none. The panel itself opens screen-centered (Phase 15 §4 — no per-host anchor),
|
||||
so only the icon size is host-specific now. *@
|
||||
<div class="np-visualizer-controls">
|
||||
<WaveformVisualizerControlPopover IconSize="Size.Small"
|
||||
AnchorOrigin="Origin.BottomRight"
|
||||
TransformOrigin="Origin.TopLeft" />
|
||||
<WaveformVisualizerControlPopover IconSize="Size.Small" />
|
||||
</div>
|
||||
|
||||
@* Pulsing rings *@
|
||||
|
||||
Reference in New Issue
Block a user