from tkinter import *
from tkinter import scrolledtext
signos = {
"Carneiro": (
"Carneiro encarna a centelha primordial que inaugura ciclos, a força instintiva que irrompe antes "
"de qualquer reflexão consciente. A sua natureza impulsiva é movida por uma urgência visceral de "
"afirmar presença no mundo, como se cada instante fosse uma oportunidade irrepetível. A sua coragem "
"não reside na ausência de temor, mas na determinação feroz de avançar apesar dele. No entanto, o "
"seu maior desafio é reconhecer que nem todo confronto exige o ímpeto imediato; por vezes, a verdadeira "
"força revela-se na pausa calculada e na estratégia ponderada."
),
"Touro": (
"Touro representa a solidez da terra que sustém, nutre e perdura. A sua relação com o mundo é "
"mediada pelos sentidos, pela substância tangível da realidade. Move-se com um ritmo deliberado, "
"quase ritual, como quem compreende que tudo o que merece ser cultivado exige tempo e paciência. "
"A sua teimosia é frequentemente a expressão de uma fidelidade profunda aos seus valores e ao que "
"considera seguro. No entanto, o seu caminho de evolução passa por aceitar que a permanência absoluta "
"pode ser tão limitadora quanto o caos — e que, por vezes, é preciso permitir que o velho se desfaça "
"para que o novo possa nascer."
),
"Gémeos": (
"Gémeos vive numa dança mental incessante, como se cada ideia fosse uma porta para mais dez outras. "
"O seu pensamento é veloz, inquieto, mutável, e a sua curiosidade quase nunca encontra repouso. "
"É um tradutor do mundo, alguém que transforma experiências em palavras e ligações. No entanto, "
"a multiplicidade que o define pode dispersá-lo, fragmentando-o em demasiados caminhos simultâneos. "
"A sua transformação pessoal surge quando aprende a aprofundar, a escolher o que realmente merece "
"a sua atenção e a permitir que a própria inteligência se enraíze."
),
"Caranguejo": (
"Caranguejo movimenta-se entre marés internas, guiado por memórias, emoções e intuições que nem sempre "
"consegue traduzir em palavras. A sua sensibilidade é vasta, quase oceânica, e é dessa profundidade que "
"nasce a sua capacidade de cuidar, proteger e criar refúgios afectivos. Porém, a mesma intensidade que "
"o torna empático também o torna vulnerável a retraímentos e defensivas emocionais. O seu grande "
"aprendizado consiste em compreender que abrir espaço para a vulnerabilidade não o enfraquece — "
"pelo contrário, permite-lhe relacionar-se com o mundo de forma mais plena e autêntica."
),
"Leão": (
"Leão é o fogo que brilha sem pedir licença, a expressão vibrante do ser que se sabe digno de existir. "
"A sua força não reside apenas na autoconfiança, mas na capacidade quase solar de iluminar os outros "
"com entusiasmo e generosidade. No entanto, por trás do orgulho tão característico, esconde-se muitas "
"vezes um medo subtil de não ser suficientemente reconhecido. A sua verdadeira grandeza manifesta-se "
"quando percebe que o brilho que irradia não depende da validação alheia, mas da autenticidade com que "
"habita o próprio coração."
),
"Virgem": (
"Virgem é uma mente que procura ordem num mundo que raramente a oferece. Observa com precisão, "
"analisa com rigor e tenta incessantemente aprimorar o que considera imperfeito. A sua busca por "
"coerência e funcionalidade é, na verdade, uma tentativa de criar um espaço seguro dentro do caos. "
"Contudo, a mesma clareza que o ajuda a organizar o mundo pode torná-lo excessivamente crítico consigo "
"próprio. O seu desafio é reconhecer que a imperfeição não é sinónimo de falha — muitas vezes, é onde "
"reside a humanidade que procura compreender."
),
"Balança": (
"Balança vive em permanente diálogo entre a própria vontade e as necessidades do outro. Tem um sentido "
"estético e relacional apurado, capaz de captar nuances subtis na dinâmica das interacções humanas. "
"A sua busca por harmonia é nobre, mas pode tornar-se um labirinto quando o medo do conflito o leva a "
"silenciar os seus próprios desejos. A maturidade surge quando compreende que o equilíbrio autêntico "
"não se obtém através da ausência de tensões, mas da capacidade de conviver com elas sem se perder de si."
),
"Escorpião": (
"Escorpião é a profundidade oculta sob a superfície tranquila. Sente intensamente, ama intensamente, "
"teme intensamente — e cada emoção é vivida com uma fidelidade visceral. A sua intuição penetra "
"territórios onde muitos não ousam entrar. Contudo, o desejo de controlar ou prever o que o magoa pode "
"transformar-se em rigidez emocional. A sua verdadeira transformação dá-se quando compreende que se "
"entregar ao fluxo da vida não é sinónimo de fraqueza, mas de coragem espiritual."
),
"Sagitário": (
"Sagitário é o viajante interior que procura horizontes sempre mais distantes, movido pelo desejo de "
"descobrir significado em tudo o que vive. A sua energia é expansiva, animada, curiosa. No entanto, "
"a sua franqueza pode ferir sem intenção, e a sua busca por liberdade pode rapidamente tornar-se fuga. "
"O seu crescimento passa por perceber que o compromisso não limita o espírito — oferece raízes para "
"que a expansão seja mais plena."
),
"Capricórnio": (
"Capricórnio carrega consigo a seriedade das montanhas antigas, a responsabilidade de quem compreende "
"o peso e o valor da construção ao longo do tempo. A sua disciplina e determinação fazem dele alguém "
"capaz de alcançar metas que parecem inatingíveis. Contudo, o mesmo rigor pode transformar-se em "
"isolamento emocional ou dureza excessiva consigo próprio. A verdadeira sabedoria capricorniana surge "
"quando descobre que a leveza não é inimiga da produtividade — é o que torna o caminho sustentável."
),
"Aquário": (
"Aquário pensa de forma ampla, futurista, visionária. Não se contenta com explicações simples nem com "
"estruturas rígidas, procurando constantemente novas possibilidades para melhorar o colectivo. A sua "
"originalidade é transformadora, mas a distância emocional que mantém pode impedir ligações profundas. "
"O seu desafio é permitir que a sua mente coexista com a vulnerabilidade humana, aprendendo que a "
"intimidade não limita a liberdade — expande-a."
),
"Peixes": (
"Peixes vive num território onde os limites entre o eu e o outro se dissolvem. A sua sensibilidade é "
"mística, permeável, capaz de absorver estados emocionais alheios. Contudo, essa mesma permeabilidade "
"pode levá-lo a perder-se em idealizações e sacrifícios silenciosos. O seu caminho é aprender a ancorar "
"a própria imaginação sem a sufocar — transformando-a num acto criador e não numa fuga subtil."
)
}
root = Tk()
root.geometry("700x500")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Características dos Signos")
Label(
text="Características dos Signos",
font=("Arial", 28, "bold"),
bg="#103030",
fg="#49e3e3"
).place(relx=0.15, rely=0.05)
Label(
text="Escolha um signo:",
font=("Arial", 18, "bold"),
bg="#103030",
fg="#49e3e3"
).place(relx=0.15, rely=0.20)
var = StringVar()
# Função para atualizar texto
def mostrar_signo(escolha):
texto_box.config(state=NORMAL)
texto_box.delete("1.0", END)
texto_box.insert(END, signos[escolha])
texto_box.config(state=DISABLED)
# Dropdown
dropDownList = list(signos.keys())
var.set(dropDownList[0])
dropdown = OptionMenu(root, var, *dropDownList, command=mostrar_signo)
dropdown.place(relx=0.5, rely=0.21, relwidth=0.35)
dropdown.config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 18, "bold"))
dropdown["menu"].config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 16))
# Caixa de texto com scroll
texto_box = scrolledtext.ScrolledText(
root,
wrap=WORD,
font=("Arial", 14),
bg="#cfe2f3"
)
texto_box.place(relx=0.05, rely=0.35, relwidth=0.9, relheight=0.6)
texto_box.insert(END, signos[dropDownList[0]])
texto_box.config(state=DISABLED)
root.mainloop()