diff --git a/src/components/Modal.vue b/src/components/Modal.vue
index a4faa39..7825dfc 100644
--- a/src/components/Modal.vue
+++ b/src/components/Modal.vue
@@ -4,8 +4,8 @@
class="absolute inset-0 w-full h-full flex justify-center items-center bg-black/50 select-none z-50 p-2"
v-show="show"
@contextmenu.prevent
- @click="closeModal"
>
+
diff --git a/src/components/admin/settings/award/AwardListItem.vue b/src/components/admin/settings/award/AwardListItem.vue
new file mode 100644
index 0000000..2d0ee58
--- /dev/null
+++ b/src/components/admin/settings/award/AwardListItem.vue
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/award/CreateAwardModal.vue b/src/components/admin/settings/award/CreateAwardModal.vue
new file mode 100644
index 0000000..54fc5a8
--- /dev/null
+++ b/src/components/admin/settings/award/CreateAwardModal.vue
@@ -0,0 +1,80 @@
+
+
+
+
Auszeichnung erstellen
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/award/DeleteAwardModal.vue b/src/components/admin/settings/award/DeleteAwardModal.vue
new file mode 100644
index 0000000..bfcf2b4
--- /dev/null
+++ b/src/components/admin/settings/award/DeleteAwardModal.vue
@@ -0,0 +1,75 @@
+
+
+
+
Auszeichnung {{ award?.award }} löschen?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/communicationType/CommunicationTypeListItem.vue b/src/components/admin/settings/communicationType/CommunicationTypeListItem.vue
new file mode 100644
index 0000000..626e85c
--- /dev/null
+++ b/src/components/admin/settings/communicationType/CommunicationTypeListItem.vue
@@ -0,0 +1,61 @@
+
+
+
+
{{ communicationType.type }}
+
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/communicationType/CreateCommunicationTypeModal.vue b/src/components/admin/settings/communicationType/CreateCommunicationTypeModal.vue
new file mode 100644
index 0000000..2178f27
--- /dev/null
+++ b/src/components/admin/settings/communicationType/CreateCommunicationTypeModal.vue
@@ -0,0 +1,131 @@
+
+
+
+
Kommunikationsart erstellen
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/communicationType/DeleteCommunicationTypeModal.vue b/src/components/admin/settings/communicationType/DeleteCommunicationTypeModal.vue
new file mode 100644
index 0000000..27049a6
--- /dev/null
+++ b/src/components/admin/settings/communicationType/DeleteCommunicationTypeModal.vue
@@ -0,0 +1,74 @@
+
+
+
+
Kommunikationsart {{ communicationType?.type }} löschen?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/executivePosition/CreateExecutivePositionModal.vue b/src/components/admin/settings/executivePosition/CreateExecutivePositionModal.vue
new file mode 100644
index 0000000..12b1e50
--- /dev/null
+++ b/src/components/admin/settings/executivePosition/CreateExecutivePositionModal.vue
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/executivePosition/DeleteExecutivePositionModal.vue b/src/components/admin/settings/executivePosition/DeleteExecutivePositionModal.vue
new file mode 100644
index 0000000..f3d3f75
--- /dev/null
+++ b/src/components/admin/settings/executivePosition/DeleteExecutivePositionModal.vue
@@ -0,0 +1,75 @@
+
+
+
+
Vereinsamt {{ executivePosition?.position }} löschen?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/executivePosition/ExecutivePositionListItem.vue b/src/components/admin/settings/executivePosition/ExecutivePositionListItem.vue
new file mode 100644
index 0000000..14185d2
--- /dev/null
+++ b/src/components/admin/settings/executivePosition/ExecutivePositionListItem.vue
@@ -0,0 +1,51 @@
+
+
+
+
{{ executivePosition.position }}
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/membershipStatus/CreateMembershipStatusModal.vue b/src/components/admin/settings/membershipStatus/CreateMembershipStatusModal.vue
new file mode 100644
index 0000000..9ed19f6
--- /dev/null
+++ b/src/components/admin/settings/membershipStatus/CreateMembershipStatusModal.vue
@@ -0,0 +1,80 @@
+
+
+
+
Mitgliedsstatus erstellen
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/membershipStatus/DeleteMembershipStatusModal.vue b/src/components/admin/settings/membershipStatus/DeleteMembershipStatusModal.vue
new file mode 100644
index 0000000..3cfbd0d
--- /dev/null
+++ b/src/components/admin/settings/membershipStatus/DeleteMembershipStatusModal.vue
@@ -0,0 +1,75 @@
+
+
+
+
Auszeichnung {{ membershipStatus?.status }} löschen?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/membershipStatus/MembershipStatusListItem.vue b/src/components/admin/settings/membershipStatus/MembershipStatusListItem.vue
new file mode 100644
index 0000000..801af12
--- /dev/null
+++ b/src/components/admin/settings/membershipStatus/MembershipStatusListItem.vue
@@ -0,0 +1,51 @@
+
+
+
+
{{ membershipStatus.status }}
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/qualification/CreateQualificationModal.vue b/src/components/admin/settings/qualification/CreateQualificationModal.vue
new file mode 100644
index 0000000..5dc8d4b
--- /dev/null
+++ b/src/components/admin/settings/qualification/CreateQualificationModal.vue
@@ -0,0 +1,85 @@
+
+
+
+
Qualifikation erstellen
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/qualification/DeleteQualificationModal.vue b/src/components/admin/settings/qualification/DeleteQualificationModal.vue
new file mode 100644
index 0000000..9735269
--- /dev/null
+++ b/src/components/admin/settings/qualification/DeleteQualificationModal.vue
@@ -0,0 +1,75 @@
+
+
+
+
Qualifikation {{ qualification?.qualification }} löschen?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/settings/qualification/QualificationListItem.vue b/src/components/admin/settings/qualification/QualificationListItem.vue
new file mode 100644
index 0000000..e35d4eb
--- /dev/null
+++ b/src/components/admin/settings/qualification/QualificationListItem.vue
@@ -0,0 +1,55 @@
+
+
+
+
{{ qualification.qualification }}
+
+
+
+
+
Beschreibung:
+
{{ qualification.description }}
+
+
+
+
+
+
+
+
diff --git a/src/components/admin/user/role/CreateRoleModal.vue b/src/components/admin/user/role/CreateRoleModal.vue
index b3ea3f0..60a2a29 100644
--- a/src/components/admin/user/role/CreateRoleModal.vue
+++ b/src/components/admin/user/role/CreateRoleModal.vue
@@ -21,7 +21,7 @@
@@ -39,9 +39,28 @@ import { useRoleStore } from "@/stores/admin/role";
diff --git a/src/views/admin/settings/Award.vue b/src/views/admin/settings/Award.vue
new file mode 100644
index 0000000..88963e0
--- /dev/null
+++ b/src/views/admin/settings/Award.vue
@@ -0,0 +1,48 @@
+
+
+
+
+
Auszeichnungen
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/settings/AwardEdit.vue b/src/views/admin/settings/AwardEdit.vue
new file mode 100644
index 0000000..619f413
--- /dev/null
+++ b/src/views/admin/settings/AwardEdit.vue
@@ -0,0 +1,66 @@
+
+
+
+ zurück zur Liste
+
+
+
+
Auszeichnung {{ award?.award }} - Daten bearbeiten
+
+
+
+
+ laden fehlgeschlagen
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/settings/CommunicationType.vue b/src/views/admin/settings/CommunicationType.vue
new file mode 100644
index 0000000..c49cb08
--- /dev/null
+++ b/src/views/admin/settings/CommunicationType.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
Kommunikationsarten
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/settings/CommunicationTypeEdit.vue b/src/views/admin/settings/CommunicationTypeEdit.vue
new file mode 100644
index 0000000..3755a66
--- /dev/null
+++ b/src/views/admin/settings/CommunicationTypeEdit.vue
@@ -0,0 +1,130 @@
+
+
+
+ zurück zur Liste
+
+
+
+
Kommunikationsart {{ communicationType?.type }} - Daten bearbeiten
+
+
+
+
+ laden fehlgeschlagen
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/settings/ExecutivePosition.vue b/src/views/admin/settings/ExecutivePosition.vue
new file mode 100644
index 0000000..68a01cd
--- /dev/null
+++ b/src/views/admin/settings/ExecutivePosition.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
Vereinsämter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/settings/ExecutivePositionEdit.vue b/src/views/admin/settings/ExecutivePositionEdit.vue
new file mode 100644
index 0000000..fc298b2
--- /dev/null
+++ b/src/views/admin/settings/ExecutivePositionEdit.vue
@@ -0,0 +1,70 @@
+
+
+
+ zurück zur Liste
+
+
+
+
Vereinsamt {{ executivePosition?.position }} - Daten bearbeiten
+
+
+
+
+ laden fehlgeschlagen
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/settings/MembershipStatus.vue b/src/views/admin/settings/MembershipStatus.vue
new file mode 100644
index 0000000..812fa00
--- /dev/null
+++ b/src/views/admin/settings/MembershipStatus.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
Mitgliedsstatus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/settings/MembershipStatusEdit.vue b/src/views/admin/settings/MembershipStatusEdit.vue
new file mode 100644
index 0000000..d70ac44
--- /dev/null
+++ b/src/views/admin/settings/MembershipStatusEdit.vue
@@ -0,0 +1,70 @@
+
+
+
+ zurück zur Liste
+
+
+
+
Mitgliedsstatus {{ membershipStatus?.status }} - Daten bearbeiten
+
+
+
+
+ laden fehlgeschlagen
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/settings/Qualification.vue b/src/views/admin/settings/Qualification.vue
new file mode 100644
index 0000000..03ef994
--- /dev/null
+++ b/src/views/admin/settings/Qualification.vue
@@ -0,0 +1,54 @@
+
+
+
+
+
Qualifikationen
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/settings/QualificationEdit.vue b/src/views/admin/settings/QualificationEdit.vue
new file mode 100644
index 0000000..857017f
--- /dev/null
+++ b/src/views/admin/settings/QualificationEdit.vue
@@ -0,0 +1,71 @@
+
+
+
+ zurück zur Liste
+
+
+
+
Qualifikation {{ qualification?.qualification }} - Daten bearbeiten
+
+
+
+
+ laden fehlgeschlagen
+
+
+
+
+
+
+
+