diff --git a/public/admin-logo.png b/public/admin-logo.png
new file mode 100644
index 0000000..a2760bc
Binary files /dev/null and b/public/admin-logo.png differ
diff --git a/public/icon.png b/public/icon.png
new file mode 100644
index 0000000..39a8174
Binary files /dev/null and b/public/icon.png differ
diff --git a/src/App.vue b/src/App.vue
index ab8c8d5..8ee85e5 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -12,6 +12,7 @@
+
+
+
+
diff --git a/src/components/admin/club/member/CreateMemberModal.vue b/src/components/admin/club/member/CreateMemberModal.vue
index b25aa1e..f0974e4 100644
--- a/src/components/admin/club/member/CreateMemberModal.vue
+++ b/src/components/admin/club/member/CreateMemberModal.vue
@@ -80,6 +80,10 @@
+
Mitglied-Aus-/Fortbildung hinzufügen
+Mitglied-Aus-/Fortbildung löschen
+Aus-/Fortbildung {{ memberEducation?.education }} löschen?
+Mitglied-Aus-/Fortbildung bearbeiten
+↺ laden fehlgeschlagen
+ + +{{ education.education }}
++ besucht: {{ education.start }} bis {{ education.end }} +
+Ort: {{ education.place }}
+Notiz: {{ education.note }}
+{{ member.lastname }}, {{ member.firstname }} {{ member.nameaffix ? `- ${member.nameaffix}` : "" }}
Interne ID: {{ member.internalId }}
+Notiz: {{ member.note }}
beigetreten: {{ member.firstMembershipEntry?.start }}
-ausgetreten: {{ member.lastMembershipEntry?.end }}, da {{member.lastMembershipEntry?.terminationReason ?? '- kein Grund angegeben'}}
++ ausgetreten: {{ member.lastMembershipEntry?.end }}, da + {{ member.lastMembershipEntry?.terminationReason ?? "- kein Grund angegeben" }} +
{{ newsletter.title }}
++ {{ newsletter.title }} ({{ + new Date(newsletter.createdAt).toLocaleDateString("de-DE", { + day: "2-digit", + month: "2-digit", + year: "numeric", + }) + }}) +
Aus-/Fortbildung erstellen
+Aus-/Fortbildung {{ education?.education }} löschen?
+{{ education.education }}
+Beschreibung:
+{{ education.description }}
+{{ loginError }}
+Statistiken zur Mitgliedschaft
-+ gesamt {{ totalMembershipStatistics?.durationInDays }} Tage + ~> {{ totalMembershipStatistics?.exactDuration }} +
+@@ -68,8 +68,9 @@ export default defineComponent({ { route: "admin-club-member-overview", title: "Übersicht" }, { route: "admin-club-member-membership", title: "Mitgliedschaft" }, { route: "admin-club-member-communication", title: "Kommunikation" }, - { route: "admin-club-member-awards", title: "Auszeichnungen" }, - { route: "admin-club-member-qualifications", title: "Qualifikationen" }, + { route: "admin-club-member-awards", title: "Auszeichnungen / Ehrungen" }, + { route: "admin-club-member-educations", title: "Aus- / Fortbildungen" }, + { route: "admin-club-member-qualifications", title: "Qualifikationen / Funktionen" }, { route: "admin-club-member-positions", title: "Vereinsämter" }, ], }; diff --git a/src/views/admin/club/newsletter/NewsletterDates.vue b/src/views/admin/club/newsletter/NewsletterDates.vue index 2fdaa1e..66a9baf 100644 --- a/src/views/admin/club/newsletter/NewsletterDates.vue +++ b/src/views/admin/club/newsletter/NewsletterDates.vue @@ -37,11 +37,15 @@ }) }}
-laden fehlgeschlagen
+ + +V{{ clientVersion }} ({{ new Date(clientVersionRelease).toLocaleDateString("de", { @@ -38,7 +43,12 @@
V{{ serverVersion }} ({{ new Date(serverVersionRelease).toLocaleDateString("de", {