enpaiva commited on
Commit
48e6a6e
·
verified ·
1 Parent(s): c2d6dab

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -5
app.py CHANGED
@@ -57,8 +57,15 @@ ejemplos = [
57
  ["Los niños que juegan en el parque están felices."]
58
  ]
59
 
 
 
 
 
 
 
 
60
  # Interfaz con Blocks
61
- with gr.Blocks(title="Visualización de Dependencias Sintácticas", theme=gr.themes.Ocean()) as demo:
62
  gr.Markdown("# 🌐 Visualización de Dependencias Sintácticas en Español")
63
  gr.Markdown("Introduce un texto en español para ver el árbol de dependencias generado con spaCy y Graphviz.")
64
 
@@ -74,12 +81,10 @@ with gr.Blocks(title="Visualización de Dependencias Sintácticas", theme=gr.the
74
  label="Ejemplos de texto"
75
  )
76
  with gr.Column(scale=2):
77
- galeria = gr.Gallery(label="Gráfico(s) generado(s)", show_label=True, columns=4, height="auto")
78
 
79
  boton.click(fn=generar_grafico_dependencia, inputs=texto_input, outputs=galeria)
80
 
81
-
82
-
83
  # Lanzar app
84
  if __name__ == "__main__":
85
- demo.launch()
 
57
  ["Los niños que juegan en el parque están felices."]
58
  ]
59
 
60
+ CSS = """
61
+ .contain { display: flex; flex-direction: column; }
62
+ .gallery-container { height: calc(100vh - 200px) !important; }"
63
+ #component-0 { height: 100%; }
64
+ #gallery { flex-grow: 1; overflow: auto;}
65
+ """
66
+
67
  # Interfaz con Blocks
68
+ with gr.Blocks(title="Visualización de Dependencias Sintácticas", theme=gr.themes.Ocean(), css=CSS) as demo:
69
  gr.Markdown("# 🌐 Visualización de Dependencias Sintácticas en Español")
70
  gr.Markdown("Introduce un texto en español para ver el árbol de dependencias generado con spaCy y Graphviz.")
71
 
 
81
  label="Ejemplos de texto"
82
  )
83
  with gr.Column(scale=2):
84
+ galeria = gr.Gallery(label="Gráfico(s) generado(s)", show_label=True, columns=4, height="auto", elem_id="gallery")
85
 
86
  boton.click(fn=generar_grafico_dependencia, inputs=texto_input, outputs=galeria)
87
 
 
 
88
  # Lanzar app
89
  if __name__ == "__main__":
90
+ demo.launch(inbrowser=True)