У меня есть две кнопки. Как мне можно их разместить по середине оси 'Y' и при этом чтобы они были прижаты к верхнему краю? Также важный аспект: по функции эти две кнопки должны добавлять элементы над собой - формы. После нажатия на одну из этих кнопок - над ними должен появляется новый виджет, а кнопки при этом должны опускаются вниз, но оставаться по центру и прижатыми к нижнему краю этого виджета.
import customtkinter as ctk
from PIL import Image, ImageTk
app = ctk.CTk()
main_frame = ctk.CTkScrollableFrame(app, corner_radius=0, fg_color='#494949')
main_frame.pack(fill='both', expand=True)
add_btns_frame = ctk.CTkFrame(main_frame, corner_radius=0, fg_color='#494949')
add_btns_frame.pack(fill='x', pady=10, side='top')
add_template_btn = ctk.CTkButton(add_btns_frame, text='Te', fg_color='#524F4F', hover_color='#716C6C',
height=30, width=30, corner_radius=0, border_width=2, border_color='#393939')
add_template_btn.pack(side='left')
add_divider_image = ctk.CTkImage(Image.open('images/divider.png').resize((30, 30)))
add_divider_btn = ctk.CTkButton(add_btns_frame, text='', fg_color='#524F4F', hover_color='#716C6C',
height=30, width=30, corner_radius=0, border_width=2, border_color='#393939',
image=add_divider_image)
add_divider_btn.pack(side='left')
Что я имею сейчас:
К чему я стремлюсь: