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ő`

    + `, @@ -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); }); ` }