Update app.py
Browse files
app.py
CHANGED
|
@@ -44,10 +44,26 @@ logo_colors = {
|
|
| 44 |
"text_color": "#212529"
|
| 45 |
}
|
| 46 |
|
|
|
|
| 47 |
with gr.Blocks(css=f"""
|
| 48 |
-
.gradio-container {{
|
| 49 |
-
|
| 50 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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 |
-
|
| 65 |
-
|
| 66 |
-
|
|
|
|
|
|
|
| 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,
|