From e71f6203faf13574ef45bf80e23a546ac7866d5d Mon Sep 17 00:00:00 2001 From: altaf-creator Date: Tue, 25 Jul 2023 09:45:30 +0700 Subject: Initial commit --- scripts/sidebar.js | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 scripts/sidebar.js (limited to 'scripts/sidebar.js') 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 -- cgit v1.2.3