Skip to main content

A gorgeous theme for Tkinter, based on Windows 11's UI

Project description

Sun Valley ttk theme

Make your Tkinter application look better than ever with just two lines of code!

Screenshot of Sun Valley ttk theme

Installation PyPi downloads

The theme is easily installable as a Python package

pip install sv-ttk

Usage Documentation

Note:

The theme will only be applied to themable (tkinter.ttk) widgets, and not with the regular Tkinter widgets, they only benefit from the colorscheme.

For detailed documentation, visit the wiki page.

import tkinter
from tkinter import ttk

import sv_ttk

root = tkinter.Tk()

button = ttk.Button(root, text="Click me!")
button.pack()

# This is where the magic happens
sv_ttk.set_theme("dark")

root.mainloop()

Wanna see more?

Check out my other ttk themes!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sv_ttk-2.6.0.tar.gz (47.2 kB view details)

Uploaded Source

Built Distribution

sv_ttk-2.6.0-py3-none-any.whl (49.1 kB view details)

Uploaded Python 3

File details

Details for the file sv_ttk-2.6.0.tar.gz.

File metadata

  • Download URL: sv_ttk-2.6.0.tar.gz
  • Upload date:
  • Size: 47.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for sv_ttk-2.6.0.tar.gz
Algorithm Hash digest
SHA256 3fd440396c95e30e88f686fcf28be425480f7320d6bf346f9cea5d6f56702cc2
MD5 8a851f606b6269ec1cfe6c2cd804d3a8
BLAKE2b-256 40da6ad667a4bad4d66ec2d15206c1a1ad81d572679e516aae078824a6f35870

See more details on using hashes here.

File details

Details for the file sv_ttk-2.6.0-py3-none-any.whl.

File metadata

  • Download URL: sv_ttk-2.6.0-py3-none-any.whl
  • Upload date:
  • Size: 49.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for sv_ttk-2.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4319c52edf2e14732fe84bdc9788e26f9e9a1ad79451ec0f89f0120ffc8105d9
MD5 50b20893cbfc97fb0bca751ea1d35588
BLAKE2b-256 0f3dbe0abc3202e90f282ad465f4e7c6e41bc8dce810ce5d1611566a1e7dfba8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page