yasirme commited on
Commit
f3d2a2f
·
verified ·
1 Parent(s): ba4664a

Update application/static/css/style.css

Browse files
Files changed (1) hide show
  1. application/static/css/style.css +314 -316
application/static/css/style.css CHANGED
@@ -1,317 +1,315 @@
1
- ::-webkit-scrollbar {
2
- width: 12px;
3
- }
4
-
5
- ::-webkit-scrollbar-track {
6
- background: transparent;
7
- }
8
-
9
- ::-webkit-scrollbar-thumb {
10
- background: rgb(43, 43, 43);
11
- border-radius: 6px;
12
- }
13
-
14
- ::-webkit-scrollbar-thumb:hover {
15
- background: rgb(119, 119, 119);
16
- }
17
- html,body{
18
- padding: 0;
19
- margin: 0;
20
- background-color: rgb(2,2,8);
21
- width: 100vw;
22
- height: 100vh;
23
- overflow: hidden;
24
- scrollbar-width: thin;
25
- scrollbar-color: rgb(41, 41, 41) transparent;
26
- font-family: 'Inter';
27
-
28
- }
29
- nav{
30
- position: fixed;
31
- width: 100vw;
32
- height: 8vh;
33
- z-index: 100;
34
- display: flex;
35
- }
36
- .hamburger{
37
- display: flex;
38
- flex-direction: column;
39
- gap: 1.5vh;
40
- width: 20vh;
41
- color: white;
42
- margin: 1vw;
43
- cursor: pointer;
44
- position: absolute;
45
- z-index: 101;
46
- }
47
- .line1{
48
- background-color: rgb(122, 122, 122);
49
- width: 7vh;
50
- height: 0.5vh;
51
- }
52
- .line2{
53
- background-color: rgb(104, 104, 104);
54
- width: 4vh;
55
- height: 0.5vh;
56
- }
57
-
58
- .hamburger:hover .line1{
59
- transform: translateX(-30px);
60
- transition: transform 1s ease;
61
- }
62
- .hamburger:hover .line2{
63
- transform: translateX(30px);
64
- transition: transform 1s ease;
65
- }
66
- .menu{
67
- height: 100vh;
68
- width: 0px;
69
- background-color: rgba(20, 20, 20,0.5);
70
- border-radius: 10px;
71
- position: fixed;
72
- top: 0;
73
- left: 0;
74
- display: flex;
75
- flex-direction: column;
76
- overflow-y: auto;
77
- }
78
- .newChat{
79
- margin-top: 8vh;
80
- margin-left: 1vw;
81
- background: linear-gradient(to right,rgb(206, 206, 206), rgb(87, 87, 87));
82
- background-clip: text;
83
- color: transparent;
84
- font-size: large;
85
- cursor: pointer;
86
- font-weight: 400;
87
- position: relative;
88
- font-size: large;
89
- }
90
- .newChat:hover{
91
- transform: scale(0.95);
92
- transition: transform 0.7s ease;
93
- }
94
- .prevChatsCont{
95
- color: rgb(172, 171, 171);
96
- margin-left: 1vw;
97
- font-weight: 300;
98
- display: flex;
99
- flex-direction: column;
100
- gap: 1vh;
101
- position: relative;
102
- font-size: medium;
103
-
104
- }
105
- .prevChat{
106
- min-height: 5vh;
107
- cursor: pointer;
108
- width: 90%;
109
- display: flex;
110
- align-items: center;
111
- padding-left: 5%;
112
- border-radius: 10px;
113
- overflow: hidden;
114
- padding-top: 1%;
115
- padding-bottom: 1%;
116
- position: relative;
117
- }
118
- .prevChat:hover{
119
- background-color: rgba(70,70, 70,1);
120
- transform: translateY(5px);
121
- transition: transform 0.8s ease;
122
- }
123
- .chatsTxt{
124
- color: #fdffdf;
125
- margin-left: 1vw;
126
- font-size: 14px;
127
- margin-top: 4vh;
128
- margin-bottom: 3vh;
129
- z-index: 100;
130
- overflow: hidden;
131
- min-height: 5vh;
132
- display: flex;
133
- align-items: center;
134
-
135
- }
136
-
137
- .container {
138
- width: 99.5%;
139
- max-width: 99.5%;
140
- height: 91.5vh;
141
- position: absolute;
142
- z-index: 50;
143
- top: 8vh;
144
- display: flex;
145
- flex-direction: column;
146
- justify-content: flex-end;
147
- z-index: 1;
148
- }
149
-
150
- .inputs {
151
- width: 70%;
152
- display: flex;
153
- flex-direction: row;
154
- justify-content: space-between;
155
- align-items: center;
156
- background-color: rgba(51, 51, 51, 0.4);
157
- padding: 10px;
158
- border-top-right-radius: 50px;
159
- border-bottom-left-radius: 20px;
160
- border-top-left-radius: 20px;
161
- border-bottom-right-radius: 50px;
162
- font-size: large;
163
- position: relative;
164
- margin-top: auto;
165
- align-self: center;
166
- margin-bottom: 1.5vh;
167
- }
168
-
169
- .textBox{
170
- width: 90%;
171
- background: none;
172
- outline: none;
173
- border: none;
174
- color: rgb(161, 161, 161);
175
- padding: 7px;
176
- }
177
- .sendBtn{
178
- background-color: white;
179
- border: none;
180
- color: black;
181
- font-size: x-large;
182
- cursor: pointer;
183
- border-radius: 50%;
184
- width: 6vh;
185
- height: 6vh;
186
- }
187
- .messages {
188
- overflow-y: auto;
189
- color: white;
190
- padding: 10px;
191
- display: flex;
192
- flex-direction: column;
193
- position: relative;
194
- }
195
- .user{
196
- margin-left: auto;
197
- max-width: 60%;
198
- background-color: rgba(51, 51, 51, 0.4);
199
- padding: 0.5vh 1.5vh 0.5vh 1.5vh;
200
- text-align: left;
201
- font-weight: 300;
202
- border-radius: 10px;
203
- box-shadow: 3px 3px rgb(36, 36, 36) inset;
204
- font-size: medium;
205
- line-height: 130%;
206
- }
207
- .user p{
208
- color: #c5c5c5;
209
- }
210
- .ai{
211
- text-align: left;
212
- width: 70%;
213
- margin-left: auto;
214
- margin-right: auto;
215
- margin-top: 2vh;
216
- }
217
- .ai p {
218
- opacity: 0.95;
219
- font-size: medium;
220
- font-weight: 300;
221
- line-height: 1.6;
222
- color: #cfcfcf;
223
- }
224
- .user p, .ai p{
225
- padding:0;
226
- }
227
- .subHeading,.heading{
228
- padding: 1vh;
229
- border-radius: 10px;
230
- display: inline-block;
231
- margin-bottom: 2vh;
232
- margin-top: 2vh;
233
- }
234
- .subHeading{
235
- background-color: rgba(51, 51, 51, 0.7);
236
- }
237
- .heading{
238
- background-color: rgba(119, 16, 238, 0.55);
239
- box-shadow: 6px 6px rgb(32, 32, 32) ;
240
-
241
- }
242
- code{
243
- border-radius: 15px;
244
- }
245
- .models{
246
- position: relative;
247
- margin: auto;
248
- padding: 10px ;
249
- outline: none;
250
- background-color: rgb(43, 43, 43);
251
- color: rgb(177, 177, 177);
252
- border: none;
253
- border-radius: 10px;
254
- }
255
- .models:hover{
256
- background-color: #383838;
257
- }
258
- .models option{
259
- background-color: rgb(34, 34, 34);
260
- color: #afafaf;
261
- padding: 10px;
262
- }
263
- .alert{
264
- position: absolute;
265
- top: 50%;
266
- left: 50%;
267
- transform: translate(-50%,-50%);
268
- width: 320px;
269
- height: 300px;
270
- display: flex;
271
- flex-direction: column;
272
- color: #d8d8d8;
273
- background-color: #222222;
274
- box-shadow: 6px 6px rgb(41, 41, 41) ;
275
- justify-content: center;
276
- z-index: 100;
277
- }
278
- .alert p{
279
- float: left;
280
- padding: 10px;
281
- font-family: 'Inter';
282
- font-weight: 300;
283
- font-size: 15px;
284
- color: #cfcfcf;
285
- opacity: 0.9;
286
- }
287
- .closeAlert{
288
- margin-left: auto;
289
- margin-right: 10px;
290
- margin-top: 10px;
291
- background-color: rgb(247, 102, 102);
292
- padding: 10px;
293
- cursor: pointer;
294
- border-radius: 10px;
295
- color: #ffffff;
296
- }
297
- .note{
298
- text-align: center;
299
- background-color: rgba(119, 16, 238, 0.55);
300
- box-shadow: 6px 6px rgb(32, 32, 32) ;
301
- margin: auto;
302
- width: 70px;
303
- }
304
-
305
- @media screen and (max-width: 780px){
306
- .menu{
307
- background-color: rgba(20, 20, 20);
308
- }
309
- .inputs{
310
- width: 85%;
311
- }
312
- }
313
-
314
- /* TO do .....*/
315
- .textCustomization{
316
- display: none;
317
  }
 
1
+ ::-webkit-scrollbar {
2
+ width: 12px;
3
+ }
4
+
5
+ ::-webkit-scrollbar-track {
6
+ background: transparent;
7
+ }
8
+
9
+ ::-webkit-scrollbar-thumb {
10
+ background: rgb(43, 43, 43);
11
+ border-radius: 6px;
12
+ }
13
+
14
+ ::-webkit-scrollbar-thumb:hover {
15
+ background: rgb(119, 119, 119);
16
+ }
17
+ html,body{
18
+ padding: 0;
19
+ margin: 0;
20
+ background-color: rgb(2,2,8);
21
+ width: 100vw;
22
+ height: 100vh;
23
+ overflow: hidden;
24
+ scrollbar-width: thin;
25
+ scrollbar-color: rgb(41, 41, 41) transparent;
26
+ font-family: 'Inter';
27
+
28
+ }
29
+ nav{
30
+ position: fixed;
31
+ width: 100vw;
32
+ height: 8vh;
33
+ z-index: 100;
34
+ display: flex;
35
+ }
36
+ .hamburger{
37
+ display: flex;
38
+ flex-direction: column;
39
+ gap: 1.5vh;
40
+ width: 20vh;
41
+ color: white;
42
+ margin: 1vw;
43
+ cursor: pointer;
44
+ position: absolute;
45
+ z-index: 101;
46
+ }
47
+ .line1{
48
+ background-color: rgb(122, 122, 122);
49
+ width: 7vh;
50
+ height: 0.5vh;
51
+ }
52
+ .line2{
53
+ background-color: rgb(104, 104, 104);
54
+ width: 4vh;
55
+ height: 0.5vh;
56
+ }
57
+
58
+ .hamburger:hover .line1{
59
+ transform: translateX(-30px);
60
+ transition: transform 1s ease;
61
+ }
62
+ .hamburger:hover .line2{
63
+ transform: translateX(30px);
64
+ transition: transform 1s ease;
65
+ }
66
+ .menu{
67
+ height: 100vh;
68
+ width: 0px;
69
+ background-color: rgba(20, 20, 20,0.5);
70
+ border-radius: 10px;
71
+ position: fixed;
72
+ top: 0;
73
+ left: 0;
74
+ display: flex;
75
+ flex-direction: column;
76
+ overflow-y: auto;
77
+ }
78
+ .newChat{
79
+ margin-top: 8vh;
80
+ margin-left: 1vw;
81
+ color: gray;
82
+ font-size: large;
83
+ cursor: pointer;
84
+ font-weight: 400;
85
+ position: relative;
86
+ font-size: large;
87
+ }
88
+ .newChat:hover{
89
+ transform: scale(0.95);
90
+ transition: transform 0.7s ease;
91
+ }
92
+ .prevChatsCont{
93
+ color: rgb(172, 171, 171);
94
+ margin-left: 1vw;
95
+ font-weight: 300;
96
+ display: flex;
97
+ flex-direction: column;
98
+ gap: 1vh;
99
+ position: relative;
100
+ font-size: medium;
101
+
102
+ }
103
+ .prevChat{
104
+ min-height: 5vh;
105
+ cursor: pointer;
106
+ width: 90%;
107
+ display: flex;
108
+ align-items: center;
109
+ padding-left: 5%;
110
+ border-radius: 10px;
111
+ overflow: hidden;
112
+ padding-top: 1%;
113
+ padding-bottom: 1%;
114
+ position: relative;
115
+ }
116
+ .prevChat:hover{
117
+ background-color: rgba(70,70, 70,1);
118
+ transform: translateY(5px);
119
+ transition: transform 0.8s ease;
120
+ }
121
+ .chatsTxt{
122
+ color: #fdffdf;
123
+ margin-left: 1vw;
124
+ font-size: 14px;
125
+ margin-top: 4vh;
126
+ margin-bottom: 3vh;
127
+ z-index: 100;
128
+ overflow: hidden;
129
+ min-height: 5vh;
130
+ display: flex;
131
+ align-items: center;
132
+
133
+ }
134
+
135
+ .container {
136
+ width: 99.5%;
137
+ max-width: 99.5%;
138
+ height: 90vh;
139
+ position: absolute;
140
+ z-index: 50;
141
+ top: 8vh;
142
+ display: flex;
143
+ flex-direction: column;
144
+ justify-content: flex-end;
145
+ z-index: 1;
146
+ }
147
+
148
+ .inputs {
149
+ width: 70%;
150
+ display: flex;
151
+ flex-direction: row;
152
+ justify-content: space-between;
153
+ align-items: center;
154
+ background-color: rgba(51, 51, 51, 0.4);
155
+ padding: 10px;
156
+ border-top-right-radius: 50px;
157
+ border-bottom-left-radius: 20px;
158
+ border-top-left-radius: 20px;
159
+ border-bottom-right-radius: 50px;
160
+ font-size: large;
161
+ position: relative;
162
+ margin-top: auto;
163
+ align-self: center;
164
+ margin-bottom: 1.5vh;
165
+ }
166
+
167
+ .textBox{
168
+ width: 90%;
169
+ background: none;
170
+ outline: none;
171
+ border: none;
172
+ color: rgb(161, 161, 161);
173
+ padding: 7px;
174
+ }
175
+ .sendBtn{
176
+ background-color: white;
177
+ border: none;
178
+ color: black;
179
+ font-size: x-large;
180
+ cursor: pointer;
181
+ border-radius: 50%;
182
+ width: 6vh;
183
+ height: 6vh;
184
+ }
185
+ .messages {
186
+ overflow-y: auto;
187
+ color: white;
188
+ padding: 10px;
189
+ display: flex;
190
+ flex-direction: column;
191
+ position: relative;
192
+ }
193
+ .user{
194
+ margin-left: auto;
195
+ max-width: 60%;
196
+ background-color: rgba(51, 51, 51, 0.4);
197
+ padding: 0.5vh 1.5vh 0.5vh 1.5vh;
198
+ text-align: left;
199
+ font-weight: 300;
200
+ border-radius: 10px;
201
+ box-shadow: 3px 3px rgb(36, 36, 36) inset;
202
+ font-size: medium;
203
+ line-height: 130%;
204
+ }
205
+ .user p{
206
+ color: #c5c5c5;
207
+ }
208
+ .ai{
209
+ text-align: left;
210
+ width: 70%;
211
+ margin-left: auto;
212
+ margin-right: auto;
213
+ margin-top: 2vh;
214
+ }
215
+ .ai p {
216
+ opacity: 0.95;
217
+ font-size: medium;
218
+ font-weight: 300;
219
+ line-height: 1.6;
220
+ color: #cfcfcf;
221
+ }
222
+ .user p, .ai p{
223
+ padding:0;
224
+ }
225
+ .subHeading,.heading{
226
+ padding: 1vh;
227
+ border-radius: 10px;
228
+ display: inline-block;
229
+ margin-bottom: 2vh;
230
+ margin-top: 2vh;
231
+ }
232
+ .subHeading{
233
+ background-color: rgba(51, 51, 51, 0.7);
234
+ }
235
+ .heading{
236
+ background-color: rgba(119, 16, 238, 0.55);
237
+ box-shadow: 6px 6px rgb(32, 32, 32) ;
238
+
239
+ }
240
+ code{
241
+ border-radius: 15px;
242
+ }
243
+ .models{
244
+ position: relative;
245
+ margin: auto;
246
+ padding: 10px ;
247
+ outline: none;
248
+ background-color: rgb(43, 43, 43);
249
+ color: rgb(177, 177, 177);
250
+ border: none;
251
+ border-radius: 10px;
252
+ }
253
+ .models:hover{
254
+ background-color: #383838;
255
+ }
256
+ .models option{
257
+ background-color: rgb(34, 34, 34);
258
+ color: #afafaf;
259
+ padding: 10px;
260
+ }
261
+ .alert{
262
+ position: absolute;
263
+ top: 50%;
264
+ left: 50%;
265
+ transform: translate(-50%,-50%);
266
+ width: 320px;
267
+ height: 300px;
268
+ display: flex;
269
+ flex-direction: column;
270
+ color: #d8d8d8;
271
+ background-color: #222222;
272
+ box-shadow: 6px 6px rgb(41, 41, 41) ;
273
+ justify-content: center;
274
+ z-index: 100;
275
+ }
276
+ .alert p{
277
+ float: left;
278
+ padding: 10px;
279
+ font-family: 'Inter';
280
+ font-weight: 300;
281
+ font-size: 15px;
282
+ color: #cfcfcf;
283
+ opacity: 0.9;
284
+ }
285
+ .closeAlert{
286
+ margin-left: auto;
287
+ margin-right: 10px;
288
+ margin-top: 10px;
289
+ background-color: rgb(247, 102, 102);
290
+ padding: 10px;
291
+ cursor: pointer;
292
+ border-radius: 10px;
293
+ color: #ffffff;
294
+ }
295
+ .note{
296
+ text-align: center;
297
+ background-color: rgba(119, 16, 238, 0.55);
298
+ box-shadow: 6px 6px rgb(32, 32, 32) ;
299
+ margin: auto;
300
+ width: 70px;
301
+ }
302
+
303
+ @media screen and (max-width: 780px){
304
+ .menu{
305
+ background-color: rgba(20, 20, 20);
306
+ }
307
+ .inputs{
308
+ width: 85%;
309
+ }
310
+ }
311
+
312
+ /* TO do .....*/
313
+ .textCustomization{
314
+ display: none;
 
 
315
  }