whoosp
This commit is contained in:
parent
5c50f824b0
commit
8a54474f87
3 changed files with 9 additions and 16 deletions
2
astro/.vscode/launch.json
vendored
2
astro/.vscode/launch.json
vendored
|
@ -2,7 +2,7 @@
|
||||||
"version": "0.2.0",
|
"version": "0.2.0",
|
||||||
"configurations": [
|
"configurations": [
|
||||||
{
|
{
|
||||||
"command": "./node_modules/.bin/astro dev",
|
"command": "./node_modules/.bin/astro dev --host",
|
||||||
"name": "Development server",
|
"name": "Development server",
|
||||||
"request": "launch",
|
"request": "launch",
|
||||||
"type": "node-terminal"
|
"type": "node-terminal"
|
||||||
|
|
|
@ -1,17 +1,13 @@
|
||||||
function onload() {
|
|
||||||
if (!localStorage.getItem('disclaimerAccepted')) {
|
|
||||||
redirect()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function redirect() {
|
function redirect() {
|
||||||
const chromium = /Chrome|Chromium|OPR|Opera|Edge|UC|QQ|Brave/.test(
|
const chromium = /Chrome|Chromium|OPR|Opera|Edge|UC|QQ|Brave/.test(
|
||||||
navigator.userAgent
|
navigator.userAgent
|
||||||
);
|
);
|
||||||
|
if (!localStorage.getItem('disclaimerAccepted')) {
|
||||||
if (chromium && screen.width >= 699) {
|
if (chromium && screen.width >= 699) {
|
||||||
window.location.replace("/bsod");
|
window.location.replace("/bsod");
|
||||||
}
|
}
|
||||||
if (chromium && screen.width <= 699) {
|
if (chromium && screen.width <= 699) {
|
||||||
window.location.replace("/mobile-warn");
|
window.location.replace("/mobile-warn");
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,7 @@ const { title } = Astro.props;
|
||||||
<head>
|
<head>
|
||||||
<Head title={title} />
|
<Head title={title} />
|
||||||
</head>
|
</head>
|
||||||
<body onload="onload()" id="body">
|
<body onload="onload(), redirect()" id="body">
|
||||||
<Header />
|
<Header />
|
||||||
<section class="content center">
|
<section class="content center">
|
||||||
<h1 class="title">{title}</h1>
|
<h1 class="title">{title}</h1>
|
||||||
|
@ -24,10 +24,7 @@ const { title } = Astro.props;
|
||||||
<slot />
|
<slot />
|
||||||
<Footer />
|
<Footer />
|
||||||
<NormalScripts />
|
<NormalScripts />
|
||||||
<script
|
<script is:inline src="/scripts/fuckchrome.js"></script>
|
||||||
is:inline
|
|
||||||
src="/scripts/fuckchrome.js"
|
|
||||||
></script>
|
|
||||||
<script is:inline src="/scripts/sga.js"></script>
|
<script is:inline src="/scripts/sga.js"></script>
|
||||||
<audio
|
<audio
|
||||||
id="clickSound"
|
id="clickSound"
|
||||||
|
|
Loading…
Reference in a new issue