Skip to content

Commit 67dd42b

Browse files
committed
Update timer.py
1 parent 8ee6de7 commit 67dd42b

File tree

1 file changed

+25
-18
lines changed

1 file changed

+25
-18
lines changed

timer.py

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -740,6 +740,10 @@ def change_focus(event):
740740
subject_btn.place(anchor="s", relx=0.5, rely=0.9)
741741
pomodoro_frame = ctk.CTkFrame(subject_pomodoro_frame, fg_color=frame_color, corner_radius=10, width=frame_width, height=220)
742742
pomodoro_frame.pack(padx=frame_padding, pady=frame_padding)
743+
pomodoro_label = ctk.CTkLabel(pomodoro_frame, text="Pomodoro", font=(font_family, int(font_size)), text_color=font_color)
744+
pomodoro_label.place(anchor="nw", relx=0.05, rely=0.05)
745+
pomodoro_checkbox = ctk.CTkCheckBox(pomodoro_frame, text="On/Off", onvalue="On", offvalue="Off", fg_color=button_color, hover=False)
746+
pomodoro_checkbox.place(anchor="s", relx=0.5, rely=0.9)
743747

744748
#DATA UI ROW
745749
data_frame = ctk.CTkFrame(main_frame, fg_color=frame_color, corner_radius=10, width=WIDTH-10, height=button_height*2)
@@ -776,48 +780,51 @@ def change_focus(event):
776780

777781

778782
history_frame_frame = ctk.CTkFrame(history_frame, fg_color=frame_color, corner_radius=10, height=(HEIGHT+((widget_padding_x)*2)), width=WIDTH-frame_padding*2)
779-
history_frame_frame.grid(row=0, column=0, padx=frame_padding, pady=frame_padding)
783+
history_frame_frame.grid(row=0, column=0, padx=frame_padding, pady=(frame_padding, 0))
780784
history_frame_frame.pack_propagate(False)
781785

782-
history_label_frame = ctk.CTkFrame(history_frame_frame, fg_color="transparent", width=WIDTH-(frame_padding*4))
783-
history_label_frame.pack()
786+
history_label_frame = ctk.CTkFrame(history_frame_frame, fg_color="transparent", width=WIDTH-(frame_padding*4), height=35)
787+
history_label_frame.pack(pady=(frame_padding, 0))
788+
history_label_frame.grid_propagate(False)
784789

785790
history_data_frame = ctk.CTkScrollableFrame(history_frame_frame, fg_color="transparent", width=WIDTH-(frame_padding*4), height=520+frame_padding*2)
786-
history_data_frame.pack(padx=frame_padding, pady=frame_padding)
791+
history_data_frame.pack(padx=frame_padding)
787792

788793
start_label = ctk.CTkLabel(history_label_frame, text="Start", font=(font_family, int(font_size*1.25)), text_color=font_color, fg_color="transparent")
789-
start_label.grid(row=0, column=0, padx=widget_padding_x, pady=widget_padding_y)
794+
start_label.grid(row=0, column=0, padx=(WIDTH-(frame_padding*4))/11)
790795
end_label = ctk.CTkLabel(history_label_frame, text="End", font=(font_family, int(font_size*1.25)), text_color=font_color, fg_color="transparent")
791-
end_label.grid(row=0, column=1, padx=widget_padding_x, pady=widget_padding_y)
796+
end_label.grid(row=0, column=1, padx=(WIDTH-(frame_padding*4))/11)
792797
duration_label = ctk.CTkLabel(history_label_frame, text="Duration", font=(font_family, int(font_size*1.25)), text_color=font_color, fg_color="transparent")
793-
duration_label.grid(row=0, column=2, padx=widget_padding_x, pady=widget_padding_y)
798+
duration_label.grid(row=0, column=2, padx=widget_padding_x)
794799
break_label = ctk.CTkLabel(history_label_frame, text="Break", font=(font_family, int(font_size*1.25)), text_color=font_color, fg_color="transparent")
795-
break_label.grid(row=0, column=3, padx=widget_padding_x, pady=widget_padding_y)
800+
break_label.grid(row=0, column=3, padx=(WIDTH-(frame_padding*4))/37)
801+
subject_label = ctk.CTkLabel(history_label_frame, text="Subject", font=(font_family, int(font_size*1.25)), text_color=font_color, fg_color="transparent")
802+
subject_label.grid(row=0, column=4, padx=(WIDTH-(frame_padding*4))/17)
796803

797804
start_frame = ctk.CTkFrame(history_data_frame, fg_color="transparent")
798-
start_frame.grid(row=1, column=0, padx=frame_padding, pady=frame_padding)
805+
start_frame.grid(row=1, column=0, padx=frame_padding)
799806
start_text = ctk.CTkLabel(start_frame, font=(font_family, font_size), text_color=font_color)
800-
start_text.pack(padx=widget_padding_x*3, pady=widget_padding_y)
807+
start_text.pack(padx=widget_padding_x*3)
801808

802809
end_frame = ctk.CTkFrame(history_data_frame, fg_color="transparent")
803-
end_frame.grid(row=1, column=1, padx=frame_padding, pady=frame_padding)
810+
end_frame.grid(row=1, column=1, padx=frame_padding)
804811
end_text = ctk.CTkLabel(end_frame, text="", font=(font_family, font_size), text_color=font_color)
805-
end_text.pack(padx=widget_padding_x*3, pady=widget_padding_y)
812+
end_text.pack(padx=widget_padding_x*3)
806813

807814
duration_frame = ctk.CTkFrame(history_data_frame, fg_color="transparent")
808-
duration_frame.grid(row=1, column=2, padx=frame_padding, pady=frame_padding)
815+
duration_frame.grid(row=1, column=2, padx=frame_padding)
809816
duration_text = ctk.CTkLabel(duration_frame, text="", font=(font_family, font_size), text_color=font_color)
810-
duration_text.pack(padx=widget_padding_x*3, pady=widget_padding_y)
817+
duration_text.pack(padx=widget_padding_x*3)
811818

812819
break_frame = ctk.CTkFrame(history_data_frame, fg_color="transparent")
813-
break_frame.grid(row=1, column=3, padx=frame_padding, pady=frame_padding)
820+
break_frame.grid(row=1, column=3, padx=frame_padding)
814821
break_text = ctk.CTkLabel(break_frame, text="", font=(font_family, font_size), text_color=font_color)
815-
break_text.pack(padx=widget_padding_x*3, pady=widget_padding_y)
822+
break_text.pack(padx=widget_padding_x*3)
816823

817824
subject_frame = ctk.CTkFrame(history_data_frame, fg_color="transparent")
818-
subject_frame.grid(row=1, column=4, padx=frame_padding, pady=frame_padding)
825+
subject_frame.grid(row=1, column=4, padx=frame_padding)
819826
subject_text = ctk.CTkLabel(subject_frame, text="", font=(font_family, font_size), text_color=font_color)
820-
subject_text.pack(padx=widget_padding_x*3, pady=widget_padding_y)
827+
subject_text.pack(padx=widget_padding_x*3)
821828

822829
settings_tab = ctk.CTkFrame(tab_frame, width=tab_frame_width, height=tab_height*0.8, fg_color=tab_color)
823830
settings_tab.place(relx=0.5, rely=1, anchor="s")

0 commit comments

Comments
 (0)