diff --git a/src/renderer/public/slam-viewer/index.html b/src/renderer/public/slam-viewer/index.html index f434c5c..26bd908 100644 --- a/src/renderer/public/slam-viewer/index.html +++ b/src/renderer/public/slam-viewer/index.html @@ -49,7 +49,7 @@ #cameraPreviewWrap { position:absolute; left:16px; - top:16px; + top:60px; z-index:10; display:none; width:min(260px, calc(100vw - 32px)); @@ -58,6 +58,7 @@ box-shadow:0 10px 26px rgba(0,0,0,.16); } #cameraPreviewWrap.is-visible { display:block; } + #cameraToggle { display:grid; place-items:center; width:34px; flex:0 0 34px; padding:0; } #cameraPreviewWrap.is-collapsed { background:transparent; border-color:transparent; box-shadow:none; } #cameraPreview { display:block; @@ -96,6 +97,9 @@ display:flex; gap:7px; align-items:flex-start; + max-width:calc(100% - 32px); + flex-wrap:wrap; + justify-content:flex-end; } #topLeftControls { position:absolute; @@ -241,6 +245,7 @@ #downloadMap, #pathToggle, #sensorToggle, + #cameraToggle, #poseToggle, #goalToggle, #obstacleToggle, @@ -282,6 +287,7 @@ #downloadMap:hover, #pathToggle:hover, #sensorToggle:hover, + #cameraToggle:hover, #poseToggle:hover, #goalToggle:hover, #obstacleToggle:hover, @@ -307,6 +313,7 @@ border-color:rgba(147,197,253,.55); color:#fff; } + #cameraToggle.active, #sensorToggle.active { background:rgba(14,116,144,.62); border-color:rgba(103,232,249,.55); @@ -385,6 +392,10 @@ +