diff --git a/README.md b/README.md index ffe87cd..18b74fc 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ Not affiliated with pl8list. ## Screenshots -The [monochrome redesign previews](docs/redesign/README.md) show the current visual treatment using a synthetic track. The live-playback captures below predate that pass. +The [updated design previews](docs/redesign/README.md) show the current visual treatment using a synthetic track. The live-playback captures below predate that pass. ![Feed on desktop](docs/feed-desktop.png) diff --git a/docs/redesign/README.md b/docs/redesign/README.md index ba5b963..3a544ce 100644 --- a/docs/redesign/README.md +++ b/docs/redesign/README.md @@ -1,9 +1,11 @@ -# Monochrome visual pass +# Artwork-driven visual pass -These screenshots use a synthetic track and deterministic audio features in Chromium, not live pl8list playback. They demonstrate desktop (1440×1000), mobile (390×844), short mobile (390×667), settings and login styling. +These screenshots use a synthetic track, colorful generated SVG artwork and deterministic audio features in Chromium, not live pl8list playback. They demonstrate desktop (1440×1000), mobile (390×844), short mobile (390×667), settings and login styling. Validated: Bun frozen-lockfile installation, TypeScript check, production build, local font loading, WebGL shader creation/rendering, opening and dismissing settings, and a sustained synthetic drop whose one-shot envelope decays without retriggering. Chromium reported no page errors. Still requires real-device validation: real-track onset timing, touch gestures, GPU context restoration, reduced-motion transitions, audio fallback on iOS, and comparative frame-time/battery measurements. Docker's Bun build stage was updated but the full container image was not built. Run the frontend with `cd web && bun install --frozen-lockfile && bun run dev`. Build with `bun run build`. + +The chromatic artwork material, artist accents and rounded controls have been restored following visual feedback. The drop button has a centered row beneath the waveform, no arrow, and a 44px minimum height. Chart selectors have dedicated clearance on short mobile screens. diff --git a/docs/redesign/desktop.png b/docs/redesign/desktop.png index be9c954..ecd2b42 100644 Binary files a/docs/redesign/desktop.png and b/docs/redesign/desktop.png differ diff --git a/docs/redesign/login.png b/docs/redesign/login.png index b605bab..10c1a1c 100644 Binary files a/docs/redesign/login.png and b/docs/redesign/login.png differ diff --git a/docs/redesign/mobile.png b/docs/redesign/mobile.png index 1c3b162..2a448fe 100644 Binary files a/docs/redesign/mobile.png and b/docs/redesign/mobile.png differ diff --git a/docs/redesign/settings.png b/docs/redesign/settings.png index d1d51d6..28a0e86 100644 Binary files a/docs/redesign/settings.png and b/docs/redesign/settings.png differ diff --git a/docs/redesign/short-mobile.png b/docs/redesign/short-mobile.png index 61af483..ad07429 100644 Binary files a/docs/redesign/short-mobile.png and b/docs/redesign/short-mobile.png differ diff --git a/web/index.html b/web/index.html index a0ffdea..55de86c 100644 --- a/web/index.html +++ b/web/index.html @@ -318,7 +318,7 @@ -
0:00
+
0:00