diff --git a/chrome-extension/live_transcription.js b/chrome-extension/live_transcription.js index 1a811db..51a6c46 100644 --- a/chrome-extension/live_transcription.js +++ b/chrome-extension/live_transcription.js @@ -33,6 +33,8 @@ const linesTranscriptDiv = document.getElementById("linesTranscript"); const timerElement = document.querySelector(".timer"); const themeRadios = document.querySelectorAll('input[name="theme"]'); const microphoneSelect = document.getElementById("microphoneSelect"); +const settingsToggle = document.getElementById("settingsToggle"); +const settingsDiv = document.querySelector(".settings"); @@ -614,6 +616,13 @@ recordButton.addEventListener("click", toggleRecording); if (microphoneSelect) { microphoneSelect.addEventListener("change", handleMicrophoneChange); } + +// Settings toggle functionality +settingsToggle.addEventListener("click", () => { + settingsDiv.classList.toggle("visible"); + settingsToggle.classList.toggle("active"); +}); + document.addEventListener('DOMContentLoaded', async () => { try { await enumerateMicrophones(); diff --git a/chrome-extension/popup.html b/chrome-extension/popup.html index ae9f0b3..088d384 100644 --- a/chrome-extension/popup.html +++ b/chrome-extension/popup.html @@ -9,7 +9,6 @@
-