Update member UI and related app changes

This commit is contained in:
Marcel Peterkau
2026-06-26 21:57:11 +02:00
parent 833075f0dc
commit 30b6d253b2
18 changed files with 490 additions and 84 deletions
+2 -1
View File
@@ -19,7 +19,7 @@ class NewMemberDialog(tk.Toplevel):
self.number_policy = repository.get_member_number_policy()
self.variables = {
name: tk.StringVar()
for name in ("first_name", "last_name", "email", "phone", "birth_date", "member_number")
for name in ("first_name", "last_name", "nickname", "email", "phone", "birth_date", "member_number")
}
self._build_ui()
self.bind("<Escape>", lambda _event: self.destroy())
@@ -32,6 +32,7 @@ class NewMemberDialog(tk.Toplevel):
fields = [
("Vorname *", "first_name"),
("Nachname *", "last_name"),
("Nickname", "nickname"),
("E-Mail-Adresse", "email"),
("Telefonnummer", "phone"),
(f"Geburtsdatum ({date_input_hint()})", "birth_date"),