timeki commited on
Commit
094ee34
1 Parent(s): 7283e6a

few code cleaning

Browse files
Files changed (2) hide show
  1. front/utils.py +5 -5
  2. style.css +1 -55
front/utils.py CHANGED
@@ -8,12 +8,12 @@ from io import BytesIO
8
  import base64
9
 
10
 
11
- def make_pairs(lst):
12
  """from a list of even lenght, make tupple pairs"""
13
  return [(lst[i], lst[i + 1]) for i in range(0, len(lst), 2)]
14
 
15
 
16
- def serialize_docs(docs):
17
  new_docs = []
18
  for doc in docs:
19
  new_doc = {}
@@ -24,7 +24,7 @@ def serialize_docs(docs):
24
 
25
 
26
 
27
- def parse_output_llm_with_sources(output):
28
  # Split the content into a list of text and "[Doc X]" references
29
  content_parts = re.split(r'\[(Doc\s?\d+(?:,\s?Doc\s?\d+)*)\]', output)
30
  parts = []
@@ -39,7 +39,7 @@ def parse_output_llm_with_sources(output):
39
  content_parts = "".join(parts)
40
  return content_parts
41
 
42
- def process_figures(docs):
43
  gallery=[]
44
  used_figures =[]
45
  figures = '<div class="figures-container"><p></p> </div>'
@@ -76,7 +76,7 @@ def process_figures(docs):
76
  return figures, gallery
77
 
78
 
79
- def generate_html_graphs(graphs):
80
  # Organize graphs by category
81
  categories = defaultdict(list)
82
  for graph in graphs:
 
8
  import base64
9
 
10
 
11
+ def make_pairs(lst:list)->list:
12
  """from a list of even lenght, make tupple pairs"""
13
  return [(lst[i], lst[i + 1]) for i in range(0, len(lst), 2)]
14
 
15
 
16
+ def serialize_docs(docs:list)->list:
17
  new_docs = []
18
  for doc in docs:
19
  new_doc = {}
 
24
 
25
 
26
 
27
+ def parse_output_llm_with_sources(output:str)->str:
28
  # Split the content into a list of text and "[Doc X]" references
29
  content_parts = re.split(r'\[(Doc\s?\d+(?:,\s?Doc\s?\d+)*)\]', output)
30
  parts = []
 
39
  content_parts = "".join(parts)
40
  return content_parts
41
 
42
+ def process_figures(docs:list)->tuple:
43
  gallery=[]
44
  used_figures =[]
45
  figures = '<div class="figures-container"><p></p> </div>'
 
76
  return figures, gallery
77
 
78
 
79
+ def generate_html_graphs(graphs:list)->str:
80
  # Organize graphs by category
81
  categories = defaultdict(list)
82
  for graph in graphs:
style.css CHANGED
@@ -53,14 +53,6 @@
53
  transition: background-color 0.3s ease;
54
  }
55
 
56
- .avatar-container.svelte-1x5p6hu:not(.thumbnail-item) img {
57
- width: 100%;
58
- height: 100%;
59
- object-fit: cover;
60
- border-radius: 50%;
61
- padding: 0px;
62
- margin: 0px;
63
- }
64
 
65
  .gradio-container {
66
  width: 100%!important;
@@ -229,51 +221,6 @@ a {
229
  border:none;
230
  }
231
 
232
- /* .gallery-item > div:hover{
233
- background-color:#7494b0 !important;
234
- color:white!important;
235
- }
236
-
237
- .gallery-item:hover{
238
- border:#7494b0 !important;
239
- }
240
-
241
- .gallery-item > div{
242
- background-color:white !important;
243
- color:#577b9b!important;
244
- }
245
-
246
- .label{
247
- color:#577b9b!important;
248
- } */
249
-
250
- /* .paginate{
251
- color:#577b9b!important;
252
- } */
253
-
254
-
255
-
256
- /* span[data-testid="block-info"]{
257
- background:none !important;
258
- color:#577b9b;
259
- } */
260
-
261
- /* Pseudo-element for the circularly cropped picture */
262
- /* .message.bot::before {
263
- content: '';
264
- position: absolute;
265
- top: -10px;
266
- left: -10px;
267
- width: 30px;
268
- height: 30px;
269
- background-image: var(--user-image);
270
- background-size: cover;
271
- background-position: center;
272
- border-radius: 50%;
273
- z-index: 10;
274
- }
275
- */
276
-
277
 
278
  label.selected{
279
  background: #93c5fd !important;
@@ -591,8 +538,7 @@ span.chatbot > p > img{
591
  }
592
 
593
  #dropdown-samples{
594
- /*! border:none !important; */
595
- /*! border-width:0px !important; */
596
  background:none !important;
597
 
598
  }
 
53
  transition: background-color 0.3s ease;
54
  }
55
 
 
 
 
 
 
 
 
 
56
 
57
  .gradio-container {
58
  width: 100%!important;
 
221
  border:none;
222
  }
223
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
224
 
225
  label.selected{
226
  background: #93c5fd !important;
 
538
  }
539
 
540
  #dropdown-samples{
541
+
 
542
  background:none !important;
543
 
544
  }