diff --git a/nerfstudio/viewer/app/src/index.scss b/nerfstudio/viewer/app/src/index.scss
index 81d059e53..146947df4 100644
--- a/nerfstudio/viewer/app/src/index.scss
+++ b/nerfstudio/viewer/app/src/index.scss
@@ -174,8 +174,9 @@ $sidebar-width: 100% !default;
border: 2px solid #000;
// box-shadow: 24px 24px;
padding: 32px;
- overflow-y: scroll;
- height: 90%;
+ overflow-y: auto;
+ height: auto;
+ max-height: 90%;
}
.LandingModal-box .WebSocketUrlField {
@@ -186,6 +187,23 @@ $sidebar-width: 100% !default;
margin: 3px;
}
+// ------------------------------------
+// Viewport Controls Modal styling
+
+.ViewportConstrolsModal-box {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ width: 800px; // 400
+ background-color: $base-color2;
+ border: 2px solid #000;
+ // box-shadow: 24px 24px;
+ padding: 32px;
+ overflow-y: auto;
+ height: auto;
+}
+
// ------------------------------------
// Render Modal styling
diff --git a/nerfstudio/viewer/app/src/modules/Banner/Banner.jsx b/nerfstudio/viewer/app/src/modules/Banner/Banner.jsx
index 0ab082edd..baedf714d 100644
--- a/nerfstudio/viewer/app/src/modules/Banner/Banner.jsx
+++ b/nerfstudio/viewer/app/src/modules/Banner/Banner.jsx
@@ -5,6 +5,7 @@ import Button from '@mui/material/Button';
import GitHubIcon from '@mui/icons-material/GitHub';
import DescriptionRoundedIcon from '@mui/icons-material/DescriptionRounded';
import LandingModal from '../LandingModal';
+import ViewportControlsModal from '../ViewportControlsModal';
function getParam(param_name) {
// https://stackoverflow.com/questions/831030/how-to-get-get-request-parameters-in-javascript
@@ -56,6 +57,7 @@ export default function Banner() {
>
Documentation
+
+
+