diff --git a/mod/scorm/lib.php b/mod/scorm/lib.php
index 8df52276e7f..8f7f08e7f1a 100644
--- a/mod/scorm/lib.php
+++ b/mod/scorm/lib.php
@@ -1461,20 +1461,20 @@ function scorm_check_updates_since(cm_info $cm, $from, $filter = array()) {
*/
function mod_scorm_get_fontawesome_icon_map() {
return [
- 'mod_scorm:assetc' => 'fa-file-archive-o',
- 'mod_scorm:asset' => 'fa-file-archive-o',
+ 'mod_scorm:asset' => 'fa-regular fa-file-zipper',
+ 'mod_scorm:assetc' => 'fa-regular fa-file-zipper',
'mod_scorm:browsed' => 'fa-book',
- 'mod_scorm:completed' => 'fa-check-square-o',
- 'mod_scorm:failed' => 'fa-times',
- 'mod_scorm:incomplete' => 'fa-pencil-square-o',
+ 'mod_scorm:completed' => 'fa-check',
+ 'mod_scorm:failed' => 'fa-xmark',
+ 'mod_scorm:incomplete' => 'fa-pen-to-square',
'mod_scorm:minus' => 'fa-minus',
- 'mod_scorm:notattempted' => 'fa-square-o',
- 'mod_scorm:passed' => 'fa-check',
+ 'mod_scorm:notattempted' => 'fa-regular fa-square',
+ 'mod_scorm:passed' => 'fa-check-double',
'mod_scorm:plus' => 'fa-plus',
- 'mod_scorm:popdown' => 'fa-window-close-o',
- 'mod_scorm:popup' => 'fa-window-restore',
+ 'mod_scorm:popdown' => 'fa-regular fa-rectangle-xmark',
+ 'mod_scorm:popup' => 'fa-regular fa-window-restore',
'mod_scorm:suspend' => 'fa-pause',
- 'mod_scorm:wait' => 'fa-clock-o',
+ 'mod_scorm:wait' => 'fa-spinner fa-spin',
];
}
diff --git a/mod/scorm/pix/asset.gif b/mod/scorm/pix/asset.gif
deleted file mode 100644
index 09fa56516f5..00000000000
Binary files a/mod/scorm/pix/asset.gif and /dev/null differ
diff --git a/mod/scorm/pix/asset.svg b/mod/scorm/pix/asset.svg
index 33f2ff19289..dfee56033f4 100644
--- a/mod/scorm/pix/asset.svg
+++ b/mod/scorm/pix/asset.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/assetc.gif b/mod/scorm/pix/assetc.gif
deleted file mode 100644
index f879a343b92..00000000000
Binary files a/mod/scorm/pix/assetc.gif and /dev/null differ
diff --git a/mod/scorm/pix/assetc.svg b/mod/scorm/pix/assetc.svg
index 33f2ff19289..dfee56033f4 100644
--- a/mod/scorm/pix/assetc.svg
+++ b/mod/scorm/pix/assetc.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/browsed.gif b/mod/scorm/pix/browsed.gif
deleted file mode 100644
index ea5e0408199..00000000000
Binary files a/mod/scorm/pix/browsed.gif and /dev/null differ
diff --git a/mod/scorm/pix/browsed.svg b/mod/scorm/pix/browsed.svg
index de1f61970ec..f7548fc3ce4 100644
--- a/mod/scorm/pix/browsed.svg
+++ b/mod/scorm/pix/browsed.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/completed.gif b/mod/scorm/pix/completed.gif
deleted file mode 100644
index 536191528d7..00000000000
Binary files a/mod/scorm/pix/completed.gif and /dev/null differ
diff --git a/mod/scorm/pix/completed.svg b/mod/scorm/pix/completed.svg
index 953a6f740ef..8f97aff6c16 100644
--- a/mod/scorm/pix/completed.svg
+++ b/mod/scorm/pix/completed.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/failed.gif b/mod/scorm/pix/failed.gif
deleted file mode 100644
index d3ca677721f..00000000000
Binary files a/mod/scorm/pix/failed.gif and /dev/null differ
diff --git a/mod/scorm/pix/failed.svg b/mod/scorm/pix/failed.svg
index 53f7f5a9dcd..004f4777032 100644
--- a/mod/scorm/pix/failed.svg
+++ b/mod/scorm/pix/failed.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/incomplete.gif b/mod/scorm/pix/incomplete.gif
deleted file mode 100644
index fe2c6ea9d4d..00000000000
Binary files a/mod/scorm/pix/incomplete.gif and /dev/null differ
diff --git a/mod/scorm/pix/incomplete.svg b/mod/scorm/pix/incomplete.svg
index 85478310ab6..51456bf2e6f 100644
--- a/mod/scorm/pix/incomplete.svg
+++ b/mod/scorm/pix/incomplete.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/minus.gif b/mod/scorm/pix/minus.gif
deleted file mode 100644
index 63a1b57418d..00000000000
Binary files a/mod/scorm/pix/minus.gif and /dev/null differ
diff --git a/mod/scorm/pix/minus.svg b/mod/scorm/pix/minus.svg
index c6ff25544d1..eabbc2e01bf 100644
--- a/mod/scorm/pix/minus.svg
+++ b/mod/scorm/pix/minus.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/notattempted.gif b/mod/scorm/pix/notattempted.gif
deleted file mode 100644
index 7dbb43be50f..00000000000
Binary files a/mod/scorm/pix/notattempted.gif and /dev/null differ
diff --git a/mod/scorm/pix/notattempted.svg b/mod/scorm/pix/notattempted.svg
index 01d4ab9f415..179c809cfb2 100644
--- a/mod/scorm/pix/notattempted.svg
+++ b/mod/scorm/pix/notattempted.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/passed.gif b/mod/scorm/pix/passed.gif
deleted file mode 100644
index 536191528d7..00000000000
Binary files a/mod/scorm/pix/passed.gif and /dev/null differ
diff --git a/mod/scorm/pix/passed.svg b/mod/scorm/pix/passed.svg
index 03c59ddb3cd..77dba9a8442 100644
--- a/mod/scorm/pix/passed.svg
+++ b/mod/scorm/pix/passed.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/plus.gif b/mod/scorm/pix/plus.gif
deleted file mode 100644
index f770e468a8e..00000000000
Binary files a/mod/scorm/pix/plus.gif and /dev/null differ
diff --git a/mod/scorm/pix/plus.svg b/mod/scorm/pix/plus.svg
index 77f6d1ac8fa..a895a97b8e6 100644
--- a/mod/scorm/pix/plus.svg
+++ b/mod/scorm/pix/plus.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/popdown.gif b/mod/scorm/pix/popdown.gif
deleted file mode 100644
index d6be4d268e5..00000000000
Binary files a/mod/scorm/pix/popdown.gif and /dev/null differ
diff --git a/mod/scorm/pix/popdown.svg b/mod/scorm/pix/popdown.svg
index 55e2954cddc..43d2ede1f01 100644
--- a/mod/scorm/pix/popdown.svg
+++ b/mod/scorm/pix/popdown.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/popup.gif b/mod/scorm/pix/popup.gif
deleted file mode 100644
index a5f38b0ee48..00000000000
Binary files a/mod/scorm/pix/popup.gif and /dev/null differ
diff --git a/mod/scorm/pix/popup.svg b/mod/scorm/pix/popup.svg
index 28e5a992cf1..0e995151423 100644
--- a/mod/scorm/pix/popup.svg
+++ b/mod/scorm/pix/popup.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/suspend.gif b/mod/scorm/pix/suspend.gif
deleted file mode 100644
index 35e8413f9f0..00000000000
Binary files a/mod/scorm/pix/suspend.gif and /dev/null differ
diff --git a/mod/scorm/pix/suspend.svg b/mod/scorm/pix/suspend.svg
index 1d035ace333..62cdd511a8f 100644
--- a/mod/scorm/pix/suspend.svg
+++ b/mod/scorm/pix/suspend.svg
@@ -1 +1 @@
-
+
diff --git a/mod/scorm/pix/wait.gif b/mod/scorm/pix/wait.gif
deleted file mode 100644
index fbcfdd70a47..00000000000
Binary files a/mod/scorm/pix/wait.gif and /dev/null differ
diff --git a/mod/scorm/pix/wait.svg b/mod/scorm/pix/wait.svg
index f56ae436ccb..97220185e6f 100644
--- a/mod/scorm/pix/wait.svg
+++ b/mod/scorm/pix/wait.svg
@@ -1 +1 @@
-
+