Skip to content

fix(frontend): mejora de contraste y legibilidad en Streamlit#25

Open
Jose-JulioRamirezySanchez-Escobar wants to merge 1 commit into
mainfrom
fix/frontend-contraste
Open

fix(frontend): mejora de contraste y legibilidad en Streamlit#25
Jose-JulioRamirezySanchez-Escobar wants to merge 1 commit into
mainfrom
fix/frontend-contraste

Conversation

@Jose-JulioRamirezySanchez-Escobar

Copy link
Copy Markdown
Collaborator

Qué

Mejora la legibilidad del frontend Streamlit:

  • Añade .streamlit/config.toml que fuerza el tema oscuro (base = "dark"), evitando que el usuario tenga que elegir tema.
  • Añade reglas de tamaño de fuente en el bloque de estilos de app/streamlit_app.py (base, métricas, captions y subtítulos).

Por qué

El CSS del frontend estaba escrito para tema oscuro (colores #e0e0e0, bordes #333), pero Streamlit renderizaba con fondo claro por defecto. Resultado: subtítulos y captions en gris claro casi ilegibles sobre fondo blanco. Al fijar el tema, CSS y fondo quedan coherentes y el contraste mejora notablemente.

Cambios

  • .streamlit/config.toml (nuevo)
  • app/streamlit_app.py (4 reglas CSS añadidas al bloque de estilos existente)
  • Aditivo y reversible; no toca la lógica de la app.

Cómo probar

Ejecutar uv run streamlit run app/streamlit_app.py, abrir http://localhost:8501 y revisar el contraste en subtítulos, métricas y barra lateral.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant