Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LearnerController.java =================================================================== diff -u -r735e5ff1a7439c3b86b3448b18e324ea20eef5d0 -rcd376b6f01522589c2f68b3c548390c23e79ce01 --- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LearnerController.java (.../LearnerController.java) (revision 735e5ff1a7439c3b86b3448b18e324ea20eef5d0) +++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LearnerController.java (.../LearnerController.java) (revision cd376b6f01522589c2f68b3c548390c23e79ce01) @@ -432,9 +432,6 @@ activityJSON.put("name", activity.getTitle()); int status = activity.getActivityId().equals(currentActivityId) ? 0 : activity.getStatus(); activityJSON.put("status", status); - if (activity.getIconURL() != null) { - activityJSON.put("iconURL", activity.getIconURL()); - } // URL in learner mode String url = activity.getUrl(); Index: lams_learning/web/css/components-learner.css =================================================================== diff -u -r735e5ff1a7439c3b86b3448b18e324ea20eef5d0 -rcd376b6f01522589c2f68b3c548390c23e79ce01 --- lams_learning/web/css/components-learner.css (.../components-learner.css) (revision 735e5ff1a7439c3b86b3448b18e324ea20eef5d0) +++ lams_learning/web/css/components-learner.css (.../components-learner.css) (revision cd376b6f01522589c2f68b3c548390c23e79ce01) @@ -101,24 +101,19 @@ margin-right: .5rem; } -.component-page-wrapper .component-sidebar .progress-bar-items > li > img.progress-bar-icon { - width: 30px; - height: 30px; -} - .component-page-wrapper .component-sidebar .progress-bar-items > li.progress-bar-item-incomplete, -.component-page-wrapper .component-sidebar .progress-bar-items > li.progress-bar-item-incomplete > i.progress-bar-icon { +.component-page-wrapper .component-sidebar .progress-bar-items > li.progress-bar-item-incomplete > .progress-bar-icon { color: var(--bs-gray-700); } .component-page-wrapper .component-sidebar .progress-bar-items > li.progress-bar-item-complete, -.component-page-wrapper .component-sidebar .progress-bar-items > li.progress-bar-item-complete > i.progress-bar-icon { +.component-page-wrapper .component-sidebar .progress-bar-items > li.progress-bar-item-complete > .progress-bar-icon { color: var(--bs-green); } .component-page-wrapper .component-sidebar .progress-bar-items > li.support-bar-item, .component-page-wrapper .component-sidebar .progress-bar-items > li.progress-bar-item-current, -.component-page-wrapper .component-sidebar .progress-bar-items > li.progress-bar-item-current > i.progress-bar-icon { +.component-page-wrapper .component-sidebar .progress-bar-items > li.progress-bar-item-current > .progress-bar-icon { color: var(--bs-black); } Index: lams_learning/web/includes/javascript/learnerPage.js =================================================================== diff -u -r735e5ff1a7439c3b86b3448b18e324ea20eef5d0 -rcd376b6f01522589c2f68b3c548390c23e79ce01 --- lams_learning/web/includes/javascript/learnerPage.js (.../learnerPage.js) (revision 735e5ff1a7439c3b86b3448b18e324ea20eef5d0) +++ lams_learning/web/includes/javascript/learnerPage.js (.../learnerPage.js) (revision cd376b6f01522589c2f68b3c548390c23e79ce01) @@ -21,24 +21,16 @@ let supportBarItems = $('.component-page-wrapper .component-sidebar #support-bar').removeClass('d-none') .find('#support-bar-items').empty(); $.each(result.support, function (activityIndex, activityData) { - let activityItem = $('