From 84bf372a58d3e7a7af7e14d2789fc0ee3b2c1a5f Mon Sep 17 00:00:00 2001 From: Lorenz Padberg Date: Wed, 8 Jun 2022 16:17:24 +0200 Subject: [PATCH] added first version of cirlce diagram --- .../src/components/circle/CircleDiagram.vue | 92 +++++++++++++++++++ .../components/circle/SimpleCircleDiagram.vue | 86 +++++++++++++++-- client/src/views/LearningPathView.vue | 20 ++-- 3 files changed, 179 insertions(+), 19 deletions(-) create mode 100644 client/src/components/circle/CircleDiagram.vue diff --git a/client/src/components/circle/CircleDiagram.vue b/client/src/components/circle/CircleDiagram.vue new file mode 100644 index 00000000..e850a3a7 --- /dev/null +++ b/client/src/components/circle/CircleDiagram.vue @@ -0,0 +1,92 @@ + + + + + + + diff --git a/client/src/components/circle/SimpleCircleDiagram.vue b/client/src/components/circle/SimpleCircleDiagram.vue index e213eba3..e6b976ca 100644 --- a/client/src/components/circle/SimpleCircleDiagram.vue +++ b/client/src/components/circle/SimpleCircleDiagram.vue @@ -1,13 +1,87 @@ - - - + + + + diff --git a/client/src/views/LearningPathView.vue b/client/src/views/LearningPathView.vue index 0cd084e5..6031cc7a 100644 --- a/client/src/views/LearningPathView.vue +++ b/client/src/views/LearningPathView.vue @@ -3,10 +3,10 @@ import axios from 'axios'; import * as log from 'loglevel'; import MainNavigationBar from '../components/MainNavigationBar.vue'; -import LearningSequence from '../components/circle/LearningSequence.vue'; +import SimpleCircleDiagram from '../components/circle/SimpleCircleDiagram.vue'; export default { - components: {LearningSequence, MainNavigationBar}, + components: {MainNavigationBar, SimpleCircleDiagram}, props: ['learningPathSlug',], data() { return { @@ -23,7 +23,6 @@ export default { method: 'get', url: `/learnpath/api/learningpath/${this.learningPathSlug}/`, }).then((response) => { - log.debug(response.data); this.learningPathData = response.data @@ -39,7 +38,6 @@ export default { } response.data.children.forEach((child) => { - console.log(child, '////') if (child.type === 'learnpath.Topic') { if (topic.id != 0){ learningPathContents.topics.push(topic) @@ -57,10 +55,6 @@ export default { this.learningPathContents = learningPathContents; - console.log(learningPathContents) - - // extract cirlces - }); @@ -80,11 +74,11 @@ export default {
{{topic.title}}
-
- +
+
@@ -106,9 +100,9 @@ export default {
Nächster Schirtt

Analyse: Anwenden

-
+
+