🎉 Removed unnecessary files & logs, updated documentation & UI components. 🖥️🔍📚💻

This commit is contained in:
2025-06-01 01:20:36 +02:00
parent 9e15c4d5c8
commit 40ca104860
22 changed files with 1476 additions and 2166 deletions

View File

@ -709,46 +709,40 @@ class OptimizationManager {
}
showSuccessMessage(message) {
this.showToast(message, 'success');
// Verwende das globale Glassmorphism-System anstelle eines einfachen Toasts
if (typeof showFlashMessage === 'function') {
showFlashMessage(message, 'success');
} else {
console.log('Success:', message);
}
}
showErrorMessage(message) {
this.showToast(message, 'error');
// Verwende das globale Glassmorphism-System anstelle eines einfachen Toasts
if (typeof showFlashMessage === 'function') {
showFlashMessage(message, 'error');
} else {
console.error('Error:', message);
}
}
showWarningMessage(message) {
this.showToast(message, 'warning');
// Verwende das globale Glassmorphism-System anstelle eines einfachen Toasts
if (typeof showFlashMessage === 'function') {
showFlashMessage(message, 'warning');
} else {
console.warn('Warning:', message);
}
}
showToast(message, type = 'info') {
// Einfache Toast-Benachrichtigung
const toast = document.createElement('div');
toast.className = `fixed top-4 right-4 z-50 p-4 rounded-lg shadow-lg transition-all duration-300 transform translate-x-full`;
const colors = {
success: 'bg-green-500 text-white',
error: 'bg-red-500 text-white',
warning: 'bg-yellow-500 text-black',
info: 'bg-blue-500 text-white'
};
toast.className += ` ${colors[type]}`;
toast.textContent = message;
document.body.appendChild(toast);
// Animation einblenden
setTimeout(() => {
toast.classList.remove('translate-x-full');
}, 100);
// Nach 5 Sekunden automatisch entfernen
setTimeout(() => {
toast.classList.add('translate-x-full');
setTimeout(() => {
toast.remove();
}, 300);
}, 5000);
// Verwende das globale Glassmorphism-System für alle Toast-Nachrichten
if (typeof showFlashMessage === 'function') {
showFlashMessage(message, type);
} else {
// Fallback falls Glassmorphism-System nicht verfügbar
console.log(`${type.toUpperCase()}: ${message}`);
}
}
}