It is simply far too difficult to set global theming in a Streamlit project as compared to how every other part of the API functions. There needs to be an easier way to use a css style sheet that applies to specific elements (i.e. all elements, text/data elements, specific components like st.dataframe). This is such a straightforward ask in a HTML webpage but itâs too difficult in Streamlit apps. Injection through st.markdown doesnât apply to data elements and I havenât had success changing in the .streamlit/config.toml file. Please modify the API to make this easier.
Hey @guntherknotts,
Thanks so much for sharing this feedback! Itâs super valuable and this is definitely a top feature request. If you wouldnât mind upvoting this GitHub Issue (feel free to share your thoughts there too), that will help our team to prioritize this accordingly.