JeCabrera commited on
Commit
d5cf61a
verified
1 Parent(s): 21ec4fa

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +30 -14
app.py CHANGED
@@ -143,14 +143,22 @@ with col2:
143
  if not isinstance(st.session_state.perfil_cliente, str):
144
  st.error("Error al generar el perfil de cliente ideal")
145
  else:
146
- # Crear un contenedor estilizado usando st.container y CSS personalizado
147
- results_container = st.container()
148
- with results_container:
149
- st.markdown(f"<div style='{styles['results_container']}'>", unsafe_allow_html=True)
 
 
 
 
 
 
 
 
 
 
150
  st.markdown("<h3>Tu Cliente Ideal</h3>", unsafe_allow_html=True)
151
- # Usar st.write en lugar de st.markdown para mejor manejo del contenido
152
- st.write(st.session_state.perfil_cliente)
153
- st.markdown("</div>", unsafe_allow_html=True)
154
 
155
  # Opci贸n para descargar
156
  st.download_button(
@@ -163,14 +171,22 @@ with col2:
163
  st.warning("Por favor, completa los campos de producto y habilidades antes de generar el perfil.")
164
  # Mostrar resultados anteriores si existen
165
  elif st.session_state.perfil_cliente:
166
- # Crear un contenedor estilizado usando st.container y CSS personalizado
167
- results_container = st.container()
168
- with results_container:
169
- st.markdown(f"<div style='{styles['results_container']}'>", unsafe_allow_html=True)
 
 
 
 
 
 
 
 
 
 
170
  st.markdown("<h3>Tu Cliente Ideal</h3>", unsafe_allow_html=True)
171
- # Usar st.write en lugar de st.markdown para mejor manejo del contenido
172
- st.write(st.session_state.perfil_cliente)
173
- st.markdown("</div>", unsafe_allow_html=True)
174
 
175
  # Opci贸n para descargar
176
  st.download_button(
 
143
  if not isinstance(st.session_state.perfil_cliente, str):
144
  st.error("Error al generar el perfil de cliente ideal")
145
  else:
146
+ # Crear un contenedor con estilo personalizado
147
+ st.markdown(f"""
148
+ <style>
149
+ .results-box {{
150
+ padding: 15px;
151
+ border: 1px solid #ddd;
152
+ border-radius: 8px;
153
+ margin-bottom: 20px;
154
+ }}
155
+ </style>
156
+ """, unsafe_allow_html=True)
157
+
158
+ # Usar un expander sin t铆tulo para contener todo el resultado
159
+ with st.expander("", expanded=True):
160
  st.markdown("<h3>Tu Cliente Ideal</h3>", unsafe_allow_html=True)
161
+ st.markdown(st.session_state.perfil_cliente)
 
 
162
 
163
  # Opci贸n para descargar
164
  st.download_button(
 
171
  st.warning("Por favor, completa los campos de producto y habilidades antes de generar el perfil.")
172
  # Mostrar resultados anteriores si existen
173
  elif st.session_state.perfil_cliente:
174
+ # Crear un contenedor con estilo personalizado
175
+ st.markdown(f"""
176
+ <style>
177
+ .results-box {{
178
+ padding: 15px;
179
+ border: 1px solid #ddd;
180
+ border-radius: 8px;
181
+ margin-bottom: 20px;
182
+ }}
183
+ </style>
184
+ """, unsafe_allow_html=True)
185
+
186
+ # Usar un expander sin t铆tulo para contener todo el resultado
187
+ with st.expander("", expanded=True):
188
  st.markdown("<h3>Tu Cliente Ideal</h3>", unsafe_allow_html=True)
189
+ st.markdown(st.session_state.perfil_cliente)
 
 
190
 
191
  # Opci贸n para descargar
192
  st.download_button(