diff options
Diffstat (limited to 'frontend/src/css/UploadRunDialog.css')
| -rw-r--r-- | frontend/src/css/UploadRunDialog.css | 124 |
1 files changed, 87 insertions, 37 deletions
diff --git a/frontend/src/css/UploadRunDialog.css b/frontend/src/css/UploadRunDialog.css index f129bb8..56c2080 100644 --- a/frontend/src/css/UploadRunDialog.css +++ b/frontend/src/css/UploadRunDialog.css | |||
| @@ -1,44 +1,47 @@ | |||
| 1 | div#upload-run{ | 1 | div#upload-run { |
| 2 | position: absolute; | 2 | position: absolute; |
| 3 | left: 50%; | 3 | left: 50%; |
| 4 | z-index: 20; | 4 | z-index: 20; |
| 5 | width: 320px; height: auto; | 5 | width: 320px; |
| 6 | height: auto; | ||
| 6 | /* background-color: red; */ | 7 | /* background-color: red; */ |
| 7 | 8 | ||
| 8 | transform: translateY(-68%); | 9 | transform: translateY(-68%); |
| 9 | } | 10 | } |
| 10 | 11 | ||
| 11 | #upload-run-menu{ | 12 | #upload-run-menu { |
| 12 | position: absolute; | 13 | position: absolute; |
| 13 | left: calc(50%); top: 130px; | 14 | left: calc(50%); |
| 15 | top: 130px; | ||
| 14 | transform: translateX(-50%); | 16 | transform: translateX(-50%); |
| 15 | background-color: #2b2e46; | 17 | background-color: #2b2e46; |
| 16 | z-index: 3; color: white; | 18 | z-index: 3; |
| 19 | color: white; | ||
| 17 | font-family: BarlowSemicondensed-SemiBold; | 20 | font-family: BarlowSemicondensed-SemiBold; |
| 18 | } | 21 | } |
| 19 | 22 | ||
| 20 | #upload-run-menu-add, | 23 | #upload-run-menu-add, |
| 21 | #upload-run-menu-edit{ | 24 | #upload-run-menu-edit { |
| 22 | box-shadow: 0 0 40px 16px black; | 25 | box-shadow: 0 0 40px 16px black; |
| 23 | outline: 8px solid #2b2e46; | 26 | outline: 8px solid #2b2e46; |
| 24 | border-radius: 20px; | 27 | border-radius: 20px; |
| 25 | font-size: 40px; | 28 | font-size: 40px; |
| 26 | text-wrap: nowrap; | 29 | text-wrap: nowrap; |
| 27 | } | 30 | } |
| 28 | 31 | ||
| 29 | #upload-run-menu-add>div, | 32 | #upload-run-menu-add>div, |
| 30 | #upload-run-menu-edit>div{ | 33 | #upload-run-menu-edit>div { |
| 31 | display: flex; | 34 | display: flex; |
| 32 | font-size: 20px; | 35 | font-size: 20px; |
| 33 | padding: 0px 15px; | 36 | padding: 0px 15px; |
| 34 | gap: 2px; | 37 | gap: 2px; |
| 35 | } | 38 | } |
| 36 | 39 | ||
| 37 | #upload-run-menu-add>div .upload-run-item { | 40 | #upload-run-menu-add>div .upload-run-item { |
| 38 | margin: 0px 20px; | 41 | margin: 0px 20px; |
| 39 | } | 42 | } |
| 40 | 43 | ||
| 41 | #upload-run-block{ | 44 | #upload-run-block { |
| 42 | position: absolute; | 45 | position: absolute; |
| 43 | background-color: black; | 46 | background-color: black; |
| 44 | opacity: .3; | 47 | opacity: .3; |
| @@ -51,7 +54,7 @@ div#upload-run{ | |||
| 51 | .upload-run-dropdown-container .dropdown-cur { | 54 | .upload-run-dropdown-container .dropdown-cur { |
| 52 | user-select: none; | 55 | user-select: none; |
| 53 | cursor: pointer; | 56 | cursor: pointer; |
| 54 | width: 240px; | 57 | width: 240px; |
| 55 | } | 58 | } |
| 56 | 59 | ||
| 57 | .upload-run-dropdown { | 60 | .upload-run-dropdown { |
| @@ -81,9 +84,9 @@ div#upload-run{ | |||
| 81 | } | 84 | } |
| 82 | 85 | ||
| 83 | .upload-run-demo-name { | 86 | .upload-run-demo-name { |
| 84 | text-overflow: ellipsis; | 87 | text-overflow: ellipsis; |
| 85 | overflow: hidden; | 88 | overflow: hidden; |
| 86 | width: 380px; | 89 | width: 380px; |
| 87 | } | 90 | } |
| 88 | 91 | ||
| 89 | @keyframes dropdown-in { | 92 | @keyframes dropdown-in { |
| @@ -96,7 +99,8 @@ div#upload-run{ | |||
| 96 | } | 99 | } |
| 97 | } | 100 | } |
| 98 | 101 | ||
| 99 | button, input { | 102 | button, |
| 103 | input { | ||
| 100 | background-color: #2b2e46; | 104 | background-color: #2b2e46; |
| 101 | border: none; | 105 | border: none; |
| 102 | font-family: BarlowSemiCondensed-Regular; | 106 | font-family: BarlowSemiCondensed-Regular; |
| @@ -123,38 +127,84 @@ button:hover { | |||
| 123 | display: flex; | 127 | display: flex; |
| 124 | margin-top: 10px; | 128 | margin-top: 10px; |
| 125 | } | 129 | } |
| 130 | |||
| 126 | .upload-run-buttons-container button { | 131 | .upload-run-buttons-container button { |
| 127 | width: 100%; | 132 | width: 100%; |
| 128 | } | 133 | } |
| 129 | 134 | ||
| 130 | #host_demo, #partner_demo { | 135 | #host_demo, |
| 131 | background-color: rgba(0, 0, 0, 0); | 136 | #partner_demo { |
| 132 | display: none; | 137 | background-color: rgba(0, 0, 0, 0); |
| 138 | display: none; | ||
| 133 | } | 139 | } |
| 134 | 140 | ||
| 135 | .upload-run-drag-area { | 141 | .upload-run-drag-area { |
| 136 | border: 2px dashed grey; | 142 | border: 2px dashed grey; |
| 137 | border-radius: 10px; | 143 | border-radius: 10px; |
| 138 | height: 150px; | 144 | height: 150px; |
| 139 | cursor: pointer; | 145 | cursor: pointer; |
| 140 | width: 360px; | 146 | width: 360px; |
| 141 | transition: all 0.2s ease; | 147 | transition: all 0.2s ease; |
| 142 | text-align: center; | 148 | text-align: center; |
| 143 | display: flex; | 149 | display: flex; |
| 144 | flex-direction: column; | 150 | flex-direction: column; |
| 145 | align-items: center; | 151 | align-items: center; |
| 146 | justify-content: center; | 152 | justify-content: center; |
| 147 | margin: 20px 0px; | 153 | margin: 20px 0px; |
| 148 | } | 154 | } |
| 149 | 155 | ||
| 150 | .upload-run-drag-area-highlight, .upload-run-drag-area-highlight-partner { | 156 | .upload-run-drag-area-highlight, |
| 151 | border: 2px dashed white; | 157 | .upload-run-drag-area-highlight-partner { |
| 158 | border: 2px dashed white; | ||
| 152 | } | 159 | } |
| 153 | 160 | ||
| 154 | .upload-run-drag-area-hidden { | 161 | .upload-run-drag-area-hidden { |
| 155 | height: fit-content; | 162 | height: fit-content; |
| 156 | text-align: left; | 163 | text-align: left; |
| 157 | border: none; | 164 | border: none; |
| 158 | align-items: flex-start; | 165 | align-items: flex-start; |
| 159 | } | 166 | } |
| 160 | 167 | ||
| 168 | @media screen and (max-width: 768px) { | ||
| 169 | div#upload-run { | ||
| 170 | width: 90vw; | ||
| 171 | max-width: 400px; | ||
| 172 | } | ||
| 173 | |||
| 174 | #upload-run-menu { | ||
| 175 | left: 50%; | ||
| 176 | top: 80px; | ||
| 177 | width: 90vw; | ||
| 178 | } | ||
| 179 | |||
| 180 | #upload-run-menu-add, | ||
| 181 | #upload-run-menu-edit { | ||
| 182 | font-size: 28px; | ||
| 183 | width: 90vw; | ||
| 184 | } | ||
| 185 | |||
| 186 | #upload-run-menu-add>div, | ||
| 187 | #upload-run-menu-edit>div { | ||
| 188 | flex-direction: column; | ||
| 189 | font-size: 18px; | ||
| 190 | } | ||
| 191 | |||
| 192 | .upload-run-dropdown-container .dropdown-cur { | ||
| 193 | width: 80vw; | ||
| 194 | max-width: 300px; | ||
| 195 | } | ||
| 196 | |||
| 197 | .upload-run-dropdown { | ||
| 198 | width: 80vw; | ||
| 199 | max-width: 320px; | ||
| 200 | } | ||
| 201 | |||
| 202 | .upload-run-demo-name { | ||
| 203 | width: 90%; | ||
| 204 | } | ||
| 205 | |||
| 206 | .upload-run-drag-area { | ||
| 207 | width: 80vw; | ||
| 208 | max-width: 360px; | ||
| 209 | } | ||
| 210 | } \ No newline at end of file | ||