Skip to content

Reimagination of the ttkthemes concept for use with fonts and different theme parsers

License

Notifications You must be signed in to change notification settings

TkinterEP/ttkstyles

Repository files navigation

ttkstyles

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.

How to use

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.

License

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/>.``

About

Reimagination of the ttkthemes concept for use with fonts and different theme parsers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages