diff --git a/gui/__pycache__/main_gui.cpython-312.pyc b/gui/__pycache__/main_gui.cpython-312.pyc index 7690c3d..21909e9 100644 Binary files a/gui/__pycache__/main_gui.cpython-312.pyc and b/gui/__pycache__/main_gui.cpython-312.pyc differ diff --git a/gui/main_gui.py b/gui/main_gui.py index 3c3509f..90dc7d5 100644 --- a/gui/main_gui.py +++ b/gui/main_gui.py @@ -1,16 +1,33 @@ 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") - continents = [ - 'Asia', - 'Africa', - 'Antarctica', - 'Europe', - 'Oceania', - 'North America', - 'South America', + traeger = [ + "Tim Grubmüller", + "Phil Lang", + "Max Hämmerle", ] - ui.select(options=continents, with_input=True, on_change=lambda e: ui.notify(e.value)).classes('w-40') + 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.") + + diff --git a/main.py b/main.py index ec81aad..b6faa69 100644 --- a/main.py +++ b/main.py @@ -6,5 +6,5 @@ main_gui.build_ui() main_gui.ui.run( title="ATS Träger Dokumentation", port=9000, - reload=False + reload=True ) \ No newline at end of file