From d3e380c36b59db44d05c754db42cc2b0f0730b5a Mon Sep 17 00:00:00 2001 From: VulcanixFR <vulcanix.gamingfr@gmail.com> Date: Thu, 4 Jul 2024 11:31:07 +0200 Subject: [PATCH] Add Theme --- main.py | 1 + ui/Database.py | 18 ++++++++++++------ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/main.py b/main.py index 289767c..0fa399d 100644 --- a/main.py +++ b/main.py @@ -21,6 +21,7 @@ from ui.Database import DBSelectWin # Main script if __name__ == "__main__": + sg.theme("SystemDefaultForReal") win = DBSelectWin() while win.poll(): diff --git a/ui/Database.py b/ui/Database.py index 224c960..b1d59e2 100644 --- a/ui/Database.py +++ b/ui/Database.py @@ -66,28 +66,34 @@ class DBSelectWin (sg.Window): using_data = (self.edit_window is not None) self.buttons["-edit-"].update( - disabled=not has_db or using_data + disabled=not has_db or using_data, + button_color=sg.theme_button_color() ) self.buttons["-plot-"].update( - disabled=not has_db or using_data + disabled=not has_db or using_data, + button_color=sg.theme_button_color() ) self.buttons["-new-"].update( - disabled=has_db or using_data + disabled=has_db or using_data, + button_color=sg.theme_button_color() ) self.buttons["-open-close-"].update( text="Close" if has_db else "Open", - disabled=using_data + disabled=using_data, + button_color=sg.theme_button_color() ) self.inputs["-db_path-"].update( - disabled=has_db or using_data + disabled=has_db or using_data, + text_color="#000" ) self.buttons["-browse-"].update( - disabled=has_db or using_data + disabled=has_db or using_data, + button_color=sg.theme_button_color() ) -- GitLab