hivecorp commited on
Commit
9a5e6ca
·
verified ·
1 Parent(s): e30549b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -44
app.py CHANGED
@@ -526,44 +526,12 @@ atexit.register(file_manager.cleanup_all)
526
 
527
  # Create custom theme
528
  theme = gr.themes.Monochrome(
529
- primary_hue=gr.themes.Color(
530
- c50="#EBEFFF",
531
- c100="#D3DEFF",
532
- c200="#A6B9FF",
533
- c300="#7B97FF",
534
- c400="#4C73FF",
535
- c500="#0047FF",
536
- c600="#0037DB",
537
- c700="#0029B7",
538
- c800="#001D93",
539
- c900="#00126F",
540
- ),
541
- secondary_hue=gr.themes.Color(
542
- c50="#F4F7FF",
543
- c100="#E9EEFF",
544
- c200="#D3DEFF",
545
- c300="#BED0FF",
546
- c400="#A8C1FF",
547
- c500="#93B3FF",
548
- c600="#7595DB",
549
- c700="#5978B7",
550
- c800="#3E5A93",
551
- c900="#223C6F",
552
- ),
553
- neutral_hue=gr.themes.Color(
554
- c50="#F7F7F8",
555
- c100="#EFEFEF",
556
- c200="#DCDCDC",
557
- c300="#BDBDBD",
558
- c400="#989898",
559
- c500="#7C7C7C",
560
- c600="#656565",
561
- c700="#525252",
562
- c800="#464646",
563
- c900="#3D3D3D",
564
- ),
565
- font=("Inter", "sans-serif"),
566
- font_mono=("IBM Plex Mono", "monospace"),
567
  )
568
 
569
  # Create Gradio interface with modern UI
@@ -574,16 +542,16 @@ with gr.Blocks(
574
  .container { max-width: 1200px; margin: auto; padding: 2rem; }
575
  .title { text-align: center; margin-bottom: 2.5rem; }
576
  .title h1 { font-size: 2.5rem; font-weight: 700; margin-bottom: 0.5rem; }
577
- .title h3 { font-size: 1.2rem; font-weight: 400; color: var(--neutral-600); }
578
  .input-group { margin-bottom: 1.5rem; border-radius: 8px; }
579
- .help-text { font-size: 0.9rem; color: var(--neutral-600); padding: 0.5rem 0; }
580
  .status-area { margin: 1.5rem 0; padding: 1rem; border-radius: 8px; }
581
- .error-message { color: var(--error-500); }
582
  .preview-audio { margin: 1rem 0; }
583
  .download-file { padding: 1rem; }
584
- /* Modern Button Styles */
585
- button.primary { background: var(--primary-500); }
586
- button.secondary { background: var(--neutral-100); color: var(--neutral-800); }
587
  """
588
  ) as app:
589
  with gr.Group(elem_classes="container"):
 
526
 
527
  # Create custom theme
528
  theme = gr.themes.Monochrome(
529
+ primary_hue="blue",
530
+ secondary_hue="slate",
531
+ neutral_hue="zinc",
532
+ radius_size=gr.themes.sizes.radius_sm,
533
+ font=("Inter", "system-ui", "sans-serif"),
534
+ font_mono=("IBM Plex Mono", "monospace")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
535
  )
536
 
537
  # Create Gradio interface with modern UI
 
542
  .container { max-width: 1200px; margin: auto; padding: 2rem; }
543
  .title { text-align: center; margin-bottom: 2.5rem; }
544
  .title h1 { font-size: 2.5rem; font-weight: 700; margin-bottom: 0.5rem; }
545
+ .title h3 { font-size: 1.2rem; font-weight: 400; opacity: 0.8; }
546
  .input-group { margin-bottom: 1.5rem; border-radius: 8px; }
547
+ .help-text { font-size: 0.9rem; opacity: 0.8; padding: 0.5rem 0; }
548
  .status-area { margin: 1.5rem 0; padding: 1rem; border-radius: 8px; }
549
+ .error-message { color: #dc2626; }
550
  .preview-audio { margin: 1rem 0; }
551
  .download-file { padding: 1rem; }
552
+ button.primary { transform: scale(1); transition: transform 0.2s; }
553
+ button.primary:hover { transform: scale(1.02); }
554
+ button.secondary:hover { opacity: 0.9; }
555
  """
556
  ) as app:
557
  with gr.Group(elem_classes="container"):