// Interactions pour l'interface "Espace Codage - Rosalinda" document.addEventListener("DOMContentLoaded", () => { const newTaskBtn = document.getElementById("btn-new-task"); const projectsBox = document.getElementById("projects-box"); const sendBtn = document.getElementById("send-btn"); const chatInput = document.getElementById("chat-input"); // Menu items: interaction simple (optionnel) document.querySelectorAll(".menu-item").forEach((btn) => { btn.addEventListener("click", () => { document.querySelectorAll(".menu-item").forEach((b) => b.classList.remove("active")); btn.classList.add("active"); }); }); // Action "Nouvelle tâche" if (newTaskBtn) { newTaskBtn.addEventListener("click", async () => { newTaskBtn.disabled = true; const originalHTML = newTaskBtn.innerHTML; newTaskBtn.innerHTML = ` Initialisation... `; // Simulation d'initialisation await new Promise((r) => setTimeout(r, 1200)); if (projectsBox) { projectsBox.classList.remove("border-dashed", "border-slate-600"); projectsBox.classList.add("border-emerald-500/40", "bg-emerald-500/5"); projectsBox.innerHTML = `