More better to organize multiple pages with hierarchy

Want to organize multiple pages with a structure, for example, create a couple of directories to save pages and one setting to load all of pages as request.
I found a project: GitHub - blackary/st_pages: An experimental version of Streamlit Multi-Page Apps to implement this. However, its bugs block and broke some of features of streamlit.

Hi @aaronpliu

Some possible workarounds could be to:

  1. Downgrade Streamlit and see if st_pages works
  2. Implement CSS customizations to make adjustments to the indentations at specific places in the sidebar buttons.

Hope this helps!