summaryrefslogtreecommitdiff
path: root/scripts/sidebar.js
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/sidebar.js')
-rw-r--r--scripts/sidebar.js33
1 files changed, 33 insertions, 0 deletions
diff --git a/scripts/sidebar.js b/scripts/sidebar.js
new file mode 100644
index 0000000..3aaaef8
--- /dev/null
+++ b/scripts/sidebar.js
@@ -0,0 +1,33 @@
+function toggleNav() {
+ const sidebar = document.getElementById("sidebar");
+ const sStyle = window.getComputedStyle(sidebar);
+
+ if (sStyle.visibility == "hidden") {
+ if (document.body.clientWidth >= 700) {
+ document.getElementById("main").style.marginLeft = "360px";
+
+ try {
+ document.getElementById("banner").style.marginLeft = "300px";
+ document.getElementById("backbtn").style.marginLeft = "360px";
+ }
+ catch {
+
+ }
+ }
+
+ document.getElementById("sidebar").style.visibility = "visible";
+ document.getElementById("sidebar").style.opacity = "1";
+ } else {
+ document.getElementById("main").style.marginLeft = "0";
+ document.getElementById("sidebar").style.visibility = "hidden";
+ document.getElementById("sidebar").style.opacity = "0";
+
+ try {
+ document.getElementById("banner").style.marginLeft = "0";
+ document.getElementById("backbtn").style.marginLeft = "70px";
+ }
+ catch {
+
+ }
+ }
+} \ No newline at end of file