Hi all,
Iāve this expander here where inside I display a column (arbitrarily, so the column displayed is always known)
Iād like to change the label of the expander, not only with the columnās name [resolved] but Iād like to change the font style and make it bigger and ānicerā.
Or also what could be fine for me is to have a workaround to display nothing in the labelās field (at the moment seems not to be possible) and to use the standard subheader or something.
Is there any way to do that? Iāve already tried the method that has been already adviced here in the forum but itās not working.
Iām ok in injecting html code but I canāt figure how to do that.
Thank you 
Regards,
Lorenzo
Hi @lollovela,
Thanks for posting! Please be more specific in describing what youāve tried and how it didnāt work; you mentioned āIāve already tried the method that has been already adviced here in the forum but itās not working.ā ā can you share a code snippet to show what you already tried?
Hi @lollovela youāll need some css hacking 
Assuming that you will create external css file called style.css
streamlit app:
import streamlit as st
def local_css(file_name):
with open(file_name) as f:
st.markdown(f"<style>{f.read()}</style>", unsafe_allow_html=True)
local_css("style.css")
with st.expander("label"):
st.write("text")
st.write("text")
st.write("text")
style.css
div[data-testid="stExpander"] div[role="button"] p {
font-size: 4rem;
}
Effect:
It works perfectly! Thank you so much.