Compare commits

..

2 commits

Author SHA1 Message Date
marwin
0d5ab9a177 Ambient-Chip sucht nur nach "ambient" statt "ambient drone"
All checks were successful
Build and push Docker image / build (push) Successful in 12s
Test / test (push) Successful in 13s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 21:58:32 +01:00
marwin
cb3b27f0c6 Scrollrad steuert Lautstärke in 4er-Schritten
All checks were successful
Build and push Docker image / build (push) Successful in 12s
Test / test (push) Successful in 13s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 21:35:27 +01:00

View file

@ -205,6 +205,16 @@ if (volNumEl) {
volNumEl.addEventListener('click', function () { this.select(); });
}
const volSliderEl2 = document.getElementById('volume');
const volWheelTarget = volSliderEl2 || volNumEl;
if (volWheelTarget) {
volWheelTarget.addEventListener('wheel', function (e) {
e.preventDefault();
const current = parseInt(document.getElementById('volume').value, 10);
setVolume(current + (e.deltaY < 0 ? 4 : -4));
}, { passive: false });
}
// ---------------------------------------------------------------------------
// SSE metadata
// ---------------------------------------------------------------------------
@ -763,7 +773,7 @@ const MOOD_TAGS = [
{ label: '☕ Lo-fi', tag: 'lofi' },
{ label: '🎷 Jazz', tag: 'jazz' },
{ label: '🎻 Classical', tag: 'classical' },
{ label: '🌧 Ambient', tag: 'ambient drone' },
{ label: '🌧 Ambient', tag: 'ambient' },
{ label: '🤘 Metal', tag: 'metal' },
{ label: '🎉 Electronic', tag: 'electronic' },
{ label: '📻 Talk', tag: 'talk' },