Do you like ttkthemes, but don't quite enjoy having all sorts of themes installed when you only need just the one? Would you like to be able to easily use different fonts in your application without having to load them yourself?
Well, now you can! Or at least, almost. This repository is a WIP to
replace ttkthemes
. It allows you to define the style of your
application in a CSS-like format. Themes can be pulled from many places,
such as GitHub. This separates the themes from the repository, allowing
people to make popular themes while the loading mechanism is maintained
separately.
For now, just have a look at example.py
and example.ttkstyle
to find
out how to use this first version of the project. More detailed
documentation is not high on the priority list while the outline of
the project is still changing.
ttkstyles: Easy styling for your Python Tkinter application
Copyright (c) 2017-2021 RedFantom
Copyright (c) 2021 rdbende
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.``