From 0246ca58abb06931e35a3a4dae2eebc32271a8ff Mon Sep 17 00:00:00 2001 From: w1n5t0n Date: Tue, 24 Mar 2026 12:01:40 +0200 Subject: [PATCH] fix(playground): restore play drawer and preset button fixes Re-apply fixes from ddb6b77 that were lost in the arpeggiator restore: - play-btn: align-self: flex-start (pin to top) - Play drawer: trigger on .play-btn:hover instead of parent :hover (prevents preset select from opening the drawer) - preset-select: align-self: flex-start (pin to top) --- playground/css/a-immersive.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/playground/css/a-immersive.css b/playground/css/a-immersive.css index 61a27b4..fa6d47e 100644 --- a/playground/css/a-immersive.css +++ b/playground/css/a-immersive.css @@ -1026,6 +1026,7 @@ html, body { transition: background 0.15s, border-color 0.15s; padding: 0; flex-shrink: 0; + align-self: flex-start; } .play-btn:active { @@ -1091,7 +1092,8 @@ html, body { color: var(--text-dim); } -.synth-quick-controls:hover .play-drawer, +.play-btn:hover ~ .play-drawer, +.play-drawer:hover, .play-drawer.show { display: flex; } @@ -1120,6 +1122,7 @@ html, body { min-width: 0; max-width: 160px; text-overflow: ellipsis; + align-self: flex-start; } .preset-select:hover,