-
Shell BG: kill the hero seam + cheerier ambient with per-pack drones
release / Build Windows .zip (push) Canceled after 0sreleased this
2026-05-31 10:08:28 +03:00 | 39 commits to main since this releaseTwo follow-ups from the v0.9.2 ship:
-
Horizontal black seam at h-[55vh]. HeroPanel drew its own
left-side darkening gradient inside a 55vh-tall absolute
container, so the dark band died abruptly at mid-screen and read
as a faint horizontal line across the art. Moved the gradient
into ShellBackground at full screen height (inset-y-0 left-0
w-[55%] from black/70 to transparent) — no seam, title still
readable. -
Ambient pad too gloomy. v0.9.2 was an A-minor-7 fragment; users
read it as melancholy. Reworked sound.ts to a per-pack
AmbientConfig table so the existing Settings -> "Звук навигации"
selector also picks the drone flavour:
psstyle — Cmaj9 (C-E-G-B-D), warm sine, +/-4 cents detune
shimmer, 1300 Hz LPF, 0.08 Hz breath. Bright.
subtle — open fifth C2+G3, two sine voices no detune, 700 Hz
LPF. "You only notice when it stops."
retro — C major triad triangles with +/-6 c detune, 1800 Hz
LPF, 0.12 Hz breath. Console-boot vibe.
off — silent.
subscribeSoundPack now also restarts the drone on pack change
(with a 1.7 s gap so the new chord doesn't double-peak over the
tail of the old one). Drone.packAtStart tracks which voicing is
live so a no-op subscriber callback doesn't restart on identity.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
Downloads
-