Skip to content

Commit 13debe9

Browse files
finished bd, starting screen
1 parent 8d43c4d commit 13debe9

File tree

2 files changed

+59
-0
lines changed

2 files changed

+59
-0
lines changed
220 KB
Loading
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
from tkinter import *
2+
from tkinter import Tk, ttk
3+
from PIL import Image, ImageTk
4+
5+
# ---------- ROOT ------------ ↓
6+
preto = '#000'
7+
branco = '#fff'
8+
vermelho = '#cc1d4e'
9+
amarelo = '#d1d420'
10+
verde = '#59b356'
11+
cinza = '#d9d9d9'
12+
dark1 = '#101010'
13+
dark2 = '#1e1e1e'
14+
fonte = '#f7f7f5'
15+
16+
cores = ['#5588bb', '#66bbbb',
17+
'#99bb55', '#ee9944',
18+
'#444466', '#bb5555'
19+
]
20+
# ___________ ROOT ___________ ↑
21+
22+
# --------------- JANELA ----------------- ↓
23+
janela = Tk()
24+
janela.title('Ebony SyS | Despesas')
25+
janela.geometry('900x700')
26+
janela.configure(background=dark2)
27+
janela.resizable(width=FALSE, height=FALSE)
28+
29+
style = ttk.Style(janela)
30+
style.theme_use("clam")
31+
# _______________ JANELA _________________ ↑
32+
33+
# -------------------------------------- FRAME'S -------------------------------------- ↓
34+
frameTopo = Frame(janela, width=1043, height=50, bg=amarelo, relief='flat')
35+
frameTopo.grid(row=0, column=0)
36+
37+
frameGrafico = Frame(janela, width=1043, height=361, bg=dark1, pady=20, relief='raised')
38+
frameGrafico.grid(row=1, column=0, pady=1, padx=10, sticky=NSEW)
39+
40+
frameTabela = Frame(janela, width=1043, height=300, bg=dark1, relief='flat')
41+
frameTabela.grid(row=2, column=0, pady=0, padx=10, sticky=NSEW)
42+
# ______________________________________ FRAME'S ______________________________________ ↑
43+
44+
# --------------------------- POSICIONANDO LOGO NO FRAMETOPO -------------------------- ↓
45+
imgLogo = Image.open('../assets/logo_cs_peq.png')
46+
imgLogo = imgLogo.resize((45, 45))
47+
imgLogo = ImageTk.PhotoImage(imgLogo)
48+
49+
labelLogo = Label(frameTopo, image=imgLogo, text='Ebony SyS', width=900, compound=LEFT,
50+
padx=5, relief=RAISED, anchor=CENTER, font='Verdana 14 bold italic',
51+
bg=dark1, fg=branco, borderwidth=0)
52+
labelLogo.place(x=0, y=0)
53+
# __________________________ POSICIONANDO LOGO NO FRAMETOPO __________________________ ↑
54+
55+
56+
57+
58+
janela.mainloop()
59+

0 commit comments

Comments
 (0)