Eingabefelder für Stunden und Urlaubstage durch ui.number() ersetzt

This commit is contained in:
Alexander Malzkuhn 2025-05-21 17:14:04 +02:00
parent e1f03d11d0
commit 6796bdd062

View File

@ -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)