This commit exitsts only beacuse i want to conntinue work on my laptop, the code is still retarded, more than ever.
This commit is contained in:
parent
bc7584501c
commit
09f0cd9415
3 changed files with 139 additions and 442 deletions
128
src/pages/home.py
Normal file
128
src/pages/home.py
Normal file
|
@ -0,0 +1,128 @@
|
|||
import flet as ft
|
||||
|
||||
grade1 = "#F44336"
|
||||
grade2 = "#FF9800"
|
||||
grade3 = "#eebd00"
|
||||
grade4 = "#4CAF50"
|
||||
grade5 = "#2196F3"
|
||||
grade6 = "#9C27B0"
|
||||
gradeother = "#5D5D5D"
|
||||
|
||||
def HomePage():
|
||||
return ft.Column([
|
||||
ft.Text(" Home", size=30, weight="bold"),
|
||||
ft.Text("\n", size=30, weight="bold"),
|
||||
ft.Row([
|
||||
ft.Container( # Timetable Card
|
||||
content=ft.Column([
|
||||
ft.Row([
|
||||
ft.Icon(ft.Icons.BACKPACK_OUTLINED, size=32, color="#FFFFFF"),
|
||||
ft.Text("Timetable", size=24, font_family="Roboto", weight="bold")
|
||||
]),
|
||||
ft.ListView(
|
||||
controls=[
|
||||
ft.Text("1. Lorem ipsum\n2. Lorem ipsum\n3. Lorem ipsum\n4. Im curious what happens if i ran out of space\n5. It just creates a new line\n6. No idea why i tested that\n7. I also want to test what happens if there is too much lines\n8. Lorem ipsum\n9. Yay now you can scroll\n10. Looks like dogshit but it works\n11. Simi simi jej simi jaj", size=16, weight="normal")
|
||||
],
|
||||
expand=True,
|
||||
spacing=10,
|
||||
padding=10,
|
||||
auto_scroll=False
|
||||
)
|
||||
]),
|
||||
margin=20,
|
||||
padding=10,
|
||||
alignment=ft.alignment.top_left,
|
||||
bgcolor='#271D1C',
|
||||
width=420,
|
||||
height=270,
|
||||
border_radius=10,
|
||||
),
|
||||
|
||||
ft.Container( # Recent Grades Card
|
||||
content=ft.Column([
|
||||
ft.Row([
|
||||
ft.Icon(ft.Icons.LOOKS_6_OUTLINED, size=32, color="#FFFFFF"),
|
||||
ft.Text("Recent Grades", size=24, font_family="Roboto", weight="bold")
|
||||
]),
|
||||
ft.ListView(
|
||||
controls=[
|
||||
ft.Row([
|
||||
ft.Text("Matematyka", size=16, weight="normal"),
|
||||
ft.Container(
|
||||
content=ft.Text("6"),
|
||||
margin=0,
|
||||
padding=0,
|
||||
alignment=ft.alignment.center,
|
||||
bgcolor=grade6,
|
||||
width=20,
|
||||
height=20,
|
||||
border_radius=5,
|
||||
),
|
||||
ft.Container(
|
||||
content=ft.Text("5"),
|
||||
margin=0,
|
||||
padding=0,
|
||||
alignment=ft.alignment.center,
|
||||
bgcolor=grade5,
|
||||
width=20,
|
||||
height=20,
|
||||
border_radius=5,
|
||||
),
|
||||
ft.Container(
|
||||
content=ft.Text("4"),
|
||||
margin=0,
|
||||
padding=0,
|
||||
alignment=ft.alignment.center,
|
||||
bgcolor=grade4,
|
||||
width=20,
|
||||
height=20,
|
||||
border_radius=5,
|
||||
),
|
||||
ft.Container(
|
||||
content=ft.Text("3"),
|
||||
margin=0,
|
||||
padding=0,
|
||||
alignment=ft.alignment.center,
|
||||
bgcolor=grade3,
|
||||
width=20,
|
||||
height=20,
|
||||
border_radius=5,
|
||||
),
|
||||
ft.Container(
|
||||
content=ft.Text("2"),
|
||||
margin=0,
|
||||
padding=0,
|
||||
alignment=ft.alignment.center,
|
||||
bgcolor=grade2,
|
||||
width=20,
|
||||
height=20,
|
||||
border_radius=5,
|
||||
),
|
||||
ft.Container(
|
||||
content=ft.Text("1"),
|
||||
margin=0,
|
||||
padding=0,
|
||||
alignment=ft.alignment.center,
|
||||
bgcolor=grade1,
|
||||
width=20,
|
||||
height=20,
|
||||
border_radius=5,
|
||||
),
|
||||
])
|
||||
],
|
||||
expand=False,
|
||||
spacing=10,
|
||||
padding=10,
|
||||
auto_scroll=False
|
||||
)
|
||||
]),
|
||||
margin=20,
|
||||
padding=10,
|
||||
alignment=ft.alignment.top_left,
|
||||
bgcolor='#271D1C',
|
||||
width=420,
|
||||
height=270,
|
||||
border_radius=10,
|
||||
)
|
||||
])
|
||||
])
|
Loading…
Add table
Add a link
Reference in a new issue