ATS-Doku/gui/main_gui.py
2026-01-21 15:24:48 +00:00

34 lines
782 B
Python

from nicegui import ui
def build_ui():
with ui.card():
dark = ui.dark_mode(True)
ui.switch('Dark mode').bind_value(dark)
with ui.card():
ui.label("ATS Träger eintragen")
traeger = [
"Tim Grubmüller",
"Phil Lang",
"Max Hämmerle",
]
ui.select(options=traeger, with_input=True, on_change=lambda e: ui.notify(e.value)).classes('w-40')
ui.label("Datum")
ui.label("Einsatzzeit in Minuten")
with ui.row():
ui.button(text="Leeren", on_click=ClearForm)
ui.button(text="Eintragen", on_click=InputDataToTable)
def InputDataToTable():
ui.notify("Eintrag in Datenbank erstellt.")
def ClearForm():
ui.notify("Gelöscht.")