diff --git a/assets/css/scss/_base.scss b/assets/css/scss/_base.scss index 26e316cd32..63a0369c05 100644 --- a/assets/css/scss/_base.scss +++ b/assets/css/scss/_base.scss @@ -629,6 +629,15 @@ footer { font-size: 12px; } } + .card-image{ + position: relative; + .card-tools{ + position: absolute; + bottom: 0; + left: 0; + } + } + .category{ position: absolute; border-radius: 10px; diff --git a/main/auth/courses_categories.php b/main/auth/courses_categories.php index f01159cbe5..5750316f09 100755 --- a/main/auth/courses_categories.php +++ b/main/auth/courses_categories.php @@ -253,7 +253,7 @@ if ($showCourses && $action != 'display_sessions') { } $courseList[] = [ - 'real_id' => $course['real_id'], + 'id' => $course['real_id'], 'title' => $course['title'], 'category' => $course['category_title'], 'image' => $courseMediumImage, diff --git a/main/inc/lib/course.lib.php b/main/inc/lib/course.lib.php index 51f28fb170..658812c43f 100755 --- a/main/inc/lib/course.lib.php +++ b/main/inc/lib/course.lib.php @@ -6733,10 +6733,10 @@ class CourseManager $title = $course['title']; $url = api_get_path(WEB_CODE_PATH).'inc/ajax/course_home.ajax.php?a=show_course_information&code='.$course['code']; $html = Display::url( - Display::returnFontAwesomeIcon('info-circle', 'lg'), + Display::returnFontAwesomeIcon('info-circle'), $url, [ - 'class' => 'ajax btn btn-default btn-sm', + 'class' => 'ajax btn btn-light btn-sm', 'data-title' => $title, 'title' => get_lang('Description'), 'aria-label' => get_lang('Description'), diff --git a/main/template/default/auth/course_catalog.html.twig b/main/template/default/auth/course_catalog.html.twig index 41c09e09ac..176f67e0f7 100644 --- a/main/template/default/auth/course_catalog.html.twig +++ b/main/template/default/auth/course_catalog.html.twig @@ -26,6 +26,10 @@ {{ item.title }} + +
+ {{ item.description_ajax }} +
{% endset %} {% set content %}
@@ -62,7 +66,7 @@
{% endif %} {% endset %} - {{ macro.panel_course(item.real_id, '', content, '', '', '', image) }} + {{ macro.panel_course(item.id, '', content, '', '', '', image) }} {% endfor %} diff --git a/src/ThemeBundle/Resources/views/Layout/base-layout.html.twig b/src/ThemeBundle/Resources/views/Layout/base-layout.html.twig index 703122fb73..208a03995a 100644 --- a/src/ThemeBundle/Resources/views/Layout/base-layout.html.twig +++ b/src/ThemeBundle/Resources/views/Layout/base-layout.html.twig @@ -134,16 +134,19 @@ {# Global modal, load content by AJAX call to href attribute on anchor tag with 'ajax' class #}