document.addEventListener("DOMContentLoaded", function () { // Função para trocar a cor do ativo function changeActiveTrackColor() { // Remove fundo azul de todas as tracks document.querySelectorAll(".aign-track").forEach(track => { track.style.backgroundColor = ""; track.style.color = ""; }); // Adiciona fundo azul na track ativa let activeTrack = document.querySelector(".aign-track.aign-active, .aign-track.active, .aign-track.aign-playing, .aign-track.playing, .aign-track.is-active"); if (activeTrack) { activeTrack.style.backgroundColor = "#65c5e3"; // Azul do menu activeTrack.style.color = "#ffffff"; // Texto branco } } // Troca cor ao carregar changeActiveTrackColor(); // Troca cor sempre que clicar numa faixa document.querySelectorAll(".aign-track").forEach(track => { track.addEventListener("click", function () { setTimeout(changeActiveTrackColor, 100); // Pequeno delay para garantir atualização }); }); });