You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched the existing issues for similar feature requests.
I added a descriptive title and summary to this issue.
Summary
Add an element that allows to guide a user through a series of discrete steps. This is a common widget also sometimes referred to as progress steps, stepper, progress indicator, wizard component...
Why?
Sometimes, people want to do apps where the user needs to go through multiple steps. This is not well supported in Streamlit today.
How?
selected_step=st.stepper(["Ready", "Get Set", "Go"])
ifselected_step=="Ready":
# Do stuff
We probably also want to support this in a horizontal & vertical direction and allow a way to programmatically set the selected step (e.g. via session state). Another potential feature is to set icons for every step.
Checklist
Summary
Add an element that allows to guide a user through a series of discrete steps. This is a common widget also sometimes referred to as progress steps, stepper, progress indicator, wizard component...
Why?
Sometimes, people want to do apps where the user needs to go through multiple steps. This is not well supported in Streamlit today.
How?
We probably also want to support this in a horizontal & vertical direction and allow a way to programmatically set the selected step (e.g. via session state). Another potential feature is to set icons for every step.
Additional Context
The text was updated successfully, but these errors were encountered: