From 4d20e223e5ceac7c7dde424e779251c29d9bd5a1 Mon Sep 17 00:00:00 2001 From: Gerald Schmittinger Date: Mon, 19 May 2025 23:53:24 +0200 Subject: [PATCH 01/11] fix(frontend): knoppen ownLearningContent pagina bovenaan --- .../LearningPathPreviewCard.vue | 78 ++++++++++++------- 1 file changed, 50 insertions(+), 28 deletions(-) diff --git a/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue b/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue index b4328d56..7ff7b15c 100644 --- a/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue +++ b/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue @@ -104,7 +104,41 @@ - + From 778a823ac8c18f9b38bad5c23342e44a38779f12 Mon Sep 17 00:00:00 2001 From: Gerald Schmittinger Date: Tue, 20 May 2025 00:05:10 +0200 Subject: [PATCH 02/11] fix(frontend): Het startleerobject wordt getoond bij het openen van een leerpad vanuit my-content. --- .../learning-paths/LearningPathPreviewCard.vue | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue b/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue index 7ff7b15c..ff4f65ef 100644 --- a/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue +++ b/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue @@ -89,6 +89,15 @@ props.selectedLearningPath.language !== parsedLearningPath.value.language), ); + const selectedLearningPathLink = computed(() => { + if (!props.selectedLearningPath) { + return undefined; + } + const { hruid, language } = props.selectedLearningPath; + const startNode = props.selectedLearningPath.nodes.find((it) => it.start_node); + return `/learningPath/${hruid}/${language}/${startNode.learningobject_hruid}`; + }); + function getErrorMessage(): string | null { if (postError.value) { return t(extractErrorMessage(postError.value)); @@ -128,7 +137,7 @@ variant="text" /> Date: Mon, 19 May 2025 22:14:46 +0000 Subject: [PATCH 03/11] style: fix linting issues met Prettier --- .../learning-paths/LearningPathPreviewCard.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue b/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue index ff4f65ef..01812afe 100644 --- a/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue +++ b/frontend/src/views/own-learning-content/learning-paths/LearningPathPreviewCard.vue @@ -116,7 +116,9 @@ - - - - - +
@@ -67,4 +69,10 @@ padding-top: 2%; font-size: 36px; } + + .nav-scroll-area { + overflow-y: auto; + flex-grow: 1; + min-height: 0; + } diff --git a/frontend/src/views/learning-paths/LearningPathPage.vue b/frontend/src/views/learning-paths/LearningPathPage.vue index c41f6063..01e48336 100644 --- a/frontend/src/views/learning-paths/LearningPathPage.vue +++ b/frontend/src/views/learning-paths/LearningPathPage.vue @@ -229,7 +229,7 @@ -
+