Jose Manuel Perez commited on
Commit
768ca67
·
unverified ·
1 Parent(s): db0611e

update frontend

Browse files
Files changed (1) hide show
  1. app.py +65 -17
app.py CHANGED
@@ -467,37 +467,85 @@ def generate_subtitles(input_mode, input_file, link_input, prompt, language, aut
467
 
468
 
469
  theme = gr.themes.Soft(
470
- primary_hue="sky",
471
- secondary_hue="blue",
472
- neutral_hue="neutral"
473
  ).set(
474
- border_color_primary='*neutral_300',
475
- block_border_width='1px',
476
- block_border_width_dark='1px',
477
- block_title_border_color='*secondary_100',
478
- block_title_border_color_dark='*secondary_200',
479
- input_background_fill_focus='*secondary_300',
480
- input_border_color='*border_color_primary',
481
- input_border_color_focus='*secondary_500',
482
- input_border_width='1px',
483
- input_border_width_dark='1px',
484
  slider_color='*secondary_500',
485
- slider_color_dark='*secondary_600'
486
  )
487
 
488
  css = """
489
- .gradio-container{max-width: 1400px !important}
490
- h1{text-align:center}
 
 
 
 
 
 
 
 
 
491
  .extra-option {
492
  display: none;
493
  }
 
494
  .extra-option.visible {
495
  display: block;
496
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
497
  """
498
 
499
 
500
 
 
501
  with gr.Blocks(theme=theme, css=css) as interface:
502
  gr.Markdown(
503
  """
@@ -597,4 +645,4 @@ with gr.Blocks(theme=theme, css=css) as interface:
597
  outputs=[srt_output, video_output],
598
  )
599
 
600
- interface.launch(share=True)
 
467
 
468
 
469
  theme = gr.themes.Soft(
470
+ primary_hue="indigo",
471
+ secondary_hue="orange",
472
+ neutral_hue="gray"
473
  ).set(
474
+ border_color_primary='*neutral_500',
475
+ block_border_width='2px',
476
+ block_border_width_dark='2px',
477
+ block_title_border_color='*secondary_300',
478
+ block_title_border_color_dark='*secondary_400',
479
+ input_background_fill_focus='*secondary_200',
480
+ input_border_color='*primary_hue',
481
+ input_border_color_focus='*secondary_600',
482
+ input_border_width='2px',
483
+ input_border_width_dark='2px',
484
  slider_color='*secondary_500',
485
+ slider_color_dark='*secondary_700'
486
  )
487
 
488
  css = """
489
+ .gradio-container {
490
+ max-width: 1400px !important;
491
+ background-color: #f0f4f8;
492
+ color: #333;
493
+ }
494
+
495
+ h1 {
496
+ text-align: center;
497
+ color: #4A90E2;
498
+ }
499
+
500
  .extra-option {
501
  display: none;
502
  }
503
+
504
  .extra-option.visible {
505
  display: block;
506
  }
507
+
508
+ .gradio-button {
509
+ background-color: #4A90E2;
510
+ color: #fff;
511
+ border: 1px solid #4A90E2;
512
+ }
513
+
514
+ .gradio-button:hover {
515
+ background-color: #357ABD;
516
+ border-color: #357ABD;
517
+ }
518
+
519
+ .gr-input {
520
+ border: 2px solid #4A90E2;
521
+ background-color: #f7f9fc;
522
+ color: #333;
523
+ }
524
+
525
+ .gr-input:focus {
526
+ border-color: #F5A623;
527
+ }
528
+
529
+ .gr-slider {
530
+ background-color: #F5A623;
531
+ }
532
+
533
+ .gr-slider-dark {
534
+ background-color: #F57C00;
535
+ }
536
+
537
+ .gr-colorpicker {
538
+ border-color: #F5A623;
539
+ }
540
+
541
+ .gr-video {
542
+ border: 2px solid #F5A623;
543
+ }
544
  """
545
 
546
 
547
 
548
+
549
  with gr.Blocks(theme=theme, css=css) as interface:
550
  gr.Markdown(
551
  """
 
645
  outputs=[srt_output, video_output],
646
  )
647
 
648
+ interface.launch(share=True)