diff --git a/src/Koogle.Web/Components/Layout/NavMenu.razor b/src/Koogle.Web/Components/Layout/NavMenu.razor
index c044e55..28b9989 100644
--- a/src/Koogle.Web/Components/Layout/NavMenu.razor
+++ b/src/Koogle.Web/Components/Layout/NavMenu.razor
@@ -44,7 +44,7 @@
- Ausl�ser
+ Auslöser
- Ausl�ser
+ Auslöser
}
diff --git a/src/Koogle.Web/Components/Pages/Admin/ClubEditDialog.razor b/src/Koogle.Web/Components/Pages/Admin/ClubEditDialog.razor
index 415cbdf..4795758 100644
--- a/src/Koogle.Web/Components/Pages/Admin/ClubEditDialog.razor
+++ b/src/Koogle.Web/Components/Pages/Admin/ClubEditDialog.razor
@@ -12,16 +12,18 @@
+ Label="Name"
+ Disabled="@IsDemoClub"
+ Required="true"
+ RequiredError="Name ist erforderlich"
+ Immediate="true"
+ Class="mb-4" />
+ Label="Kostenberechnung"
+ AnchorOrigin="Origin.BottomCenter">
Keine
Durchschnitt
Maximum
@@ -42,6 +44,11 @@
@GetCalculationDescription(_expenseCalculation)
+
+ @if (IsDemoClub)
+ {
+ Namen im Demo-Modus nicht ändernbar
+ }
Abbrechen
@@ -103,6 +110,7 @@
}
private ExpenseCalculation _expenseCalculation = ExpenseCalculation.None;
+ private bool IsDemoClub => Club?.LoginName == "demo";
private bool IsEditMode => Club is not null;