Use own icon for learning content

This commit is contained in:
Christian Cueni 2022-12-15 09:19:19 +01:00
parent 20c2a7e28a
commit 58bb1d5fef
4 changed files with 11 additions and 5 deletions

View File

@ -15,7 +15,7 @@ export function learningContentTypeData(t: LearningContentType): {
case "exercise": case "exercise":
return { title: "Übung", icon: "it-icon-lc-exercise" }; return { title: "Übung", icon: "it-icon-lc-exercise" };
case "learningmodule": case "learningmodule":
return { title: "Lernmodul", icon: "it-icon-lc-exercise" }; return { title: "Lernmodul", icon: "it-icon-lc-learning-module" };
case "media_library": case "media_library":
return { title: "Mediathek", icon: "it-icon-lc-media-library" }; return { title: "Mediathek", icon: "it-icon-lc-media-library" };
case "online_training": case "online_training":

View File

@ -20,6 +20,7 @@ from vbv_lernwelt.learnpath.tests.learning_path_factories import (
DocumentBlockFactory, DocumentBlockFactory,
ExerciseBlockFactory, ExerciseBlockFactory,
LearningContentFactory, LearningContentFactory,
LearningModuleBlockFactory,
LearningPathFactory, LearningPathFactory,
LearningSequenceFactory, LearningSequenceFactory,
LearningUnitFactory, LearningUnitFactory,
@ -200,8 +201,8 @@ def create_test_learning_path(user=None, skip_locales=True):
minutes=120, minutes=120,
contents=[ contents=[
( (
"exercise", "learningmodule",
ExerciseBlockFactory( LearningModuleBlockFactory(
url="/static/media/web_based_trainings/story-06-a-01-emma-und-ayla-campen-durch-amerika-einstieg/scormcontent/index.html" url="/static/media/web_based_trainings/story-06-a-01-emma-und-ayla-campen-durch-amerika-einstieg/scormcontent/index.html"
), ),
) )

View File

@ -12,8 +12,8 @@ from vbv_lernwelt.course.models import CourseCategory, CoursePage
from vbv_lernwelt.learnpath.tests.learning_path_factories import ( from vbv_lernwelt.learnpath.tests.learning_path_factories import (
AssignmentBlockFactory, AssignmentBlockFactory,
CircleFactory, CircleFactory,
ExerciseBlockFactory,
LearningContentFactory, LearningContentFactory,
LearningModuleBlockFactory,
LearningPathFactory, LearningPathFactory,
LearningSequenceFactory, LearningSequenceFactory,
LearningUnitFactory, LearningUnitFactory,
@ -834,7 +834,7 @@ def create_standard_learning_unit(
contents=[ contents=[
( (
"learningmodule", "learningmodule",
ExerciseBlockFactory(url=wbt_url), LearningModuleBlockFactory(url=wbt_url),
) )
], ],
) )

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30">
<path d="M29.07,25.88l-2.68-7.31V2.98c0-1.24-1.01-2.25-2.25-2.25H5.86c-1.24,0-2.25,1.01-2.25,2.25v15.59L.93,25.88c-.28,.76-.17,1.61,.29,2.28,.46,.67,1.23,1.06,2.04,1.06H26.74c.81,0,1.57-.4,2.04-1.06,.46-.67,.57-1.52,.29-2.28ZM5.11,2.98c0-.41,.34-.75,.75-.75H24.14c.41,0,.75,.34,.75,.75v14.98H5.11V2.98ZM27.55,27.3c-.19,.27-.48,.42-.81,.42H3.26c-.33,0-.62-.15-.81-.42-.19-.27-.23-.6-.12-.9l2.55-6.94H25.12l2.55,6.94c.11,.31,.07,.63-.12,.9Z"/>
<path d="M22.7,7.13l-7.44-2.74c-.17-.06-.35-.06-.52,0l-7.44,2.74c-.29,.11-.49,.39-.49,.7s.2,.6,.49,.7l3.32,1.22v4.24c0,.87,2.35,1.89,4.33,1.89,2.48,0,4-1.26,4.07-1.32,.17-.14,.27-.35,.27-.57v-4.21l3.41-1.26c.29-.11,.49-.39,.49-.7s-.2-.6-.49-.7Zm-4.91,6.48c-.45,.28-1.45,.78-2.83,.78s-2.39-.5-2.83-.78v-3.31l2.62,.96c.08,.03,.17,.05,.26,.05s.18-.02,.26-.05l2.53-.93v3.27Zm-2.79-3.84l-5.27-1.94,5.27-1.94,5.27,1.94-5.27,1.94Z"/>
</svg>

After

Width:  |  Height:  |  Size: 991 B