qqwjq1981 commited on
Commit
1efc480
·
verified ·
1 Parent(s): ca4893a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +33 -33
app.py CHANGED
@@ -24,6 +24,39 @@ import sqlite3
24
  # Define the passcode
25
  PASSCODE = "show_feedback_db"
26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  # Function to save feedback or provide access to the database file
28
  def handle_feedback(feedback):
29
  feedback = feedback.strip() # Clean up leading/trailing whitespace
@@ -266,39 +299,6 @@ def upload_and_manage(file, language, mode="transcription"):
266
 
267
  # Gradio Interface with Tabs
268
  def build_interface():
269
- css = """
270
- /* Adjust row height */
271
- .dataframe-container tr {
272
- height: 50px !important;
273
- }
274
-
275
- /* Ensure text wrapping and prevent overflow */
276
- .dataframe-container td {
277
- white-space: normal !important;
278
- word-break: break-word !important;
279
- }
280
-
281
- /* Set column widths */
282
- [data-testid="block-container"] .scrolling-dataframe th:nth-child(1),
283
- [data-testid="block-container"] .scrolling-dataframe td:nth-child(1) {
284
- width: 6%; /* Start column */
285
- }
286
-
287
- [data-testid="block-container"] .scrolling-dataframe th:nth-child(2),
288
- [data-testid="block-container"] .scrolling-dataframe td:nth-child(2) {
289
- width: 47%; /* Original text */
290
- }
291
-
292
- [data-testid="block-container"] .scrolling-dataframe th:nth-child(3),
293
- [data-testid="block-container"] .scrolling-dataframe td:nth-child(3) {
294
- width: 47%; /* Translated text */
295
- }
296
-
297
- [data-testid="block-container"] .scrolling-dataframe th:nth-child(4),
298
- [data-testid="block-container"] .scrolling-dataframe td:nth-child(4) {
299
- width: 0%; /* End column */
300
- }
301
- """
302
  with gr.Blocks(css=css) as demo:
303
  gr.Markdown("## Video Localization")
304
  with gr.Row():
 
24
  # Define the passcode
25
  PASSCODE = "show_feedback_db"
26
 
27
+ css = """
28
+ /* Adjust row height */
29
+ .dataframe-container tr {
30
+ height: 50px !important;
31
+ }
32
+
33
+ /* Ensure text wrapping and prevent overflow */
34
+ .dataframe-container td {
35
+ white-space: normal !important;
36
+ word-break: break-word !important;
37
+ }
38
+
39
+ /* Set column widths */
40
+ [data-testid="block-container"] .scrolling-dataframe th:nth-child(1),
41
+ [data-testid="block-container"] .scrolling-dataframe td:nth-child(1) {
42
+ width: 6%; /* Start column */
43
+ }
44
+
45
+ [data-testid="block-container"] .scrolling-dataframe th:nth-child(2),
46
+ [data-testid="block-container"] .scrolling-dataframe td:nth-child(2) {
47
+ width: 47%; /* Original text */
48
+ }
49
+
50
+ [data-testid="block-container"] .scrolling-dataframe th:nth-child(3),
51
+ [data-testid="block-container"] .scrolling-dataframe td:nth-child(3) {
52
+ width: 47%; /* Translated text */
53
+ }
54
+
55
+ [data-testid="block-container"] .scrolling-dataframe th:nth-child(4),
56
+ [data-testid="block-container"] .scrolling-dataframe td:nth-child(4) {
57
+ display: none !important;
58
+ }
59
+ """
60
  # Function to save feedback or provide access to the database file
61
  def handle_feedback(feedback):
62
  feedback = feedback.strip() # Clean up leading/trailing whitespace
 
299
 
300
  # Gradio Interface with Tabs
301
  def build_interface():
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
302
  with gr.Blocks(css=css) as demo:
303
  gr.Markdown("## Video Localization")
304
  with gr.Row():