diff --git a/src/assets/img/completion/completion-auto-fail.svg b/src/assets/img/completion/completion-auto-fail.svg
index 771adf36f..68a8e5c37 100644
--- a/src/assets/img/completion/completion-auto-fail.svg
+++ b/src/assets/img/completion/completion-auto-fail.svg
@@ -1,18 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/completion/completion-auto-n-override.svg b/src/assets/img/completion/completion-auto-n-override.svg
index 6100638d0..bffccb8b8 100644
--- a/src/assets/img/completion/completion-auto-n-override.svg
+++ b/src/assets/img/completion/completion-auto-n-override.svg
@@ -1,3 +1 @@
-
-]>
\ No newline at end of file
+ height="16" viewBox="0 0 16 16" preserveAspectRatio="xMinYMid meet" overflow="visible">
diff --git a/src/assets/img/completion/completion-auto-n.svg b/src/assets/img/completion/completion-auto-n.svg
index 6a8bc6222..fa977d2f8 100644
--- a/src/assets/img/completion/completion-auto-n.svg
+++ b/src/assets/img/completion/completion-auto-n.svg
@@ -1,15 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/completion/completion-auto-pass.svg b/src/assets/img/completion/completion-auto-pass.svg
index 44df83f15..323f4fe0e 100644
--- a/src/assets/img/completion/completion-auto-pass.svg
+++ b/src/assets/img/completion/completion-auto-pass.svg
@@ -1,17 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/completion/completion-auto-y-override.svg b/src/assets/img/completion/completion-auto-y-override.svg
index 13cf5d700..375e13266 100644
--- a/src/assets/img/completion/completion-auto-y-override.svg
+++ b/src/assets/img/completion/completion-auto-y-override.svg
@@ -1,3 +1 @@
-
-]>
\ No newline at end of file
+ height="16" viewBox="0 0 16 16" preserveAspectRatio="xMinYMid meet" overflow="visible">
diff --git a/src/assets/img/completion/completion-auto-y.svg b/src/assets/img/completion/completion-auto-y.svg
index 14822e173..a565c8061 100644
--- a/src/assets/img/completion/completion-auto-y.svg
+++ b/src/assets/img/completion/completion-auto-y.svg
@@ -1,17 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/completion/completion-manual-n-override.svg b/src/assets/img/completion/completion-manual-n-override.svg
index cccfb99cd..9b929eafd 100644
--- a/src/assets/img/completion/completion-manual-n-override.svg
+++ b/src/assets/img/completion/completion-manual-n-override.svg
@@ -1,3 +1 @@
-
-]>
\ No newline at end of file
+ height="16" viewBox="0 0 16 16" preserveAspectRatio="xMinYMid meet" overflow="visible">
diff --git a/src/assets/img/completion/completion-manual-n.svg b/src/assets/img/completion/completion-manual-n.svg
index f7750e25a..1503bed2e 100644
--- a/src/assets/img/completion/completion-manual-n.svg
+++ b/src/assets/img/completion/completion-manual-n.svg
@@ -1,14 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/completion/completion-manual-y-override.svg b/src/assets/img/completion/completion-manual-y-override.svg
index 69270ba3e..849e3efc9 100644
--- a/src/assets/img/completion/completion-manual-y-override.svg
+++ b/src/assets/img/completion/completion-manual-y-override.svg
@@ -1,3 +1 @@
-
-]>
\ No newline at end of file
+ height="16" viewBox="0 0 16 16" preserveAspectRatio="xMinYMid meet" overflow="visible">
diff --git a/src/assets/img/completion/completion-manual-y.svg b/src/assets/img/completion/completion-manual-y.svg
index 3b91bdbc7..771006579 100644
--- a/src/assets/img/completion/completion-manual-y.svg
+++ b/src/assets/img/completion/completion-manual-y.svg
@@ -1,17 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/icons/activities.svg b/src/assets/img/icons/activities.svg
index 56243a53c..73ae35859 100644
--- a/src/assets/img/icons/activities.svg
+++ b/src/assets/img/icons/activities.svg
@@ -1,178 +1 @@
-
-
+
diff --git a/src/assets/img/icons/courses.svg b/src/assets/img/icons/courses.svg
index 7bd9cb672..3f8e18b48 100644
--- a/src/assets/img/icons/courses.svg
+++ b/src/assets/img/icons/courses.svg
@@ -1,257 +1 @@
-
-
+
diff --git a/src/assets/img/icons/empty.svg b/src/assets/img/icons/empty.svg
index a16fb7460..d13e2fd95 100644
--- a/src/assets/img/icons/empty.svg
+++ b/src/assets/img/icons/empty.svg
@@ -1,3 +1 @@
-
-]>
\ No newline at end of file
+ height="16" viewBox="0 0 16 16" preserveAspectRatio="xMinYMid meet" overflow="visible">
diff --git a/src/assets/img/icons/h5p.svg b/src/assets/img/icons/h5p.svg
index 7856f9efb..1cb7a0ccc 100644
--- a/src/assets/img/icons/h5p.svg
+++ b/src/assets/img/icons/h5p.svg
@@ -1,14 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/assign.svg b/src/assets/img/mod/assign.svg
index 18fea36dd..6721bd13a 100644
--- a/src/assets/img/mod/assign.svg
+++ b/src/assets/img/mod/assign.svg
@@ -1,10 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/bigbluebuttonbn.svg b/src/assets/img/mod/bigbluebuttonbn.svg
index 94874adeb..57fcc9ecf 100644
--- a/src/assets/img/mod/bigbluebuttonbn.svg
+++ b/src/assets/img/mod/bigbluebuttonbn.svg
@@ -1,15 +1 @@
-
-
\ No newline at end of file
+
diff --git a/src/assets/img/mod/book.svg b/src/assets/img/mod/book.svg
index 994edc734..3c43cad61 100644
--- a/src/assets/img/mod/book.svg
+++ b/src/assets/img/mod/book.svg
@@ -1,11 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/chat.svg b/src/assets/img/mod/chat.svg
index 52efce452..f6ec94d25 100644
--- a/src/assets/img/mod/chat.svg
+++ b/src/assets/img/mod/chat.svg
@@ -1,12 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/choice.svg b/src/assets/img/mod/choice.svg
index 02905029c..e81b8f5c5 100644
--- a/src/assets/img/mod/choice.svg
+++ b/src/assets/img/mod/choice.svg
@@ -1,14 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/data.svg b/src/assets/img/mod/data.svg
index 3bf47aa86..66f3a996b 100644
--- a/src/assets/img/mod/data.svg
+++ b/src/assets/img/mod/data.svg
@@ -1,18 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/external-tool.svg b/src/assets/img/mod/external-tool.svg
index cc70c5de9..ff362e431 100644
--- a/src/assets/img/mod/external-tool.svg
+++ b/src/assets/img/mod/external-tool.svg
@@ -1,14 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/feedback.svg b/src/assets/img/mod/feedback.svg
index e4f8916f6..7fa5f02c5 100644
--- a/src/assets/img/mod/feedback.svg
+++ b/src/assets/img/mod/feedback.svg
@@ -1,16 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/folder.svg b/src/assets/img/mod/folder.svg
index e8dd12e1a..9ad8f814f 100644
--- a/src/assets/img/mod/folder.svg
+++ b/src/assets/img/mod/folder.svg
@@ -1,8 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/forum.svg b/src/assets/img/mod/forum.svg
index defe1015d..c1dbbb7ee 100644
--- a/src/assets/img/mod/forum.svg
+++ b/src/assets/img/mod/forum.svg
@@ -1,17 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/glossary.svg b/src/assets/img/mod/glossary.svg
index 465bc2dcd..e77fa85ad 100644
--- a/src/assets/img/mod/glossary.svg
+++ b/src/assets/img/mod/glossary.svg
@@ -1,9 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/h5pactivity.svg b/src/assets/img/mod/h5pactivity.svg
index d76a924d5..0dddac960 100644
--- a/src/assets/img/mod/h5pactivity.svg
+++ b/src/assets/img/mod/h5pactivity.svg
@@ -1,16 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/imscp.svg b/src/assets/img/mod/imscp.svg
index 30705d0a2..87f31fd32 100644
--- a/src/assets/img/mod/imscp.svg
+++ b/src/assets/img/mod/imscp.svg
@@ -1,18 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/label.svg b/src/assets/img/mod/label.svg
index b2494df89..49db2f821 100644
--- a/src/assets/img/mod/label.svg
+++ b/src/assets/img/mod/label.svg
@@ -1,14 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/lesson.svg b/src/assets/img/mod/lesson.svg
index 80ddee00b..12d1824e7 100644
--- a/src/assets/img/mod/lesson.svg
+++ b/src/assets/img/mod/lesson.svg
@@ -1,15 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/lti.svg b/src/assets/img/mod/lti.svg
index cc70c5de9..ff362e431 100644
--- a/src/assets/img/mod/lti.svg
+++ b/src/assets/img/mod/lti.svg
@@ -1,14 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/page.svg b/src/assets/img/mod/page.svg
index 83751046f..0a202805e 100644
--- a/src/assets/img/mod/page.svg
+++ b/src/assets/img/mod/page.svg
@@ -1,13 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/quiz.svg b/src/assets/img/mod/quiz.svg
index 26cb7dda7..04aaadfc8 100644
--- a/src/assets/img/mod/quiz.svg
+++ b/src/assets/img/mod/quiz.svg
@@ -1,11 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/resource.svg b/src/assets/img/mod/resource.svg
index fde303973..e123e7470 100644
--- a/src/assets/img/mod/resource.svg
+++ b/src/assets/img/mod/resource.svg
@@ -1,10 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/scorm.svg b/src/assets/img/mod/scorm.svg
index 76ec9c64f..95d97e0dd 100644
--- a/src/assets/img/mod/scorm.svg
+++ b/src/assets/img/mod/scorm.svg
@@ -1,8 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/survey.svg b/src/assets/img/mod/survey.svg
index 61e63e52b..a99aa548f 100644
--- a/src/assets/img/mod/survey.svg
+++ b/src/assets/img/mod/survey.svg
@@ -1,13 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/url.svg b/src/assets/img/mod/url.svg
index eb00b261c..fe096966e 100644
--- a/src/assets/img/mod/url.svg
+++ b/src/assets/img/mod/url.svg
@@ -1,17 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/wiki.svg b/src/assets/img/mod/wiki.svg
index ff8eddd32..9c4ff6281 100644
--- a/src/assets/img/mod/wiki.svg
+++ b/src/assets/img/mod/wiki.svg
@@ -1,25 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod/workshop.svg b/src/assets/img/mod/workshop.svg
index 594cfa205..ed7652eb3 100644
--- a/src/assets/img/mod/workshop.svg
+++ b/src/assets/img/mod/workshop.svg
@@ -1,19 +1 @@
-
-
-
+
diff --git a/src/assets/img/mod_legacy/assign.svg b/src/assets/img/mod_legacy/assign.svg
index 41a788985..9cfeda3d0 100644
--- a/src/assets/img/mod_legacy/assign.svg
+++ b/src/assets/img/mod_legacy/assign.svg
@@ -1,89 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/bigbluebuttonbn.svg b/src/assets/img/mod_legacy/bigbluebuttonbn.svg
index 7b92ab21b..91214c8d0 100644
--- a/src/assets/img/mod_legacy/bigbluebuttonbn.svg
+++ b/src/assets/img/mod_legacy/bigbluebuttonbn.svg
@@ -1,55 +1 @@
-
-
-
-
+
diff --git a/src/assets/img/mod_legacy/book.svg b/src/assets/img/mod_legacy/book.svg
index 740a35160..282ceffe2 100644
--- a/src/assets/img/mod_legacy/book.svg
+++ b/src/assets/img/mod_legacy/book.svg
@@ -1,80 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/chat.svg b/src/assets/img/mod_legacy/chat.svg
index 9dd304b78..08f9062fc 100644
--- a/src/assets/img/mod_legacy/chat.svg
+++ b/src/assets/img/mod_legacy/chat.svg
@@ -1,77 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/choice.svg b/src/assets/img/mod_legacy/choice.svg
index 4d455910c..a7a500299 100644
--- a/src/assets/img/mod_legacy/choice.svg
+++ b/src/assets/img/mod_legacy/choice.svg
@@ -1,46 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/data.svg b/src/assets/img/mod_legacy/data.svg
index 954777f09..43063536f 100644
--- a/src/assets/img/mod_legacy/data.svg
+++ b/src/assets/img/mod_legacy/data.svg
@@ -1,87 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/external-tool.svg b/src/assets/img/mod_legacy/external-tool.svg
index ebbbe3084..286a99aee 100644
--- a/src/assets/img/mod_legacy/external-tool.svg
+++ b/src/assets/img/mod_legacy/external-tool.svg
@@ -1,55 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/feedback.svg b/src/assets/img/mod_legacy/feedback.svg
index 58d0f080b..79736bb7e 100644
--- a/src/assets/img/mod_legacy/feedback.svg
+++ b/src/assets/img/mod_legacy/feedback.svg
@@ -1,133 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/folder.svg b/src/assets/img/mod_legacy/folder.svg
index 6c2a9fe19..e6ddbc4c4 100644
--- a/src/assets/img/mod_legacy/folder.svg
+++ b/src/assets/img/mod_legacy/folder.svg
@@ -1,65 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/forum.svg b/src/assets/img/mod_legacy/forum.svg
index aab9a8f44..392a8ba9d 100644
--- a/src/assets/img/mod_legacy/forum.svg
+++ b/src/assets/img/mod_legacy/forum.svg
@@ -1,71 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/glossary.svg b/src/assets/img/mod_legacy/glossary.svg
index f330727e3..f56f9fa31 100644
--- a/src/assets/img/mod_legacy/glossary.svg
+++ b/src/assets/img/mod_legacy/glossary.svg
@@ -1,146 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/imscp.svg b/src/assets/img/mod_legacy/imscp.svg
index 5589cd0c5..f5ccbebaf 100644
--- a/src/assets/img/mod_legacy/imscp.svg
+++ b/src/assets/img/mod_legacy/imscp.svg
@@ -1,156 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/label.svg b/src/assets/img/mod_legacy/label.svg
index ac232fc58..c42c26477 100644
--- a/src/assets/img/mod_legacy/label.svg
+++ b/src/assets/img/mod_legacy/label.svg
@@ -1,94 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/lesson.svg b/src/assets/img/mod_legacy/lesson.svg
index 0a0e5dfd5..f32d1630f 100644
--- a/src/assets/img/mod_legacy/lesson.svg
+++ b/src/assets/img/mod_legacy/lesson.svg
@@ -1,126 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/lti.svg b/src/assets/img/mod_legacy/lti.svg
index ebbbe3084..286a99aee 100644
--- a/src/assets/img/mod_legacy/lti.svg
+++ b/src/assets/img/mod_legacy/lti.svg
@@ -1,55 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/page.svg b/src/assets/img/mod_legacy/page.svg
index eb7cae6c8..2126b6897 100644
--- a/src/assets/img/mod_legacy/page.svg
+++ b/src/assets/img/mod_legacy/page.svg
@@ -1,112 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/quiz.svg b/src/assets/img/mod_legacy/quiz.svg
index 90473416f..d4de83074 100644
--- a/src/assets/img/mod_legacy/quiz.svg
+++ b/src/assets/img/mod_legacy/quiz.svg
@@ -1,90 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/resource.svg b/src/assets/img/mod_legacy/resource.svg
index 2039a2ea2..3ee9bbe05 100644
--- a/src/assets/img/mod_legacy/resource.svg
+++ b/src/assets/img/mod_legacy/resource.svg
@@ -1,60 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/scorm.svg b/src/assets/img/mod_legacy/scorm.svg
index 77891eca4..4d5617e2b 100644
--- a/src/assets/img/mod_legacy/scorm.svg
+++ b/src/assets/img/mod_legacy/scorm.svg
@@ -1,84 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/survey.svg b/src/assets/img/mod_legacy/survey.svg
index a97fe77ef..2bbc36f81 100644
--- a/src/assets/img/mod_legacy/survey.svg
+++ b/src/assets/img/mod_legacy/survey.svg
@@ -1,89 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/url.svg b/src/assets/img/mod_legacy/url.svg
index 56bdb5541..94c07d48b 100644
--- a/src/assets/img/mod_legacy/url.svg
+++ b/src/assets/img/mod_legacy/url.svg
@@ -1,485 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/wiki.svg b/src/assets/img/mod_legacy/wiki.svg
index f3101ce19..e8c0e9f48 100644
--- a/src/assets/img/mod_legacy/wiki.svg
+++ b/src/assets/img/mod_legacy/wiki.svg
@@ -1,228 +1 @@
-
-
-
-]>
-
+
diff --git a/src/assets/img/mod_legacy/workshop.svg b/src/assets/img/mod_legacy/workshop.svg
index f466455a6..570537727 100644
--- a/src/assets/img/mod_legacy/workshop.svg
+++ b/src/assets/img/mod_legacy/workshop.svg
@@ -1,98 +1 @@
-
-
-
-]>
-
+