Update app.py
Browse files
app.py
CHANGED
@@ -427,7 +427,6 @@ def show_notification():
|
|
427 |
def show_success():
|
428 |
return gr.Info(
|
429 |
"System erfolgreich aktualisiert!",
|
430 |
-
headline="Erfolg!",
|
431 |
elem_id="custom-info"),
|
432 |
|
433 |
def hide_status():
|
@@ -456,7 +455,19 @@ def custom_css():
|
|
456 |
color:#353535;
|
457 |
}
|
458 |
|
459 |
-
#custom-info {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
460 |
"""
|
461 |
|
462 |
|
@@ -664,9 +675,9 @@ with gr.Blocks(css=customCSS, theme=themeAlex) as demo:
|
|
664 |
#renew_button.click(fn=upload_pdf, inputs=upload_pdf_files, outputs=[output_text, file_list])
|
665 |
# Hochladen der Dateien und dann Vektorstore aktualisieren
|
666 |
renew_button.click(fn=upload_pdf, inputs=upload_pdf_files, outputs=[output_text, file_list]).then(
|
667 |
-
fn=update_vectorstore, inputs=None, outputs=output_text).then(
|
668 |
fn=reset_file_input, inputs=None, outputs=upload_pdf_files).success(
|
669 |
-
fn=show_success)
|
670 |
|
671 |
#fn= show_notification, inputs=None) #lambda: gr.Notification("System-Aktualisierung erfolgreich abgeschlossen!"
|
672 |
demo.load(display_files, outputs=file_list)
|
|
|
427 |
def show_success():
|
428 |
return gr.Info(
|
429 |
"System erfolgreich aktualisiert!",
|
|
|
430 |
elem_id="custom-info"),
|
431 |
|
432 |
def hide_status():
|
|
|
455 |
color:#353535;
|
456 |
}
|
457 |
|
458 |
+
#custom-info {
|
459 |
+
border: 2px solid #4CAF50;
|
460 |
+
padding: 20px;
|
461 |
+
background-color: #DFF2BF;
|
462 |
+
color: #4CAF50;
|
463 |
+
font-size: 20px;
|
464 |
+
text-align: center;
|
465 |
+
font-weight: bold;
|
466 |
+
display: none; /* initially hidden */
|
467 |
+
}
|
468 |
+
#custom-info.show {
|
469 |
+
display: block;
|
470 |
+
}
|
471 |
"""
|
472 |
|
473 |
|
|
|
675 |
#renew_button.click(fn=upload_pdf, inputs=upload_pdf_files, outputs=[output_text, file_list])
|
676 |
# Hochladen der Dateien und dann Vektorstore aktualisieren
|
677 |
renew_button.click(fn=upload_pdf, inputs=upload_pdf_files, outputs=[output_text, file_list]).then(
|
678 |
+
fn=update_vectorstore, inputs=None, outputs=output_text).then(fn=hide_status, input=None, output=output_text).then(
|
679 |
fn=reset_file_input, inputs=None, outputs=upload_pdf_files).success(
|
680 |
+
fn=show_success)
|
681 |
|
682 |
#fn= show_notification, inputs=None) #lambda: gr.Notification("System-Aktualisierung erfolgreich abgeschlossen!"
|
683 |
demo.load(display_files, outputs=file_list)
|