From 7f8c14ff6c12508c574f2be56bbc3587174f07d7 Mon Sep 17 00:00:00 2001 From: Lazy Hippopotamus Date: Thu, 15 Jun 2023 10:21:13 -0400 Subject: [PATCH] dumb sidebar --- main.css | 14 +++++++++----- main.js | 2 +- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/main.css b/main.css index a9d7056..c366542 100644 --- a/main.css +++ b/main.css @@ -62,7 +62,7 @@ h1 { body { display: grid; - grid-template-columns: var(--sidebar-size) auto; + grid-template-columns: auto; transition: grid-template-columns 1s; } @@ -121,8 +121,8 @@ h1 { top: 0px; left: 0px; /*color: red;*/ - margin-left: var(--sidebar-size); - width: calc(100vw - var(--sidebar-size)); + /*margin-left: var(--sidebar-size);*/ + width: calc(100vw); /*- var(--sidebar-size)*/ transition: margin-left 1s, width 1s; /*width: 100vw;*/ background-color: white; @@ -143,9 +143,13 @@ h1 { background-color: pink; margin: 0px; padding: 0px; - position: relative; + position: absolute; overflow: visible !important; z-index: 1000000; + width: var(--sidebar-size); + top: 0%; + transform: translateY(-50%); + min-height: 40vh; } #sider { @@ -153,7 +157,7 @@ h1 { } body:not(.sidebar-opened) { - --sidebar-size: 0px; + --sidebar-size: 0px !important; } body:not(.sidebar-opened) > #sider-outer > #sider { diff --git a/main.js b/main.js index 755bdb8..503e637 100644 --- a/main.js +++ b/main.js @@ -61,7 +61,7 @@ const scrollchecks = () => { document.querySelector("#links").style.opacity = perc; document.querySelector("#hambugha + label").style.opacity = perc; //document.querySelector("#carousel").style.opacity = perc; - document.querySelector("#sider > img").style.top = clamp(15, 100 * (document.querySelector("#headin > h1").getBoundingClientRect().top / window.innerHeight), 100) + "%"; + //document.querySelector("#sider > img").style.top = clamp(15, 100 * (document.querySelector("#headin > h1").getBoundingClientRect().top / window.innerHeight), 100) + "%"; Array.from(document.getElementsByClassName("image-relational-scrolling")).forEach(element => { let sel = getNearestChildIndexTo(element.children[1], window.innerHeight / 2); for (var i = 0; i < element.children[0].children.length; i++){