Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -256,21 +256,23 @@ with col2:
|
|
256 |
perfil_cliente = re.sub(r'\n\s*\n', '\n\n', perfil_cliente)
|
257 |
perfil_cliente = perfil_cliente.strip()
|
258 |
|
259 |
-
#
|
260 |
-
|
|
|
261 |
|
262 |
-
#
|
263 |
-
perfil_cliente =
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
|
272 |
# Guardar en session_state
|
273 |
st.session_state.perfil_cliente = perfil_cliente
|
|
|
274 |
# Resetear el estado de env铆o
|
275 |
st.session_state.submitted = False
|
276 |
|
@@ -294,7 +296,7 @@ with col2:
|
|
294 |
# Opci贸n para descargar
|
295 |
st.download_button(
|
296 |
label="DESCARGAR MI CLIENTE SO脩ADO 鉃も灓",
|
297 |
-
data=st.session_state.
|
298 |
file_name="cliente_ideal.txt",
|
299 |
mime="text/plain"
|
300 |
)
|
|
|
256 |
perfil_cliente = re.sub(r'\n\s*\n', '\n\n', perfil_cliente)
|
257 |
perfil_cliente = perfil_cliente.strip()
|
258 |
|
259 |
+
# Usar markdown directamente en lugar de convertir a HTML
|
260 |
+
# Guardar una versi贸n sin formato para descarga
|
261 |
+
perfil_cliente_plain = perfil_cliente
|
262 |
|
263 |
+
# Envolver en un div con estilos pero preservar el markdown
|
264 |
+
perfil_cliente = f"""
|
265 |
+
<div style="font-family: 'Helvetica', 'Arial', sans-serif;
|
266 |
+
line-height: 1.8; text-align: left; padding: 20px;
|
267 |
+
background-color: #f9f9f9; border-radius: 10px;
|
268 |
+
box-shadow: 0 2px 5px rgba(0,0,0,0.1);">
|
269 |
+
{perfil_cliente}
|
270 |
+
</div>
|
271 |
+
"""
|
272 |
|
273 |
# Guardar en session_state
|
274 |
st.session_state.perfil_cliente = perfil_cliente
|
275 |
+
st.session_state.perfil_cliente_plain = perfil_cliente_plain if 'perfil_cliente_plain' in locals() else perfil_cliente
|
276 |
# Resetear el estado de env铆o
|
277 |
st.session_state.submitted = False
|
278 |
|
|
|
296 |
# Opci贸n para descargar
|
297 |
st.download_button(
|
298 |
label="DESCARGAR MI CLIENTE SO脩ADO 鉃も灓",
|
299 |
+
data=st.session_state.perfil_cliente_plain,
|
300 |
file_name="cliente_ideal.txt",
|
301 |
mime="text/plain"
|
302 |
)
|