diff options
| author | Yuval Adam <_@yuv.al> | 2025-09-24 10:52:38 +0200 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2025-09-24 10:52:38 +0200 |
| commit | 2a050b383bcafefb8fc378531d6f15f352fdb5a5 (patch) | |
| tree | 3170255e4a0b6e5488a3b851d8d9a0873e95747e /src/pages/404.astro | |
| parent | c9d9d3a49aed068a7fe3dadcd8dd06f938e6d9b5 (diff) | |
Override all files with v8 implementation
Diffstat (limited to 'src/pages/404.astro')
| -rw-r--r-- | src/pages/404.astro | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/src/pages/404.astro b/src/pages/404.astro new file mode 100644 index 0000000..4db6121 --- /dev/null +++ b/src/pages/404.astro @@ -0,0 +1,67 @@ +--- +--- + +<html lang="en"> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <link rel="shortcut icon" href="/favicon.ico"> + <title>404 - Page Not Found | geshem.space</title> + <style> + body { + margin: 0; + padding: 0; + background-color: #1a1a1a; + color: white; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", + "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + display: flex; + justify-content: center; + align-items: center; + height: 100vh; + text-align: center; + } + + .container { + max-width: 500px; + } + + h1 { + font-size: 6rem; + margin: 0; + font-weight: bold; + opacity: 0.8; + } + + h2 { + font-size: 1.5rem; + margin: 1rem 0; + font-weight: normal; + } + + p { + margin: 1rem 0; + opacity: 0.7; + line-height: 1.5; + } + + a { + color: #3498db; + text-decoration: none; + font-weight: 500; + } + + a:hover { + text-decoration: underline; + } + </style> + </head> + <body> + <div class="container"> + <h1>404</h1> + <h2>Page Not Found</h2> + <p>The page you're looking for doesn't exist.</p> + <p><a href="/">← Back to Rain Radar</a></p> + </div> + </body> +</html>
\ No newline at end of file |
