42 lines
1.4 KiB
Python
42 lines
1.4 KiB
Python
import flet as ft
|
|
from pages.auth.login import Login
|
|
|
|
class Auth:
|
|
def __init__(self, page: ft.Page):
|
|
self.page = page
|
|
self.login = Login(self.page, self)
|
|
self.placeholder = ft.Container(
|
|
content=self.login.build(),
|
|
bgcolor=ft.Colors.WHITE,
|
|
padding=20,
|
|
border_radius=20
|
|
)
|
|
|
|
def build(self):
|
|
return ft.Container(
|
|
content= ft.Row(
|
|
[
|
|
ft.Container(
|
|
content=ft.Column(
|
|
[
|
|
ft.Container(
|
|
content = ft.Image("images/logo.png", width=300, height=300, fit=ft.ImageFit.CONTAIN),
|
|
),
|
|
ft.Container(
|
|
content = ft.Image("images/danube_db_rectangle.png", width=300, height=300, fit=ft.ImageFit.CONTAIN),
|
|
)
|
|
]
|
|
),
|
|
padding=10,
|
|
),
|
|
ft.Container(
|
|
content = self.placeholder,
|
|
padding=3,
|
|
bgcolor=ft.Colors.BLUE_400,
|
|
border_radius=20
|
|
)
|
|
|
|
],
|
|
alignment=ft.MainAxisAlignment.SPACE_AROUND
|
|
)
|
|
) |