Hey Community ,
One of our major upcoming goals is to add style and customization options to Streamlit, and to build out new layout primitives such as horizontal and grid. This is a tricky one to get right because layouts make up some of the most complex parts of display logic like CSS, not to mention it’s really easy to make these layouts look ugly.
We’d love to hear:
- What are your overall thoughts on layout?
- What are some of your favorite layout systems in other languages?
- What are your use cases for layout?
We will compile all of these ideas and later release a design doc for commenting.
If you’re looking to do some customizations right now, here are some great style and layout resources from the community. And if you’re already using html, unsafe_allow_html=True
, rest assured we have no plans to deprecate it!