ST Themer is a lightweight and interactive Streamlit app that allows you to visually customize your app's theme and save those themes as reusable .toml presets.
- 🎨 Live color customization:
- Primary color
- Background color
- Secondary background color
- Text color
- ⚡ Instant theme application using Streamlit's
.streamlit/config.toml - 💾 Save your custom themes to the
Saved_Themes/directory - 📁 Load created themes
-
Clone this repository
git clone https://github.com/your-username/st-themer.git cd st-themer -
Install dependencies
pip install -r requirements.txt
-
Start the app
streamlit run App.py
theme-generator/
├── .github/
│ └── FUNDING.yml
├── .streamlit/
│ └── config.toml # Active Streamlit theme
├── assets/
│ └── logo.png # App branding or UI icons
├── pages/
│ ├── About.py # Optional About/Info page
│ └── Main.py # Theme customization interface
├── App.py # Main entry point
├── LICENSE
├── README.md
└── requirements.txt # Required Python packages
Licensed under the Non-Profit Open Software License version 3.0
