JeCabrera commited on
Commit
f815938
·
verified ·
1 Parent(s): d737915

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +25 -7
app.py CHANGED
@@ -44,10 +44,26 @@ logo_colors = {
44
  "text_color": "#212529"
45
  }
46
 
 
47
  with gr.Blocks(css=f"""
48
- .gradio-container {{ background-color: {logo_colors['background']}; }}
49
- .headline-output {{ white-space: pre-line; text-align: left; font-size: 16px; padding: 10px; border: 1px solid {logo_colors['primary']}; border-radius: 5px; }}
50
- .gradio-button {{ margin-top: 10px; }}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
51
  """) as demo:
52
  gr.Markdown(
53
  f"""
@@ -57,13 +73,15 @@ with gr.Blocks(css=f"""
57
  )
58
 
59
  with gr.Row():
60
- with gr.Column():
61
  number_of_headlines = gr.Number(label="Número de Titulares", value=5)
62
  target_audience = gr.Textbox(label="Público Objetivo", placeholder="Ejemplo: Estudiantes Universitarios")
63
  product = gr.Textbox(label="Producto", placeholder="Ejemplo: Curso de Inglés")
64
- submit_btn = gr.Button("Generar Titulares", elem_id="submit-btn", css_class="gradio-button")
65
-
66
- output = gr.Textbox(label="Titulares Generados", lines=10, css_class="headline-output")
 
 
67
 
68
  submit_btn.click(
69
  fn=gradio_generate_headlines,
 
44
  "text_color": "#212529"
45
  }
46
 
47
+ # Configura la interfaz de usuario
48
  with gr.Blocks(css=f"""
49
+ .gradio-container {{
50
+ background-color: {logo_colors["background"]};
51
+ }}
52
+ .gradio-button {{
53
+ margin-top: 10px;
54
+ background-color: {logo_colors["primary"]};
55
+ color: white;
56
+ border: none;
57
+ border-radius: 4px;
58
+ padding: 10px;
59
+ }}
60
+ .gradio-button:hover {{
61
+ background-color: #1b5bb5;
62
+ }}
63
+ .result-text {{
64
+ white-space: pre-line;
65
+ text-align: left;
66
+ }}
67
  """) as demo:
68
  gr.Markdown(
69
  f"""
 
73
  )
74
 
75
  with gr.Row():
76
+ with gr.Column(scale=2):
77
  number_of_headlines = gr.Number(label="Número de Titulares", value=5)
78
  target_audience = gr.Textbox(label="Público Objetivo", placeholder="Ejemplo: Estudiantes Universitarios")
79
  product = gr.Textbox(label="Producto", placeholder="Ejemplo: Curso de Inglés")
80
+
81
+ with gr.Column(scale=1):
82
+ submit_btn = gr.Button("Generar Titulares")
83
+
84
+ output = gr.Textbox(label="Titulares Generados", lines=10, elem_id="result-text")
85
 
86
  submit_btn.click(
87
  fn=gradio_generate_headlines,