Vue d'ensemble
Streamlit 1.35, publié le 10 juin 2024, introduit st.dialog pour créer des fenêtres modales et améliore le système de thèmes personnalisés.
Fonctionnalités principales
st.dialog
Le décorateur @st.dialog permet de créer des boîtes de dialogue modales réutilisables, simplifiant les interactions utilisateur.
python
import streamlit as st
@st.dialog('Confirmer')
def confirmer_suppression():
st.write('Voulez-vous vraiment supprimer ?')
if st.button('Oui'):
st.session_state['supprime'] = True
st.rerun()
if st.button('Supprimer'):
confirmer_suppression()
Thèmes personnalisés
Le système de theming est enrichi avec plus d'options de personnalisation des couleurs et des polices.
