Changeset 73cffc3 in Klonkt for src/views/shell.ejs


Ignore:
Timestamp:
06/28/2026 10:47:29 AM (2 months ago)
Author:
Robin Genis <roboburr@…>
Branches:
main
Children:
2eca083
Parents:
515cf1a
Message:

feat(player): remember volume + mute across sessions (localStorage)

The audio player reset to 80% on every load. It now restores the last volume and mute state
from localStorage (pcmsVolume/pcmsMuted) and saves on every change.

  • assets/js/audio-player.js — read/write pcmsVolume + pcmsMuted on load + input/mute
  • views/shell.ejs — bump audio-player.js cache buster to v31
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/views/shell.ejs

    r515cf1a r73cffc3  
    382382     ?v=N — cache-buster: bump bij elke audio-player.js wijziging zodat
    383383     Cloudflare (max-age=1y) niet de oude versie blijft serveren. -->
    384 <script src="/assets/js/audio-player.js?v=30"></script>
     384<script src="/assets/js/audio-player.js?v=31"></script>
    385385<!-- Eigen custom media-embeds (YouTube/SoundCloud/Spotify) via de echte
    386386     player-API's + gedeelde mutual-exclusion registry met de site-speler. -->
Note: See TracChangeset for help on using the changeset viewer.