diff --git a/client/src/App.vue b/client/src/App.vue index 0d87bfc2..e78c6e57 100644 --- a/client/src/App.vue +++ b/client/src/App.vue @@ -14,6 +14,8 @@ import EditContentBlockWizard from '@/components/content-block-form/EditContentBlockWizard'; import NewRoomEntryWizard from '@/components/rooms/room-entries/NewRoomEntryWizard'; import EditRoomEntryWizard from '@/components/rooms/room-entries/EditRoomEntryWizard'; + import NewObjectiveGroupWizard from '@/components/objective-groups/NewObjectiveGroupWizard'; + import EditObjectiveGroupWizard from '@/components/objective-groups/EditObjectiveGroupWizard'; export default { name: 'App', @@ -26,7 +28,9 @@ NewContentBlockWizard, EditContentBlockWizard, NewRoomEntryWizard, - EditRoomEntryWizard + EditRoomEntryWizard, + NewObjectiveGroupWizard, + EditObjectiveGroupWizard }, computed: { diff --git a/client/src/components/AddObjectiveGroupButton.vue b/client/src/components/AddObjectiveGroupButton.vue new file mode 100644 index 00000000..4a7afd52 --- /dev/null +++ b/client/src/components/AddObjectiveGroupButton.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/client/src/components/content-block-form/ContentsForm.vue b/client/src/components/content-block-form/ContentsForm.vue index b873590e..7fd3644e 100644 --- a/client/src/components/content-block-form/ContentsForm.vue +++ b/client/src/components/content-block-form/ContentsForm.vue @@ -14,7 +14,6 @@ @input="setContentBlockType" class="contents-form__task" > - - + + class="contents-form__trash-icon icon-button__icon"> Lernziele + + +

Alles klar?

- - + + + + diff --git a/client/src/components/objective-groups/NewObjectiveGroupWizard.vue b/client/src/components/objective-groups/NewObjectiveGroupWizard.vue new file mode 100644 index 00000000..a09c69f9 --- /dev/null +++ b/client/src/components/objective-groups/NewObjectiveGroupWizard.vue @@ -0,0 +1,91 @@ + + + + + diff --git a/client/src/components/objective-groups/ObjectiveForm.vue b/client/src/components/objective-groups/ObjectiveForm.vue new file mode 100644 index 00000000..a2e94d15 --- /dev/null +++ b/client/src/components/objective-groups/ObjectiveForm.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/client/src/components/modules/ObjectiveGroup.vue b/client/src/components/objective-groups/ObjectiveGroup.vue similarity index 75% rename from client/src/components/modules/ObjectiveGroup.vue rename to client/src/components/objective-groups/ObjectiveGroup.vue index 48dd2a59..89a46600 100644 --- a/client/src/components/modules/ObjectiveGroup.vue +++ b/client/src/components/objective-groups/ObjectiveGroup.vue @@ -3,6 +3,10 @@
+ + + +

{{group.displayTitle}}

@@ -19,6 +23,7 @@ diff --git a/client/src/components/modules/ObjectiveGroupControl.vue b/client/src/components/objective-groups/ObjectiveGroupControl.vue similarity index 100% rename from client/src/components/modules/ObjectiveGroupControl.vue rename to client/src/components/objective-groups/ObjectiveGroupControl.vue diff --git a/client/src/components/objective-groups/ObjectiveGroupForm.vue b/client/src/components/objective-groups/ObjectiveGroupForm.vue new file mode 100644 index 00000000..b32ca67e --- /dev/null +++ b/client/src/components/objective-groups/ObjectiveGroupForm.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/client/src/components/modules/ObjectiveGroups.vue b/client/src/components/objective-groups/ObjectiveGroups.vue similarity index 85% rename from client/src/components/modules/ObjectiveGroups.vue rename to client/src/components/objective-groups/ObjectiveGroups.vue index 9a71c673..98c53d37 100644 --- a/client/src/components/modules/ObjectiveGroups.vue +++ b/client/src/components/objective-groups/ObjectiveGroups.vue @@ -15,9 +15,10 @@