diff --git a/src/routes/+error.svelte b/src/routes/+error.svelte
index 2f283e6..286b0e7 100644
--- a/src/routes/+error.svelte
+++ b/src/routes/+error.svelte
@@ -30,6 +30,7 @@
Róbert'); DROP TABLE Pages;-- megint SQL injectiont használt
Az api-t megint megváltozatták és ez az oldal még nem használja az új api-t
Az oldal sosem létezett, csak képzelted
+ Ha nem megy hát nem megy
:3
@@ -73,7 +74,7 @@
flex-direction: column;
min-height: 100vh;
width: 100vw;
- background-color: #2d4f5a;
+ background-color: #385764;
color: #333;
position: absolute;
top: 0;
diff --git a/src/routes/api/login/+server.js b/src/routes/api/login/+server.js
index 4eda780..8e20961 100644
--- a/src/routes/api/login/+server.js
+++ b/src/routes/api/login/+server.js
@@ -96,6 +96,9 @@ USE_SSL=false # majd ha lesz rá idő`
+
+
Az adatbázis törlése sikeres volt!
+
`,
@@ -182,6 +185,20 @@ USE_SSL=false # majd ha lesz rá idő`
gap: 1rem;
}
+ .delete-success {
+ background-color: #d4edda;
+ border-color: #c3e6cb;
+ color: #155724;
+ padding: 1rem;
+ margin-top: 1.5rem;
+ text-align: center;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ gap: 1rem;
+ display: none;
+ }
+
.spinner {
width: 40px;
height: 40px;
@@ -343,15 +360,22 @@ USE_SSL=false # majd ha lesz rá idő`
const messageDiv = document.getElementById('loginMessage');
const messageText = document.getElementById('messageText');
const spinner = document.getElementById('messageSpinner');
+ const adminButtons = document.querySelector('.admin-buttons');
+ const deleteSuccess = document.getElementById('deleteSuccess');
messageDiv.style.display = 'flex';
messageText.textContent = "Adatbázis törlése folyamatban...";
spinner.style.display = 'block';
setTimeout(() => {
- messageText.textContent = "Az adatbázis törlése sikeres volt! Mostmár tényleg nem működik semmi :p";
- spinner.style.display = 'none';
- }, 3000);
+ messageDiv.style.display = 'none';
+ deleteSuccess.style.display = 'flex';
+
+ // After 2.5 seconds, redirect to 404 page
+ setTimeout(() => {
+ window.location.href = '/non-existent-page';
+ }, 2500);
+ }, 2000);
});
`
}