Customizing Pages, Personalizing Themes, and Implementing Multi-Pages
Streamlit recently added many advanced features to make customizing our apps easier and more accurate. Now, it’s possible to configure our pages so that we can hide the burger menu or the footer, for example. It’s possible to change many standard links and deeply personalize themes, colors, and styles. Finally, it’s possible to deal with multi-pages natively, naming and configuring folders in a very specific way.
All these new features are a very powerful way to deeply customize our web applications, making their look and behavior exactly the way we imagined during the design stage of the project.
In this chapter, we’re going to cover the following main topics:
- Understanding new features related to deep customization
- Creating deeply customized pages
- Understanding theming and
.
toml
files - Exploring the multi-pages feature