From 77f8e7fcb3846a733baa6f7e8797710975fc7f70 Mon Sep 17 00:00:00 2001
From: Harm Kube <h.kube@tu-braunschweig.de>
Date: Sat, 29 Jan 2022 15:44:29 +0100
Subject: [PATCH] New marker div

---
 display/display.css           | 15 ++++++++++++++-
 display/overlays/neighbors.js |  9 +++++++--
 2 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/display/display.css b/display/display.css
index 858a386..62c36dc 100644
--- a/display/display.css
+++ b/display/display.css
@@ -281,7 +281,10 @@
     background-color: #ffffff;
     color: #444;
     cursor: pointer;
-    padding: 9px;
+    padding-top: 9px;
+    padding-bottom: 9px;
+    padding-right: 9px;
+    padding-left: 0px;
     width: 100%;
     border: 2px solid white;
     text-align: left;
@@ -289,6 +292,7 @@
     font-size: 15px;
     display: flex;
     flex-direction: column;
+    position: relative;
 }
 
 .activation-hover, .collapsible:hover {
@@ -321,3 +325,12 @@
 .activation-hover, .link-neighbor:hover {
     background-color: #ccc;
 }
+
+.marker-div {
+    position: absolute;
+    width: 100%;
+    height: 2px;
+    border: 1px solid red;
+    bottom: 0;
+    left: 0;
+}
diff --git a/display/overlays/neighbors.js b/display/overlays/neighbors.js
index ef23b98..46c755b 100644
--- a/display/overlays/neighbors.js
+++ b/display/overlays/neighbors.js
@@ -69,11 +69,16 @@ class NodeNeighborOverlay {
             );
             collTab.className = "collapsible";
             collTab.innerText = cls;
-            collTab.style.borderLeftColor = color;
-            collTab.style.borderLeftWidth = "8px";
             collTab.type = cls;
             this.tabNavHandles[cls] = collTab;
 
+            const collTabMarker = Helpers.createDiv(
+                "marker-div",
+                collTab
+            );
+            collTabMarker.style.borderColor = color;
+            collTabMarker.style.backgroundColor = color;
+
             // Content of the different tabs
             const collTabContent = Helpers.createDiv(
                 "neighbor-content-links",
-- 
GitLab