aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/css/UploadRunDialog.css
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/css/UploadRunDialog.css')
-rw-r--r--frontend/src/css/UploadRunDialog.css124
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 @@
1div#upload-run{ 1div#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
99button, input { 102button,
103input {
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