Something went wrong. Try again.
A local, collaborative music player (main-branch-only mirror of forge.ejuarezg.com/ejuarezg/jam-session)
Something went wrong. Try again.
feat(02-03): add frontend host UI with token claim, controls, and pause/resume toggle master
- index.html: host-controls div in now-playing with pause(⏸)/resume(▶)/skip(⏭) buttons - style.css: .host-controls flexbox center, .host-btn 44px touch target #e94560, hover #d13350 - app.js: hostToken from URLSearchParams, client.host_claim on connect, renderHostControls toggle - server.role handler triggers host UI (nickname (host) + controls div) - Host button handlers: Pause swaps to Resume, Resume swaps to Pause, Skip skips - updatePlayback syncs pause/resume button state from server paused flag
Author Ezequiel Juarez Garcia Date (May 10, 2026, 6:49 PM UTC) Commit d73f0da1 d73f0da1f982f1d2cf9e295dc7b679f306fd4fa6 Parent 8a3f4d41 8a3f4d419d818a4602d2725560ec5669bcc84ef7