docs(product): fold Mix Visualizer lava reframe under Phase 10 (Waves R1-R4); inline knob-bar + icon redraw
This commit is contained in:
@@ -214,7 +214,8 @@ contract on both sides).
|
||||
|
||||
## 4. The four visual effects
|
||||
|
||||
> **SUPERSEDED (2026-06-16) by `product-notes/phase-12-mix-visualizer-lava-reframe.md`.** Daniel tested
|
||||
> **SUPERSEDED (2026-06-16) by `product-notes/phase-10-mix-visualizer-lava-reframe.md` (the Phase 10
|
||||
> reframe, Waves R1–R4).** Daniel tested
|
||||
> the landed effects end-to-end and rejected the visual result — the lava read as "giant disconnected
|
||||
> circles," the color drifted to cyan (an HSL saturation-boost artifact), and the waveform and lava read
|
||||
> as two unrelated things. The reframe replaces this entire effects layer: the per-bar bulge + detach
|
||||
@@ -222,7 +223,7 @@ contract on both sides).
|
||||
> of its way), the HSL navy↔moss treatment becomes a **three-color OKLab gradient with three combined
|
||||
> motions**, the separate "glass" effect folds into the blob shading, and the static noise/frost layer is
|
||||
> **removed**. The renderer *infrastructure* (pipeline, datum texture, playhead interp, bridge) is reused;
|
||||
> the *art* below is replaced. See the new spec §3–§6. The four-effect text below is retained as the
|
||||
> the *art* below is replaced. See the reframe spec §3–§6. The four-effect text below is retained as the
|
||||
> record of what the rejected Wave 3 shipped.
|
||||
|
||||
Described as **intended look + shader-side approach in conceptual terms**. The exact GLSL is
|
||||
@@ -433,14 +434,18 @@ hand).
|
||||
|
||||
## 7. Wave 4 — Detail-page polish + controls rework (presentation only)
|
||||
|
||||
> **PARTIALLY SUPERSEDED (2026-06-16) by `product-notes/phase-12-mix-visualizer-lava-reframe.md`.**
|
||||
> **PARTIALLY SUPERSEDED (2026-06-16) by `product-notes/phase-10-mix-visualizer-lava-reframe.md` (the
|
||||
> Phase 10 reframe, Waves R1–R4).**
|
||||
> **Kept:** the lava-lamp icon-button trigger top-right of the body across from the back link (§7c, §7f
|
||||
> — `DDIcons.LavaLamp`, landed) and the widened Mix body (`MudContainer MaxWidth="Large"`, §7g, landed).
|
||||
> **Superseded:** the four-knob **popover** becomes a six-knob **flyout** (the reframe adds two controls —
|
||||
> — `DDIcons.LavaLamp`, landed; the **glyph itself is redrawn** by the reframe §7f).
|
||||
> **Kept:** the widened Mix body (`MudContainer MaxWidth="Large"`, §7g, landed).
|
||||
> **Superseded:** the four-knob **popover** becomes a six-knob **inline collapse/expand knob-bar** — NOT a
|
||||
> popover or drawer (the reframe adds two controls —
|
||||
> lava gravity, blob density/size, collision strength — and drops/recasts others: resolution/zoom is
|
||||
> removed in favor of scroll speed; bubblyness/detach are replaced by the physical lava model), and the
|
||||
> popover primitive is reconsidered (`MudDrawer` vs. popover-as-flyout — see the new spec §7b). See the
|
||||
> new spec §7 for the six controls, the flyout survey, and the NowPlaying-hero aesthetic target. The §7
|
||||
> removed in favor of scroll speed; bubblyness/detach are replaced by the physical lava model). The
|
||||
> controls become an `@if`-guarded animated flex row of six RadialKnobs inline in the controls area,
|
||||
> toggled by the lava-lamp icon — see the reframe spec §7b. See the reframe spec §7 for the six controls,
|
||||
> the inline knob-bar, and the NowPlaying-hero aesthetic target. The §7
|
||||
> text below is retained as the record of what the four-knob popover shipped.
|
||||
|
||||
Status: **design-complete, implementation-ready.** Added 2026-06-15. **Depends on Wave 3 being merged**
|
||||
|
||||
Reference in New Issue
Block a user