From d908faf3305798c03e3106be17cef9da3b048822 Mon Sep 17 00:00:00 2001 From: Matthias Konitzny <konitzny@ibr.cs.tu-bs.de> Date: Tue, 1 Mar 2022 18:05:28 +0100 Subject: [PATCH] Cleaned up old CSS classes. Added fancy-scrollbar to the bottom-container --- display/display.css | 47 +++-------------------------------- display/overlays/neighbors.js | 3 ++- display/overlays/nodeinfo.js | 1 + 3 files changed, 7 insertions(+), 44 deletions(-) diff --git a/display/display.css b/display/display.css index e7ebdd5..d5bc9d3 100644 --- a/display/display.css +++ b/display/display.css @@ -2,32 +2,17 @@ display: flex; } -.detail-view-info-area::-webkit-scrollbar { +.fancy-scrollbar::-webkit-scrollbar { width: 6px; background-color: #f5f5f5; } -.detail-view-info-area::-webkit-scrollbar-track { +.fancy-scrollbar::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #f5f5f5; } -.detail-view-info-area::-webkit-scrollbar-thumb { - background-color: darkgray; -} - -.bottom-container-tab-content::-webkit-scrollbar { - width: 6px; - height: 8px; - background-color: #f5f5f5; -} - -.bottom-container-tab-content::-webkit-scrollbar-track { - -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); - background-color: #f5f5f5; -} - -.bottom-container-tab-content::-webkit-scrollbar-thumb { +.fancy-scrollbar::-webkit-scrollbar-thumb { background-color: darkgray; } @@ -196,31 +181,7 @@ width: 78px; } -.bottom-container-tab-content { - display: none; - /*padding: 6px 0px;*/ - /*border-top: none;*/ - overflow-x: auto; - /*height: 100px;*/ - height: 100%; - width: 100%; -} - -.active-tab-nav { - color: black; - font-weight: bold; -} - -.active-tab-content { - display: flex; - align-items: center; -} - -.hidden-tab { - display: none; -} - -.bottom-container { +.neighbor-container { position: absolute; bottom: 0; left: 0; diff --git a/display/overlays/neighbors.js b/display/overlays/neighbors.js index 62be196..345397e 100644 --- a/display/overlays/neighbors.js +++ b/display/overlays/neighbors.js @@ -26,9 +26,10 @@ class NodeNeighborOverlay { */ create() { const bottomContainerDiv = Helpers.createDiv( - "bottom-container", + "neighbor-container", this.parentNode ); + bottomContainerDiv.classList.add("fancy-scrollbar"); // Create the collapsible of the entire menu const coll = Helpers.createDiv("button", bottomContainerDiv); coll.className = "neighbor-collapsible-title"; diff --git a/display/overlays/nodeinfo.js b/display/overlays/nodeinfo.js index 37b34c3..40c02e4 100644 --- a/display/overlays/nodeinfo.js +++ b/display/overlays/nodeinfo.js @@ -59,6 +59,7 @@ class NodeInfoOverlay { "detail-view-info-area", overlayNode ); + infoArea.classList.add("fancy-scrollbar"); const topArea = Helpers.createDiv("detail-view-top-area", infoArea); -- GitLab