diff --git a/public/assets/rickroll-blue.png b/public/assets/rickroll-blue.png new file mode 100644 index 0000000..1349b52 Binary files /dev/null and b/public/assets/rickroll-blue.png differ diff --git a/public/assets/rickroll.png b/public/assets/rickroll.png new file mode 100644 index 0000000..5d527bc Binary files /dev/null and b/public/assets/rickroll.png differ diff --git a/public/css/bsod.css b/public/css/bsod.css new file mode 100644 index 0000000..f9ce4ae --- /dev/null +++ b/public/css/bsod.css @@ -0,0 +1,53 @@ +@font-face { + font-family: ms-segoeui; + src: url(/fonts/segoeui.ttf); +} + +:root { + background-color: #0078d7; + color: #ffffff; + font-family: ms-segoeui; + + a:link { + color: #ffffff + } + + a:visited { + color: #ffffff + } + + a:hover { + color: #ffffff + } +} + +.frown { + font-size: 200px; + margin-left: 200px; + margin-bottom: 0px; + margin-top: 100px; +} + +.subtext1 { + font-size: 42px; + margin-left: 200px; + margin-bottom: 0px; + margin-top: 0px; + margin-right: 600px; +} + +.qr { + margin-left: 200px; + margin-bottom: 0px; + margin-top: 50px; +} + +.container { + display: flex; + } + +.error-text { + margin-top: 0px; + margin-left: 10px; + font-size: 20px; +} \ No newline at end of file diff --git a/public/fonts/segoeui.ttf b/public/fonts/segoeui.ttf new file mode 100644 index 0000000..0f52cbd Binary files /dev/null and b/public/fonts/segoeui.ttf differ diff --git a/public/scripts/limepot.js b/public/scripts/limepot.js index a2567ea..eefddda 100644 --- a/public/scripts/limepot.js +++ b/public/scripts/limepot.js @@ -19,7 +19,7 @@ function redirect() { navigator.userAgent ); let disclaimer = `
`; - if (chromium) window.location.replace("/nochrome"); + if (chromium) window.location.replace("/bsod"); } // Resizable textarea diff --git a/src/components/bsod-head.astro b/src/components/bsod-head.astro new file mode 100755 index 0000000..a59051b --- /dev/null +++ b/src/components/bsod-head.astro @@ -0,0 +1,53 @@ +--- +import { SITE_TITLE, SITE_DESCRIPTION } from "../consts"; + +interface Props { + title: string; + description: string; +} + +const canonicalURL = new URL(Astro.url.pathname, Astro.site); +const page = Astro.url.pathname; +--- + + + + + + + + + + + + + + + + + +Oops! + + + + + + + + + + + + + + + + + + + diff --git a/src/layouts/bsod.astro b/src/layouts/bsod.astro new file mode 100755 index 0000000..b2f8529 --- /dev/null +++ b/src/layouts/bsod.astro @@ -0,0 +1,13 @@ +--- +import Head from "../components/bsod-head.astro"; +--- + + + + + + + + + + diff --git a/src/pages/bsod.astro b/src/pages/bsod.astro new file mode 100644 index 0000000..392da68 --- /dev/null +++ b/src/pages/bsod.astro @@ -0,0 +1,22 @@ +--- +import Layout from "../layouts/bsod.astro"; +--- + +
+

:(

+

Your browser ran into a problem and needs to die. Please try a different browser that isn't Chrome, and try again later.

+

+

100% Completely Shitty Browser

+
+
+ +
+
+
+

For more information about this issue and possible fixes, visit https://limepot.xyz/nochrome

+

If you contact me about this, please give me this error:

+

Stop Code: EW_CHROME_YUCK

+
+
+
+