ari.lt/content/js/config/index.js
Ari Archer 3e67f7af9a .
2021-11-01 03:28:05 +02:00

94 lines
1.8 KiB
JavaScript

const boot = document.getElementById('boot');
const site_name = 'ari-web';
const boot_message = {
0: {
"type": 'ok',
"text": `Booting '${site_name}'...`,
"sleep_time": 0
}
}
const do_sleep = true;
const locations = {
0: {
"url": "/git",
"desc": "The source code of this website",
"aliases": [
"src", "source",
"git", "github"
]
},
1: {
"url": "/",
"desc": "The home page",
"aliases": [
"home", "root",
"index"
]
},
2: {
"url": "/page/reset",
"desc": "Reset your account",
"aliases": [
"reset", "erase",
"del", "delete"
]
},
3: {
"url": "/page/minimal.txt",
"desc": "The minimal page",
"aliases": [
"mini", "minimal",
"txt", "min"
]
},
4: {
"url": "/mail",
"desc": "Contact me",
"aliases": [
"contact", "mail",
"email", "gmail"
]
},
5: {
"url": "/blog",
"desc": "Blog page",
"aliases": [
"blog", "news",
"blogs", "articles"
]
},
6: {
"url": "/dotfiles",
"desc": "My dotfiles-cleaned github repository",
"aliases": [
"rice", "dotfiles",
"dots", "dwm"
]
},
7: {
"url": "/gpg",
"desc": "My GPG key",
"aliases": [
"gpg", "sign"
]
}
}
const escape_HTML = str =>
str.replace(
/[&<>'"]/g,
tag =>
({
'&': '&amp;',
'<': '&lt;',
'>': '&gt;',
"'": '&#39;',
'"': '&quot;'
}[tag] || tag)
);