document.addEventListener('DOMContentLoaded', () => { // Animation for generate button const generateBtn = document.querySelector('button[class*="bg-primary-500"]'); if (generateBtn) { generateBtn.addEventListener('click', () => { generateBtn.innerHTML = ' Generating...'; feather.replace(); // Simulate generation time setTimeout(() => { generateBtn.innerHTML = ' Generate Video'; feather.replace(); // Show success toast showToast('Video generated successfully!', 'success'); }, 3000); }); } }); function showToast(message, type = 'info') { const toast = document.createElement('div'); toast.className = `fixed bottom-4 right-4 px-6 py-3 rounded-lg shadow-lg text-white ${ type === 'success' ? 'bg-green-600' : 'bg-blue-600' } animate-fade-in-up`; toast.textContent = message; document.body.appendChild(toast); setTimeout(() => { toast.classList.remove('animate-fade-in-up'); toast.classList.add('animate-fade-out-down'); setTimeout(() => { toast.remove(); }, 300); }, 3000); }