sasank-229 commited on
Commit
2134160
1 Parent(s): 8ffbaa4

Upload index.css

Browse files
Files changed (1) hide show
  1. static/css/index.css +388 -0
static/css/index.css ADDED
@@ -0,0 +1,388 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ * {
2
+ padding: 0;
3
+ margin: 0;
4
+ box-sizing: border-box;
5
+ font-family: "Poppins", sans-serif;
6
+ scroll-behavior: smooth;
7
+ }
8
+ body {
9
+ min-height: 100vh;
10
+ background: linear-gradient(#2b1055, #000);
11
+ overflow-x: hidden;
12
+ }
13
+ header {
14
+ position: absolute;
15
+ top: 0;
16
+ left: 0;
17
+ width: 100%;
18
+ padding: 30px 100px;
19
+ display: flex;
20
+ justify-content: space-between;
21
+ align-items: center;
22
+ z-index: 10;
23
+ }
24
+ header .logo {
25
+ color: #fff;
26
+ font-weight: 700;
27
+ text-decoration: none;
28
+ font-size: 2em;
29
+ text-transform: uppercase;
30
+ letter-spacing: 2px;
31
+ }
32
+ header ul {
33
+ display: flex;
34
+ justify-content: center;
35
+ align-items: center;
36
+ }
37
+ header ul li {
38
+ list-style: none;
39
+ margin-left: 20px;
40
+ }
41
+ header ul li a {
42
+ text-decoration: none;
43
+ padding: 6px 15px;
44
+ color: #fff;
45
+ border-radius: 20px;
46
+ }
47
+ header ul li a:hover,
48
+ header ul li a.active {
49
+ background: #fff;
50
+ color: #2b1055;
51
+ }
52
+ section {
53
+ position: relative;
54
+ width: 100%;
55
+ height: 100vh;
56
+ padding: 100px;
57
+ display: flex;
58
+ justify-content: center;
59
+ align-items: center;
60
+ overflow: hidden;
61
+ }
62
+ section::before {
63
+ content: " ";
64
+ position: absolute;
65
+ bottom: 0;
66
+ width: 100%;
67
+ height: 100px;
68
+ background: linear-gradient(to top, #070d00, transparent);
69
+ z-index: 1000;
70
+ }
71
+ section img {
72
+ position: absolute;
73
+ top: 0;
74
+ left: 0;
75
+ width: 100%;
76
+ height: 100%;
77
+ object-fit: cover;
78
+ pointer-events: none;
79
+ }
80
+ section img#girl,
81
+ section img#laptop,
82
+ section img#word_art {
83
+ z-index: 10;
84
+ }
85
+ section img#word_art {
86
+ height: 25em;
87
+ object-fit: contain;
88
+ z-index: 8;
89
+ mix-blend-mode: darken;
90
+ }
91
+ section img#girl {
92
+ mix-blend-mode: luminosity;
93
+ }
94
+ section img#laptop {
95
+ mix-blend-mode: normal;
96
+ }
97
+ #text {
98
+ position: absolute;
99
+ color: #fff;
100
+ right: -100%;
101
+ white-space: nowrap;
102
+ font-size: 5vw;
103
+ z-index: 9;
104
+ text-align: center;
105
+ }
106
+ #btn {
107
+ position: absolute;
108
+ text-decoration: none;
109
+ padding: 8px 30px;
110
+ display: inline-block;
111
+ border-radius: 30px;
112
+ background: #fff;
113
+ color: #2b1055;
114
+ font-size: 1.5em;
115
+ z-index: 11;
116
+ transform: translateY(120px);
117
+ }
118
+
119
+ /***** Members *****/
120
+
121
+ .members {
122
+ padding: 50px 0px;
123
+ height: 100%;
124
+ /* background: #070d00; */
125
+ background-image: url("/static/images/members_background.jpg");
126
+ background-size: cover;
127
+ background-position: center;
128
+ position: relative;
129
+ }
130
+ .members::before {
131
+ content: " ";
132
+ position: absolute;
133
+ bottom: 0;
134
+ width: 100%;
135
+ height: 100px;
136
+ background: linear-gradient(to top, #151515, transparent);
137
+ z-index: 1000;
138
+ }
139
+ .members h5 {
140
+ font-size: 20px;
141
+ color: #fff;
142
+ padding-left: 50px;
143
+ }
144
+ .members h3 {
145
+ font-size: 30px;
146
+ color: #fff;
147
+ margin: 1em 0;
148
+ }
149
+ .title {
150
+ padding-left: 50px;
151
+ }
152
+ .members h1 {
153
+ color: #fff;
154
+ font-size: 60px;
155
+ }
156
+ .total {
157
+ height: 100%;
158
+ display: flex;
159
+ padding: 0px 50px;
160
+ }
161
+ .faculty {
162
+ flex: 0.5;
163
+ display: flex;
164
+ justify-content: center;
165
+ align-items: center;
166
+ flex-direction: column;
167
+ }
168
+ .faculty img {
169
+ width: 24em;
170
+ border-radius: 50%;
171
+ }
172
+ .links {
173
+ background: #fff;
174
+ display: flex;
175
+ width: 20em;
176
+ height: 2.5em;
177
+ justify-content: space-around;
178
+ align-items: center;
179
+ border-radius: 20px;
180
+ margin: 1em 0em;
181
+ }
182
+ .links img {
183
+ border-radius: 10px;
184
+ width: 2em;
185
+ height: 2em;
186
+ }
187
+ .students .links img {
188
+ border-radius: 10px;
189
+ width: 2em;
190
+ height: 2em;
191
+ }
192
+ .students {
193
+ flex: 0.5;
194
+ display: grid;
195
+ grid-template-columns: repeat(1fr, 2);
196
+ grid-template-rows: repeat(1fr, 2);
197
+ width: 50%;
198
+ }
199
+ .student {
200
+ padding: 1em;
201
+ width: 100%;
202
+ display: flex;
203
+ justify-content: center;
204
+ align-items: center;
205
+ flex-direction: column;
206
+ }
207
+ .student img {
208
+ text-align: center;
209
+ width: 14em;
210
+ border-radius: 50%;
211
+ }
212
+ .student:nth-of-type(1) {
213
+ grid-column: 1;
214
+ grid-row: 1;
215
+ }
216
+ .student:nth-of-type(2) {
217
+ grid-column: 2;
218
+ grid-row: 1;
219
+ }
220
+ .student:nth-of-type(3) {
221
+ grid-column: 1;
222
+ grid-row: 2;
223
+ }
224
+ .student:nth-of-type(4) {
225
+ grid-column: 2;
226
+ grid-row: 2;
227
+ }
228
+
229
+ .detail {
230
+ position: relative;
231
+ }
232
+ .detail img {
233
+ display: block;
234
+ transform: translateZ(0);
235
+ /* -webkit-transform: translateZ(0); */
236
+ -webkit-transform: translateZ(0);
237
+ z-index: 1000;
238
+ }
239
+ .matter {
240
+ top: 0;
241
+ left: 0;
242
+ width: 100%;
243
+ height: 100%;
244
+ position: absolute;
245
+ background: rgba(0, 0, 0, 0.6);
246
+ display: flex;
247
+ flex-direction: column;
248
+ justify-content: center;
249
+ align-items: center;
250
+ opacity: 0;
251
+ transition: 0.6s;
252
+ border-radius: 50%;
253
+ }
254
+ .matter:hover {
255
+ opacity: 1;
256
+ transform: translateZ(0);
257
+ /* -webkit-transform: translateZ(0); */
258
+ -webkit-transform: translateZ(0);
259
+ z-index: 1000;
260
+ }
261
+ .student .matter h1 {
262
+ font-size: 40px;
263
+ }
264
+ .matter h1 {
265
+ color: #fff;
266
+ font-size: 60px;
267
+ text-align: center;
268
+ }
269
+ .matter > * {
270
+ transform: translateY(25px);
271
+ transition: 0.6s;
272
+ }
273
+ .matter:hover > * {
274
+ transform: translateY(0px);
275
+ }
276
+
277
+ /***** Abstract *****/
278
+
279
+ .content {
280
+ position: relative;
281
+ padding: 100px;
282
+ background: url("/static/images/abstract_background.png") no-repeat top/ cover;
283
+ height: 100vh;
284
+ }
285
+ .content h1 {
286
+ font-size: 3.5em;
287
+ margin-bottom: 10px;
288
+ color: #fff;
289
+ }
290
+ .abstract_paper {
291
+ display: flex;
292
+ justify-content: space-between;
293
+ align-items: center;
294
+ }
295
+ .content p {
296
+ margin-top: 1em;
297
+ font-size: 23px;
298
+ color: #fff;
299
+ font-family: "Courier New", Courier, monospace;
300
+ width: 70%;
301
+ }
302
+ .content img {
303
+ border-radius: 20px;
304
+ opacity: 0.7;
305
+ height: 14em;
306
+ width: 14em;
307
+ margin-top: 20em;
308
+ box-shadow: 12px 20px 12px 2px #1b1b1b;
309
+ transition: 0.5s;
310
+ }
311
+ .content img:hover {
312
+ opacity: 1;
313
+ transition: 0.5s;
314
+ }
315
+
316
+ /******* Model *******/
317
+ .model {
318
+ background: #fff;
319
+ }
320
+ .machine {
321
+ display: flex;
322
+ justify-content: center;
323
+ align-items: center;
324
+ flex-direction: column;
325
+ }
326
+ .machine img {
327
+ width: 100%;
328
+ height: 10em;
329
+ }
330
+ .machine h1 {
331
+ font-size: 90px;
332
+ }
333
+ .machine h2 {
334
+ margin-top: 3em;
335
+ font-size: 50px;
336
+ font-family: "Courier New", Courier, monospace;
337
+ letter-spacing: 0.5px;
338
+ }
339
+ .machine form {
340
+ display: flex;
341
+ justify-content: center;
342
+ align-items: center;
343
+ flex-direction: column;
344
+ }
345
+ .machine input {
346
+ width: 900px;
347
+ height: 3em;
348
+ border-radius: 25px;
349
+ border: 2px solid #000;
350
+ padding: 0.2em;
351
+ margin-top: 1em;
352
+ font-size: 20px;
353
+ background: rgb(221, 251, 253);
354
+ }
355
+ .registerButton {
356
+ margin-top: 1.5em;
357
+ width: 200px;
358
+ height: 50px;
359
+ font-size: 25px;
360
+ border-radius: 9999px;
361
+ border: none;
362
+ color: #fff;
363
+ background: #515f61;
364
+ cursor: pointer;
365
+ }
366
+ .pre_text {
367
+ width: 900px;
368
+ margin-top: 3em;
369
+ text-align: left;
370
+ font-size: 35px;
371
+ }
372
+ .question{
373
+ /* margin-bottom: 1em; */
374
+ margin: .5em 1em 1em 10%;
375
+ font-size: 27px;
376
+ color:#000;
377
+ font-family: Arial, Helvetica, sans-serif;
378
+ text-align: left;
379
+ /* margin-left: 10%;
380
+ margin-right: 1em; */
381
+ }
382
+ /* .result {
383
+ margin-bottom: 1em;
384
+ font-size: 40px;
385
+ color: #000;
386
+ font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
387
+ "Lucida Sans", Arial, sans-serif;
388
+ } */