I get a lot of questions from junior devs about how to style streamlit so it looks professional, so i careaded an example repo, feel free to download and try it GitHub - rapidarchitect/streamlit-styled: Streamlit with custom styling, and yes the data is real/live.
Thanks for sharing - the dashboard looks fantastic.
For those who are less familiar with using css, you can also use the st_yled (st-styled) package.
With styled you can set colors, background, … of your Streamlit components directly from python code.
Here’s the link to docs and Github Repo.
You can also check the st_yled studio app to try different configurations.
For example
# Individual styling - customize specific elements
st_yled.button("Click me!", background_color="#4ecdc4")
Hope this helps all who want to create more unique layouts!