diff --git a/client/src/components/circle/LearningSequence.vue b/client/src/components/circle/LearningSequence.vue index 29ffccf3..dcbd0cd0 100644 --- a/client/src/components/circle/LearningSequence.vue +++ b/client/src/components/circle/LearningSequence.vue @@ -30,40 +30,51 @@ const allFinished = computed(() => { return false; }) +const learningSequenceBorderClass = computed(() => { + let result = []; + if (props.learningSequence && circleStore.circle) { + if (allFinished.value) { + result = ['border-l-4', 'border-l-green-500'] + } else if (someFinished.value) { + result = ['border-l-4', 'border-l-sky-500'] + } else { + result = ['border-l-gray-500'] + } + } + + return result; +}); + -