from tkinter import *
from tkinter import messagebox
import random
frases = [
"És a melhor mãe do mundo!",
"Obrigado por estares sempre ao meu lado.",
"O teu amor inspira-me todos os dias.",
"Amo-te mais do que palavras podem dizer.",
"Feliz Dia da Mãe.",
"O teu abraço é o lugar mais seguro do mundo.",
"És o meu exemplo de força e ternura.",
"Cada gesto teu foi uma semente de amor.",
"Ensinaste-me o que é amar incondicionalmente.",
"Sou quem sou por tua causa.",
"Nenhuma distância diminui o amor que sinto por ti.",
"És o meu porto seguro e a minha melhor amiga.",
"O teu sorriso ilumina os meus dias.",
"Obrigado por acreditares em mim mesmo quando eu não acreditava.",
"Ser teu filho(a) é o maior presente da minha vida."
]
# Função para mostrar mensagem aleatória
def mostrar_frase():
frase = random.choice(frases)
messagebox.showinfo("Mensagem para a Mãe", frase)
# Criar janela principal
root = Tk()
root.title("Cartão do Dia da Mãe")
root.geometry("500x400")
root.configure(bg="#ffe6f0")
mensagem = Label( text="Feliz Dia da Mãe", font=("Helvetica", 28, "bold")
, fg="#d6336c", bg="#ffe6f0")
mensagem.place(relx=0.2, rely=0.05)
submensagem = Label(text="Uma pequena homenagem feita com amor"
, font=("Helvetica", 14), bg="#ffe6f0")
submensagem.place(relx=0.1, rely=0.3)
botao_frase = Button( text="Clica para ver uma mensagem", command=mostrar_frase,
bg="#ffb3c6", fg="white", font=("Helvetica", 12, "bold"), padx=10, pady=5)
botao_frase.place(relx=0.25, rely=0.45)
rodape = Label( text="Feito com muito carinho", font=("Helvetica", 15), bg="#ffe6f0")
rodape.place(relx=0.25, rely=0.65)
root.mainloop()