diff --git a/frontend/src/utils/inputs/inputs.sass b/frontend/src/utils/inputs/inputs.sass
index 022efa71d..c40e74d6e 100644
--- a/frontend/src/utils/inputs/inputs.sass
+++ b/frontend/src/utils/inputs/inputs.sass
@@ -225,11 +225,15 @@ option
margin: 10px 0
color: var(--color-fontsec)
+.file-input__list-wrapper
+ overflow: auto
+ max-height: 75vh
+ max-width: 30vw
+
.file-input__list
margin-left: 40px
margin-top: 10px
font-weight: 600
- max-width: 25vw
tr:last-child td
padding-bottom: 0
@@ -237,6 +241,7 @@ option
.file-input__list-item
font-family: var(--font-monospace)
font-size: 15px
+ word-break: break-all
// PREVIOUSLY UPLOADED FILES
diff --git a/templates/widgets/genericFileField.hamlet b/templates/widgets/genericFileField.hamlet
index 4b3f853b8..5736ea80a 100644
--- a/templates/widgets/genericFileField.hamlet
+++ b/templates/widgets/genericFileField.hamlet
@@ -4,27 +4,28 @@ $maybe ident <- identSecret
$if not (null fileInfos)
-
-
-
-
-
-
-
- |
- |
- _{MsgPreviouslyUploadedInfo}
- $forall FileUploadInfo{..} <- fileInfos
- |
+