In this repository you will get all you need to have the following window https://github.com/formazione/tkinter_dark_theme
Check my post about azure theme.
This is the code.
import tkinter as tk import tkinter.ttk as ttk def darkstyle(root): ''' Return a dark style to the window''' style = ttk.Style(root) root.tk.call('source', 'azure dark/azure dark.tcl') style.theme_use('azure') style.configure("Accentbutton", foreground='white') style.configure("Togglebutton", foreground='white') return style def main_window(): """ The window with the darkstyle """ root = tk.Tk() root.title("My App") root.resizable(False, False) img = tk.PhotoImage(file="001.png") style = darkstyle(root) lab = ttk.Label( root, text="Hello World", compound="center", font="arial 50", image=img) lab.pack(fill="both", expand=1) button = ttk.Button( root, text="Click me", style="Accentbutton" ) button.place(relx=0.43, rely=0.7, width=100, height=30) root.mainloop() main_window()
Have fun with tkinter
This is a video about the azure theme.
Subscribe to the newsletter for updates
Tkinter templates
My youtube channel
Twitter: @pythonprogrammi - python_pygame