aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2022-04-22 14:24:41 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2022-04-22 14:24:41 +0000
commitb6ac398aef37277c90b0b196742e61cf9c1d01d0 (patch)
tree12ef1d3e77c7bca28c2699618a547ecb8641b85e
parent4726723aaf7191556d50f0634c3a67906b9ece27 (diff)
rework more courseware sidebar links to actual anchors, fixes #953
Closes #953
-rwxr-xr-xresources/vue/components/courseware/CoursewareAdminActionWidget.vue8
-rwxr-xr-xresources/vue/components/courseware/CoursewareAdminViewWidget.vue11
-rwxr-xr-xresources/vue/components/courseware/CoursewareContentOverviewActionWidget.vue6
-rwxr-xr-xresources/vue/components/courseware/CoursewareDashboardViewWidget.vue27
4 files changed, 26 insertions, 26 deletions
diff --git a/resources/vue/components/courseware/CoursewareAdminActionWidget.vue b/resources/vue/components/courseware/CoursewareAdminActionWidget.vue
index 90ba425..9a8ce61 100755
--- a/resources/vue/components/courseware/CoursewareAdminActionWidget.vue
+++ b/resources/vue/components/courseware/CoursewareAdminActionWidget.vue
@@ -1,7 +1,9 @@
<template>
<ul class="widget-list widget-links cw-action-widget">
- <li v-if="templatesView" class="cw-action-widget-add" @click="addTemplate">
- <translate>Vorlage hinzufügen</translate>
+ <li v-if="templatesView" class="cw-action-widget-add">
+ <a href="#" @click.prevent="addTemplate">
+ <translate>Vorlage hinzufügen</translate>
+ </a>
</li>
</ul>
</template>
@@ -27,4 +29,4 @@ export default {
}
}
}
-</script> \ No newline at end of file
+</script>
diff --git a/resources/vue/components/courseware/CoursewareAdminViewWidget.vue b/resources/vue/components/courseware/CoursewareAdminViewWidget.vue
index 849d070..cc208f6 100755
--- a/resources/vue/components/courseware/CoursewareAdminViewWidget.vue
+++ b/resources/vue/components/courseware/CoursewareAdminViewWidget.vue
@@ -1,10 +1,9 @@
<template>
<ul class="widget-list widget-links sidebar-views cw-view-widget">
- <li
- :class="{ active: templatesView }"
- @click="setTemplatesView"
- >
- <translate>Vorlagen</translate>
+ <li :class="{ active: templatesView }">
+ <a href="#" @click.prevent="setTemplatesView">
+ <translate>Vorlagen</translate>
+ </a>
</li>
</ul>
</template>
@@ -28,4 +27,4 @@ export default {
}
}
-</script> \ No newline at end of file
+</script>
diff --git a/resources/vue/components/courseware/CoursewareContentOverviewActionWidget.vue b/resources/vue/components/courseware/CoursewareContentOverviewActionWidget.vue
index a5983cb..e98976e 100755
--- a/resources/vue/components/courseware/CoursewareContentOverviewActionWidget.vue
+++ b/resources/vue/components/courseware/CoursewareContentOverviewActionWidget.vue
@@ -1,7 +1,9 @@
<template>
<ul class="widget-list widget-links cw-action-widget">
- <li class="cw-action-widget-add" @click="addElement">
- <translate>Neues Lernmaterial anlegen</translate>
+ <li class="cw-action-widget-add" >
+ <a href="#" @click.prevent="addElement">
+ <translate>Neues Lernmaterial anlegen</translate>
+ </a>
</li>
</ul>
</template>
diff --git a/resources/vue/components/courseware/CoursewareDashboardViewWidget.vue b/resources/vue/components/courseware/CoursewareDashboardViewWidget.vue
index 4b72b5b..e084827 100755
--- a/resources/vue/components/courseware/CoursewareDashboardViewWidget.vue
+++ b/resources/vue/components/courseware/CoursewareDashboardViewWidget.vue
@@ -1,22 +1,19 @@
<template>
<ul class="widget-list widget-links sidebar-views cw-view-widget">
- <li
- :class="{ active: defaultView }"
- @click="setDefaultView"
- >
- <translate>Standard</translate>
+ <li :class="{ active: defaultView }">
+ <a href="#" @click.prevent="setDefaultView">
+ <translate>Standard</translate>
+ </a>
</li>
- <li
- :class="{ active: taskView }"
- @click="setTaskView"
- >
- <translate>Aufgaben</translate>
+ <li :class="{ active: taskView }">
+ <a href="#" @click.prevent="setTaskView">
+ <translate>Aufgaben</translate>
+ </a>
</li>
- <li
- :class="{ active: activityView }"
- @click="setActivityView"
- >
- <translate>Aktivitäten</translate>
+ <li :class="{ active: activityView }">
+ <a href="#" @click.prevent="setActivityView">
+ <translate>Aktivitäten</translate>
+ </a>
</li>
</ul>
</template>