opencompletion.com/static/css
russell@unturf.com adc4fd79d2
tts: queued/loading indicator on play button
Auto-play TTS used to show zero feedback between message arrival and
audio start — users waited blind. Now the play button shows:

  Queued + pulsing dot  — message is waiting in line
  Loading + spinner     — actively fetching audio from speech service
  Pause                 — audio is actually playing

Manual Play also uses the same spinner instead of the old 'Streaming...'
text-only state. Indicator clears on play, pause, end, error, and when
auto-play is toggled off.
2026-06-03 11:19:19 -04:00
..
style.css tts: queued/loading indicator on play button 2026-06-03 11:19:19 -04:00