diff --git a/lms/static/sass/multicourse/_dashboard.scss b/lms/static/sass/multicourse/_dashboard.scss index 5e7f59138c487d25512b975040f2d3b17f140bb3..cc54b9b2421411dea8fb00d6b5c906d0ded25d98 100644 --- a/lms/static/sass/multicourse/_dashboard.scss +++ b/lms/static/sass/multicourse/_dashboard.scss @@ -327,7 +327,7 @@ color: $lighter-base-font-color; } - h3 a { + h3 a, h3 span { display: block; margin-bottom: 10px; font-family: $sans-serif; diff --git a/lms/templates/dashboard.html b/lms/templates/dashboard.html index 0bf66872fc58ba50d966185d84eea5f608b1f97b..75c0cafabd245d0aeecdd734c10945426d317d8a 100644 --- a/lms/templates/dashboard.html +++ b/lms/templates/dashboard.html @@ -194,17 +194,20 @@ <article class="my-course"> <% - if has_access(user, course, 'load'): course_target = reverse('info', args=[course.id]) - else: - course_target = reverse('about_course', args=[course.id]) %> - <a href="${course_target}" class="cover"> - <img src="${course_image_url(course)}" /> - </a> + % if course.id in show_courseware_links_for: + <a href="${course_target}" class="cover"> + <img src="${course_image_url(course)}" /> + </a> + % else: + <div class="cover"> + <img src="${course_image_url(course)}" /> + </div> + % endif <section class="info"> <hgroup> @@ -218,7 +221,13 @@ % endif </p> <h2 class="university">${get_course_about_section(course, 'university')}</h2> - <h3><a href="${course_target}">${course.number} ${course.display_name_with_default}</a></h3> + <h3> + % if course.id in show_courseware_links_for: + <a href="${course_target}">${course.number} ${course.display_name_with_default}</a> + % else: + <span>${course.number} ${course.display_name_with_default}</span> + % endif + </h3> </hgroup> <%