From 59118da998ca7d396c84100d3b0348b10272fffe Mon Sep 17 00:00:00 2001 From: Andrew Zambazos Date: Sun, 18 Jan 2026 15:52:41 +1300 Subject: [PATCH] Redesign 404 page with improved UI and UX Revamps the 404.html page with a modern dark-themed design, enhanced layout, and improved messaging. Adds responsive styles, a prominent error icon, clearer action buttons, and displays the attempted URL. Refactors JavaScript for better navigation handling and integration with Electron or parent window messaging. --- renderer/404.html | 102 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 72 insertions(+), 30 deletions(-) diff --git a/renderer/404.html b/renderer/404.html index 9530dbc..5a1f1ad 100644 --- a/renderer/404.html +++ b/renderer/404.html @@ -1,41 +1,83 @@ - - 404 - Lost in the Void - + +404 - Page Not Found + + -
-
🪐
-

404 - Page Not Found

-

You’ve warped into an unknown sector.

-

Tried to reach:

- +
+

+ + Page Not Found 404 +

+

The page you're looking for doesn't exist or has been moved. You've warped into an unknown sector of the web.

+
+
    +
  • The URL might be typed incorrectly.
  • +
  • The page may have been removed or relocated.
  • +
  • The link you followed could be outdated or broken.
  • +
  • Try going back or navigate to the home page.
  • +
- - + + +
+
Nebula Navigation Error
- - + } + + document.getElementById('backBtn').onclick = () => history.length > 1 ? history.back() : sendNavigate('nebula://home'); + document.getElementById('homeBtn').onclick = () => sendNavigate('nebula://home'); + document.getElementById('settingsBtn').onclick = () => window.location.href = "settings.html"; +})(); +