summaryrefslogtreecommitdiff
path: root/static/js
diff options
context:
space:
mode:
authorAdam Olech <nddr89@gmail.com>2021-10-28 23:42:15 +0200
committerAdam Olech <nddr89@gmail.com>2021-10-28 23:42:15 +0200
commit0af5d3a44b71ab94d8421e6a97c1471e98bb4c72 (patch)
tree24e11fc78fdf739af642fd57a05bae5ba673c346 /static/js
parent5d9f3cf8de3c9792932dbb3c8a1fdaf5ef66a295 (diff)
Add some things that don't really work
Diffstat (limited to 'static/js')
-rw-r--r--static/js/main.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/static/js/main.js b/static/js/main.js
new file mode 100644
index 0000000..26a9e6c
--- /dev/null
+++ b/static/js/main.js
@@ -0,0 +1,22 @@
+// I might finish this idea one day...
+// It's utterly broken.
+function enableResponsiveTopBar() {
+ let avatar = document.querySelector("body > aside > div > div > div > a > img")
+
+ window.addEventListener("scroll", function(e) {
+ const newClass = 'img-left';
+ let bounding = avatar.getBoundingClientRect()
+ console.log(bounding);
+ if (bounding.top < 0 && !avatar.classList.contains(newClass)) {
+ avatar.classList.add(newClass);
+ } else {
+ avatar.classList.remove(newClass);
+ }
+ });
+}
+
+document.addEventListener("DOMContentLoaded", function(ev) {
+ console.log("Hello from console!");
+
+ //enableResponsiveTopBar();
+});