From 6796bdd0620ec2fd57c47d868250c9506c5db88d Mon Sep 17 00:00:00 2001 From: Alexander Malzkuhn Date: Wed, 21 May 2025 17:14:04 +0200 Subject: [PATCH] =?UTF-8?q?Eingabefelder=20f=C3=BCr=20Stunden=20und=20Urla?= =?UTF-8?q?ubstage=20durch=20ui.number()=20ersetzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/admin.py b/admin.py index b099d8b..86b5f02 100644 --- a/admin.py +++ b/admin.py @@ -1174,25 +1174,28 @@ Dies kann nicht rückgängig gemacht werden!''') pass workhours_sum.set_content(str(sum)) - with ui.grid(columns=2): + with ui.grid(columns='auto auto auto'): ui.markdown("gültig ab:") - workhours_select = ui.select(options=workhours, on_change=workhours_selection_changed) + workhours_select = ui.select(options=workhours, on_change=workhours_selection_changed).classes('col-span-2') days = [ ] weekdays = ["Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag"] counter = 0 for day in weekdays: ui.markdown(f"{day}:") - days.append(ui.input(on_change=calculate_weekhours)) + days.append(ui.number(on_change=calculate_weekhours).props('size=3')) + ui.markdown('Stunden') counter = counter + 1 ui.separator().classes('col-span-full') ui.markdown("**Summe:**") workhours_sum = ui.markdown() + ui.markdown("Stunden") with ui.card(): - with ui.grid(columns=2): + with ui.grid(columns='auto auto auto'): ui.markdown("Urlaubstage") - vacation_input = ui.input() + vacation_input = ui.number().props('size=3') + ui.markdown("Tage") with ui.row(): ui.button("Speichern", on_click=save_workhours) ui.button("Löschen", on_click=delete_workhour_entry)