Marthee commited on
Commit
6934d4e
·
1 Parent(s): 0ab388f

Upload 3 files

Browse files
static/IMG-Larger.css ADDED
@@ -0,0 +1,88 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+
3
+ /*IMGGGGG*/
4
+ #myImg {
5
+ border-radius: 5px;
6
+ cursor: pointer;
7
+ transition: 0.3s;
8
+ }
9
+
10
+ #myImg:hover {opacity: 0.7;}
11
+
12
+ /* The Modal (background) */
13
+ .modal {
14
+ display: none; /* Hidden by default */
15
+ position: fixed; /* Stay in place */
16
+ z-index: 1; /* Sit on top */
17
+ padding-top: 100px; /* Location of the box */
18
+ left: 0;
19
+ top: 0;
20
+ width: 100%; /* Full width */
21
+ height: 100%; /* Full height */
22
+ overflow: auto; /* Enable scroll if needed */
23
+ background-color: rgb(0,0,0); /* Fallback color */
24
+ background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
25
+ }
26
+
27
+ /* Modal Content (image) */
28
+ .modal-content {
29
+ margin: auto;
30
+ display: block;
31
+ width: 80%;
32
+ max-width: 700px;
33
+ }
34
+
35
+ /* Caption of Modal Image */
36
+ #caption {
37
+ margin: auto;
38
+ display: block;
39
+ width: 80%;
40
+ max-width: 700px;
41
+ text-align: center;
42
+ color: #ccc;
43
+ padding: 10px 0;
44
+ height: 150px;
45
+ }
46
+
47
+ /* Add Animation */
48
+ .modal-content, #caption {
49
+ -webkit-animation-name: zoom;
50
+ -webkit-animation-duration: 0.6s;
51
+ animation-name: zoom;
52
+ animation-duration: 0.6s;
53
+ }
54
+
55
+ @-webkit-keyframes zoom {
56
+ from {-webkit-transform:scale(0)}
57
+ to {-webkit-transform:scale(1)}
58
+ }
59
+
60
+ @keyframes zoom {
61
+ from {transform:scale(0)}
62
+ to {transform:scale(1)}
63
+ }
64
+
65
+ /* The Close Button */
66
+ .close {
67
+ position: absolute;
68
+ top: 15px;
69
+ right: 35px;
70
+ color: #f1f1f1;
71
+ font-size: 40px;
72
+ font-weight: bold;
73
+ transition: 0.3s;
74
+ }
75
+
76
+ .close:hover,
77
+ .close:focus {
78
+ color: #bbb;
79
+ text-decoration: none;
80
+ cursor: pointer;
81
+ }
82
+
83
+ /* 100% Image Width on Smaller Screens */
84
+ @media only screen and (max-width: 700px){
85
+ .modal-content {
86
+ width: 100%;
87
+ }
88
+ }
static/MenuStyle.css CHANGED
@@ -75,9 +75,10 @@
75
  transform: translate(0, -10px) rotate(45deg);
76
  }
77
  /*Dashed Lines on the left - Menu icon */
78
- #slider {
79
- position: absolute;
80
- width:400px;
 
81
  height:900px;
82
  background:rgb(179, 179, 179);
83
  transform: translateX(-100%);
@@ -113,20 +114,22 @@
113
  100% { -webkit-transform: translateX(-100%); }
114
  }
115
  /*Menu options*/
116
- #menuOptions{
117
  margin-left: 5px;
118
- font-size: 30px;
119
  margin-top: 8px;
120
  color: white;
121
  font-family: "acumin-pro", sans-serif;
122
  font-weight: 400;
 
123
  font-style: normal;
 
124
  }
125
  #menuOptions li{
126
  margin-bottom: 6px;
127
 
128
  }
129
- #menuOptions li:hover{
130
  color: black;
131
  cursor: pointer;
132
 
 
75
  transform: translate(0, -10px) rotate(45deg);
76
  }
77
  /*Dashed Lines on the left - Menu icon */
78
+ #mySidebar {
79
+
80
+ position: fixed;
81
+ width:450px;
82
  height:900px;
83
  background:rgb(179, 179, 179);
84
  transform: translateX(-100%);
 
114
  100% { -webkit-transform: translateX(-100%); }
115
  }
116
  /*Menu options*/
117
+ #menuOptions , #menuOptions li a{
118
  margin-left: 5px;
119
+ font-size: 25px;
120
  margin-top: 8px;
121
  color: white;
122
  font-family: "acumin-pro", sans-serif;
123
  font-weight: 400;
124
+
125
  font-style: normal;
126
+ text-decoration: none;
127
  }
128
  #menuOptions li{
129
  margin-bottom: 6px;
130
 
131
  }
132
+ #menuOptions li:hover, #menuOptions li a:hover{
133
  color: black;
134
  cursor: pointer;
135
 
static/wordSearchCss.css ADDED
@@ -0,0 +1,401 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #all{
2
+ position: fixed; /* Sit on top of the page content */
3
+ display: none; /* Hidden by default */
4
+ width: 100%; /* Full width (cover the whole page) */
5
+ height: 100%; /* Full height (cover the whole page) */
6
+ top: 0;
7
+ left: 0;
8
+ right: 0;
9
+ bottom: 0;
10
+ background-color: rgba(0,0,0,0.5); /* Black background with opacity */
11
+ z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
12
+
13
+ }
14
+ body{
15
+ margin-top: 50px;
16
+ }
17
+ .tab{
18
+ margin-top: -4px;
19
+ position: fixed;
20
+ top: 0;
21
+ width: 100%;
22
+ }
23
+ #infoImg{
24
+ margin-top: -2px;
25
+ }
26
+ #LegendHist{
27
+ margin-left: 25px;
28
+ }
29
+ .container{
30
+ margin-top: 11px;
31
+ }
32
+ .container .bar1, .container .bar2 , .container .bar3 {
33
+ height: 5px;
34
+ }
35
+
36
+ .select2-selection {
37
+ height: 34px !important;
38
+ width: 51ch !important;
39
+ border: solid 2px #6e6e6e !important;
40
+ /* padding-left: 4px; */
41
+ margin-left: 5px;
42
+ margin-right: -4px ;
43
+ margin-top: 5px;
44
+ font-family: "acumin-pro", sans-serif;
45
+ font-weight: 400;
46
+ font-style: normal;
47
+ font-size: 13px;
48
+ border-radius: 3px;
49
+ cursor: pointer;
50
+ color: black;
51
+
52
+ }
53
+
54
+ .select2-selection--multiple {
55
+ height: auto !important;
56
+ width: 51ch !important;
57
+ margin-left: -7px;
58
+ padding-left: -5px;
59
+ }
60
+
61
+ .select2-selection__choice {
62
+ height: 30px;
63
+ line-height: 30px;
64
+ /* padding-right: 16px !important; */
65
+ padding-left: 10px !important;
66
+ background-color: #CAF1FF !important;
67
+ color: #333 !important;
68
+ border: none !important;
69
+ border-radius: 3px !important;
70
+ }
71
+
72
+ .select2-selection__choice__remove {
73
+ float: right;
74
+ margin-right: 0;
75
+ margin-left: 2px;
76
+ }
77
+ .select2-search--inline .select2-search__field {
78
+ line-height: 10px;
79
+ color: #333;
80
+ margin-left: 0;
81
+ margin-bottom: 5px;
82
+ /* width: 100%!important; */
83
+ }
84
+
85
+ .select2-container:hover,
86
+ .select2-container:focus,
87
+ .select2-container:active,
88
+ .select2-selection:hover,
89
+ .select2-selection:focus,
90
+ .select2-selection:active {
91
+ outline-color: transparent;
92
+ outline-style: none;
93
+ }
94
+
95
+ .select2-results__options li {
96
+ display: block;
97
+ width: 51ch !important;
98
+ }
99
+
100
+ .select2-selection__rendered {
101
+ transform: translateY(2px);
102
+ }
103
+
104
+ .select2-selection__arrow {
105
+ display: none;
106
+ }
107
+
108
+ .select2-results__option--highlighted {
109
+ background-color: #CAF1FF !important;
110
+ color: #333 !important;
111
+ }
112
+
113
+ .select2-dropdown {
114
+ border-radius: 0 !important;
115
+ box-shadow: 0px 3px 6px 0 rgba(0,0,0,0.15) !important;
116
+ border: none !important;
117
+ margin-top: 4px !important;
118
+ width:52ch !important;
119
+ font-family: "acumin-pro", sans-serif;
120
+ font-weight: 400;
121
+ font-style: normal;
122
+ font-size: 13px;
123
+ margin-left: 5px;
124
+ }
125
+
126
+ .select2-results__option {
127
+ font-family: "acumin-pro", sans-serif;
128
+ font-size: 13px;
129
+ line-height: 24px !important;
130
+ vertical-align: middle !important;
131
+ padding-left: 8px !important;
132
+ }
133
+
134
+ .select2-results__option[aria-selected="true"] {
135
+ background-color: #eee !important;
136
+ }
137
+
138
+ .select2-search__field {
139
+ font-family: "acumin-pro", sans-serif;
140
+ color: #333;
141
+ font-size: 13px;
142
+ padding-left: 8px !important;
143
+ border-color: #c4c4c4 !important;
144
+ }
145
+ .select2-container--default {
146
+ border: none;
147
+ }
148
+ #keywordLabelID{
149
+ font-family: "acumin-pro", sans-serif;
150
+ font-weight: bold;
151
+ /* font-style: normal; */
152
+ margin-left: 7px ;
153
+ font-size: 13px;
154
+ position: absolute;
155
+ margin-top: 10px;
156
+ color: black;
157
+ /* font-style: italic; */
158
+
159
+ }
160
+ #keywordinputID{
161
+ margin-top: 15px ;
162
+ height: 33px;
163
+ width: 51ch;
164
+ margin-left: 5px;
165
+ margin-right: -4px ;
166
+ margin-bottom: 10px;
167
+ font-family: "acumin-pro", sans-serif;
168
+ font-weight: 400;
169
+ font-style: normal;
170
+ font-size: 13px;
171
+ border-radius: 3px;
172
+ cursor: pointer;
173
+ color: black;
174
+ font-weight: 400;
175
+ padding-left: 10px;
176
+ border: 2px solid #6e6e6e;
177
+ }
178
+ #WordSearch{
179
+ background-color: #16c72e;
180
+ border: none;
181
+ padding: 10px 122px; /*102*/
182
+ cursor: pointer;
183
+ border-radius: 5px;
184
+ margin-left: 5px;
185
+ margin-top: 5px;
186
+ font-family: "acumin-pro", sans-serif;
187
+ font-weight: bold;
188
+ font-style: normal;
189
+ font-size: 14px;
190
+ color:white;
191
+ display:block;
192
+ width:373px;
193
+ }
194
+ #WordSearch:hover{
195
+ /* background-color:darkseagreen; */
196
+ color:black;
197
+ box-shadow: 0 0 8px 2px #16c72e;
198
+ }
199
+
200
+ #labelOutputs, #measureLabel, #relvDocLabel{
201
+ font-family: "acumin-pro", sans-serif;
202
+ font-weight: bold;
203
+ margin-left: 7px ;
204
+ /* margin-top: 5px; */
205
+ font-size: 13px;
206
+ position: absolute;
207
+ color: black;
208
+
209
+ }
210
+
211
+ #measureLabel, #relvDocLabel{
212
+ margin-top: 10px;
213
+ }
214
+
215
+ #measureCheckbox, #relvdiv{ /*,.area , .pattern, .border , .length , .match{*/
216
+ font-family: "acumin-pro", sans-serif;
217
+ font-weight: 400;
218
+ font-style: normal;
219
+ margin-left: 13px ;
220
+ margin-top: 10px;
221
+ font-size: 12;
222
+ cursor: pointer;
223
+ max-width: 50%;
224
+
225
+ }
226
+ #relvselectid {
227
+
228
+ width: 51ch;
229
+ font-size: 13px;
230
+ margin-top: 5px;
231
+ resize: auto;
232
+ background-color: #fff;
233
+ border-radius: 0 0 3px 3px;
234
+ border: 2px solid #6e6e6e;
235
+ margin-bottom: 10px;
236
+ }
237
+
238
+ /***********************************Output******************************************/
239
+ div.scroll-container {
240
+ margin-top: 30px;
241
+ margin-left: 5px;
242
+ margin-right: 5px;
243
+ background-color: #333;
244
+ overflow: auto;
245
+ white-space: nowrap;
246
+ padding: 8px;
247
+
248
+
249
+ }
250
+
251
+ div.scroll-container img {
252
+ padding: 10px;
253
+ float: left !important;
254
+ /* width: 500px; */
255
+ }
256
+ div.scroll-container img:hover {
257
+ transform: scale(1.02);
258
+ }
259
+ /********Table**************/
260
+ .dataframe {
261
+ margin-top: 30px;
262
+ margin-left: 5px;
263
+ margin-right: 5px;
264
+ font-family: "acumin-pro", sans-serif;
265
+
266
+ border-collapse: collapse;
267
+ width: auto;
268
+ }
269
+
270
+ .dataframe td, .dataframe th {
271
+ border: 1px solid #ddd;
272
+ padding: 8px;
273
+ }
274
+
275
+ .dataframe tr:nth-child(even){background-color: #f2f2f2;}
276
+
277
+ .dataframe tr:hover {background-color: #ddd;}
278
+
279
+ .dataframe th {
280
+ padding-top: 12px;
281
+ padding-bottom: 12px;
282
+ text-align: left;
283
+ background-color: #353b39;
284
+ color: white;
285
+ }
286
+
287
+
288
+ /* The container */
289
+
290
+ /**/
291
+ .radioClass{
292
+ margin-left: 5px;
293
+ }
294
+ .containerLabels {
295
+ margin-top:5px ;
296
+ display: inline-block;
297
+ position: relative;
298
+ padding-left: 35px;
299
+ margin-bottom: 10px;
300
+ cursor: pointer;
301
+ font-family: "acumin-pro", sans-serif;
302
+ font-weight: 400;
303
+ font-style: normal;
304
+ font-size: 13;
305
+ -webkit-user-select: none;
306
+ -moz-user-select: none;
307
+ -ms-user-select: none;
308
+ user-select: none;
309
+ }
310
+
311
+ /* Hide the browser's default radio button */
312
+ .containerLabels input {
313
+ position: absolute;
314
+ opacity: 0;
315
+ cursor: pointer;
316
+ }
317
+
318
+ /* Create a custom radio button */
319
+ .checkmark {
320
+ position: absolute;
321
+ top: 0;
322
+ left: 0;
323
+ height: 22px;
324
+ width: 22px;
325
+ background-color: #eee;
326
+ border-radius: 50%;
327
+ }
328
+
329
+ /* On mouse-over, add a grey background color */
330
+ .containerLabels:hover input ~ .checkmark {
331
+ background-color: #ccc;
332
+ }
333
+
334
+ /* When the radio button is checked, add a blue background */
335
+ .containerLabels input:checked ~ .checkmark {
336
+ background-color: #2196F3;
337
+ }
338
+
339
+ /* Create the indicator (the dot/circle - hidden when not checked) */
340
+ .checkmark:after {
341
+ content: "";
342
+ position: absolute;
343
+ display: none;
344
+ }
345
+
346
+ /* Show the indicator (dot/circle) when checked */
347
+ .containerLabels input:checked ~ .checkmark:after {
348
+ display: block;
349
+ }
350
+
351
+ /* Style the indicator (dot/circle) */
352
+ .containerLabels .checkmark:after {
353
+ top: 7.2px;
354
+ left: 7px;
355
+ width: 8px;
356
+ height: 8px;
357
+ border-radius: 50%;
358
+ background: white;
359
+ }
360
+
361
+ /****************Sunburst**************/
362
+ #sunburst {
363
+ width: 100%;
364
+ height: 100%;
365
+ margin: 0;
366
+ padding: 0;
367
+ }
368
+ .w3-container{
369
+ margin-left: -10px;
370
+ margin-right: -10px;
371
+ }
372
+
373
+ /**********************Loading***************************/
374
+ #loading {
375
+ border: 16px solid #f3f3f3;
376
+ border-radius: 50%;
377
+ border-top: 16px solid #16c72e;
378
+ width: 120px;
379
+ height: 120px;
380
+ -webkit-animation: spin 2s linear infinite; /* Safari */
381
+ animation: spin 2s linear infinite;
382
+ /* margin-left:; */
383
+ margin-top:10%;
384
+ /* margin-left: 300px; */
385
+ margin-left:60% ;
386
+ margin-right: 20px;
387
+
388
+ position: absolute;
389
+ }
390
+
391
+ /* Safari */
392
+ @-webkit-keyframes spin {
393
+ 0% { -webkit-transform: rotate(0deg); }
394
+ 100% { -webkit-transform: rotate(360deg); }
395
+ }
396
+
397
+ @keyframes spin {
398
+ 0% { transform: rotate(0deg); }
399
+ 100% { transform: rotate(360deg); }
400
+ }
401
+