about summary refs log tree commit diff stats
path: root/src/pages/errors
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-07-27 17:44:04 +0200
committerManeraKai <manerakai@protonmail.com>2022-07-27 17:44:04 +0200
commita9a7dba5a329eb17e23ba08802406a4e2e2cb836 (patch)
tree2cb69c855b36e82128a00e5895d5f5409d5e0a5e /src/pages/errors
parentMerge branch 'BobIsMyManager-librex' (diff)
parent, (diff)
downloadlibredirect-a9a7dba5a329eb17e23ba08802406a4e2e2cb836.zip
Merge pull request 'Squashed a few bugs' (#10) from BobIsMyManager/libredirect:master into master
Reviewed-on: https://codeberg.org/LibRedirect/libredirect/pulls/10
Diffstat (limited to 'src/pages/errors')
-rw-r--r--src/pages/errors/instance_offline.html69
-rw-r--r--src/pages/errors/instance_offline.js33
2 files changed, 47 insertions, 55 deletions
diff --git a/src/pages/errors/instance_offline.html b/src/pages/errors/instance_offline.html
index 3b7e46d5..4f27445c 100644
--- a/src/pages/errors/instance_offline.html
+++ b/src/pages/errors/instance_offline.html
@@ -1,41 +1,38 @@
 <!DOCTYPE html>
 <html lang="en">
+	<head>
+		<meta charset="UTF-8" />
+		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+		<meta name="viewport" content="width=device-width, initial-scale=1" />
+		<title data-localise="__MSG_instanceIsOff__">Instance is offline</title>
+		<link href="../stylesheets/styles.css" rel="stylesheet" />
+		<style>
+			body {
+				margin: 0;
+				padding: 0;
+				height: 100vh;
+				width: 100vw;
+				flex-wrap: wrap;
+				justify-content: center;
+				align-items: center;
+				font-size: 30px;
+				display: flex;
+			}
 
-<head>
-    <meta charset="UTF-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge">
-    <meta name="viewport" content="width=device-width, initial-scale=1" />
-    <title data-localise="__MSG_instanceIsOff__">Instance is offline</title>
-    <link href="../stylesheets/styles.css" rel="stylesheet" />
-    <style>
-        body {
-            margin: 0;
-            padding: 0;
-            height: 100vh;
-            width: 100vw;
-            flex-wrap: wrap;
-            justify-content: center;
-            align-items: center;
-            font-size: 30px;
-            display: flex;
-        }
+			div {
+				text-align: center;
+			}
+		</style>
+	</head>
 
-        div {
-            text-align: center;
-        }
-    </style>
+	<body>
+		<div>
+			<p id="message" data-localise="__MSG_instanceOffline__">
+				This instance is offline, you'll be redirected after&nbsp;<span id="number">2</span>&nbsp;<x data-localise="__MSG_sec__">seconds</x>
+			</p>
+			<button id="cancel" data-localise="__MSG_cancel__">Cancel</button>
+		</div>
 
-</head>
-
-<body>
-    <div>
-        <p id="message" data-localise="__MSG_instanceOffline__">This instance is offline, you'll be redirected
-            after&nbsp;<span id="number">2</span>&nbsp;<x data-localise="__MSG_sec__">seconds</x>
-        </p>
-        <button id="cancel" data-localise="__MSG_cancel__">Cancel</button>
-    </div>
-
-    <script src="instance_offline.js" type="module"></script>
-</body>
-
-</html>
\ No newline at end of file
+		<script src="instance_offline.js" type="module"></script>
+	</body>
+</html>
diff --git a/src/pages/errors/instance_offline.js b/src/pages/errors/instance_offline.js
index 8137ccd0..fadb7681 100644
--- a/src/pages/errors/instance_offline.js
+++ b/src/pages/errors/instance_offline.js
@@ -1,25 +1,20 @@
-import localise from "../../assets/javascripts/localise.js";
+import localise from "../../assets/javascripts/localise.js"
 
+const params = new Proxy(new URLSearchParams(window.location.search), {
+	get: (searchParams, prop) => searchParams.get(prop),
+})
 
-const params = new Proxy(
-    new URLSearchParams(window.location.search),
-    { get: (searchParams, prop) => searchParams.get(prop) }
-);
-
-let number = document.getElementById("number");
-setTimeout(() => number.innerHTML = '1', 1000);
-setTimeout(
-    () => {
-        number.innerHTML = '0'
-        if (!isCanceled) window.location = params.url;
-    },
-    2000
-);
+let number = document.getElementById("number")
+setTimeout(() => (number.innerHTML = "1"), 1000)
+setTimeout(() => {
+	number.innerHTML = "0"
+	if (!isCanceled) window.location = params.url
+}, 2000)
 
-let isCanceled = false;
+let isCanceled = false
 document.getElementById("cancel").addEventListener("click", () => {
-    isCanceled = true;
-    document.getElementById("message").innerHTML = browser.i18n.getMessage('redirectionCanceled');
+	isCanceled = true
+	document.getElementById("message").innerHTML = browser.i18n.getMessage("redirectionCanceled")
 })
 
-localise.localisePage();
\ No newline at end of file
+localise.localisePage()