-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Use modern-looking GUIs #101
Comments
ghost
changed the title
Use modern-looking GUIs
[Feature] Use modern-looking GUIs
Apr 16, 2023
Hello, I've taken a look at the current GUI in For checkboxes: def make_checkbutton(self, text):
cb = ttk.Checkbutton(self, text=text, command=lambda: self.check(text))
cb.state(['!alternate'])
cb.state(['selected'])
cb.pack(side='top', fill='x')
return cb For buttons: def make_button(self, text, command):
btn = ttk.Button(self, text=text, command=command)
btn.pack(side='left')
return btn These changes will give the GUI a more modern and cleaner look. Please consider assigning this task to me, and I'll get started on the improvements. |
Open
Genius-Raptor
added a commit
to Genius-Raptor/OrganiseDesktop
that referenced
this issue
Aug 5, 2024
Modernised UI with bootstrap. Fixes blavejr#101
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Looking at the current GUI in
organise_desktop/Clean.py
, it's pretty simple and made with Tkinter.I think the codebase could be converted to use Tkinter's
ttk
widgets which are a lot cleaner, modern-looking, and well designed. Another option is thecustomtkinter
module, which too has modern widgets. I believecustomtkinter
,tkinter
, andtkinter.ttk
can all be used/combined together.customtkinter
is open source.ttk
andcustomtkinter
can be found here.I am not affiliated with ClearCode on Youtube.
The text was updated successfully, but these errors were encountered: