aboutsummaryrefslogtreecommitdiff
path: root/assets/js
diff options
context:
space:
mode:
Diffstat (limited to 'assets/js')
-rw-r--r--assets/js/embed/main.js26
-rw-r--r--assets/js/index/main.js12
2 files changed, 38 insertions, 0 deletions
diff --git a/assets/js/embed/main.js b/assets/js/embed/main.js
new file mode 100644
index 0000000..2f346d2
--- /dev/null
+++ b/assets/js/embed/main.js
@@ -0,0 +1,26 @@
+// Scrolling Title
+var space = " ";
+var speed = "60";
+var pos = 0;
+var msg = "// Veil ";
+
+function Scroll() {
+ document.title = msg.substring(pos, msg.length) + space + msg.substring(0, pos);
+ pos++;
+ if (pos > msg.length) pos = 0;
+ window.setTimeout("Scroll()", speed);
+}
+Scroll();
+
+// Previous, Random, Next
+if (parent !== window) {
+ const referer = encodeURIComponent(new URL(document.html).origin);
+
+ function fixup(elem) {
+ elem.href = elem.href + "?referer=" + referer;
+ }
+
+ fixup(document.getElementById("prev"));
+ fixup(document.getElementById("random"));
+ fixup(document.getElementById("next"));
+} \ No newline at end of file
diff --git a/assets/js/index/main.js b/assets/js/index/main.js
new file mode 100644
index 0000000..f02bab2
--- /dev/null
+++ b/assets/js/index/main.js
@@ -0,0 +1,12 @@
+var space = " ";
+var speed = "60";
+var pos = 0;
+var msg = "// Veil ";
+
+function Scroll() {
+ document.title = msg.substring(pos, msg.length) + space + msg.substring(0, pos);
+ pos++;
+ if (pos > msg.length) pos = 0;
+ window.setTimeout("Scroll()", speed);
+}
+Scroll(); \ No newline at end of file