diff --git a/web_src/less/_base.less b/web_src/less/_base.less
index 461195df0..62119fbb9 100644
--- a/web_src/less/_base.less
+++ b/web_src/less/_base.less
@@ -2008,15 +2008,6 @@ table th[data-sortt-desc] {
   text-overflow: ellipsis;
 }
 
-.dropdown:not(.selection) > .menu.review-box > * {
-  @media (max-height: 700px) {
-    .CodeMirror,
-    .CodeMirror-scroll {
-      min-height: 100px;
-    }
-  }
-}
-
 .ui.dropdown .menu .item {
   border-radius: 0;
 }
diff --git a/web_src/less/_repository.less b/web_src/less/_repository.less
index 37c8b9cc2..0cae04d11 100644
--- a/web_src/less/_repository.less
+++ b/web_src/less/_repository.less
@@ -1226,6 +1226,10 @@
         height: 200px;
         font-family: var(--fonts-monospace);
       }
+
+      .CodeMirror-scroll {
+        max-height: 85vh;
+      }
     }
   }
 
@@ -2107,6 +2111,10 @@
       }
     }
 
+    .form .CodeMirror-scroll {
+      max-height: 85vh;
+    }
+
     @media @mediaSm {
       .dividing.header .stackable.grid .button {
         margin-top: 2px;