diff --git a/community/lms/widgets/CourseCard.html b/community/lms/widgets/CourseCard.html index b45246bf..1634e305 100644 --- a/community/lms/widgets/CourseCard.html +++ b/community/lms/widgets/CourseCard.html @@ -29,12 +29,21 @@ {{ course.get_instructor().full_name }} - {% if course.get_students() | length %} - - {{ course.get_students() | length }} + {% if course.get_students() | length %} + + + {{ course.get_students() | length }} + + {% endif %} + {% set avg_rating = course.get_average_rating() %} + {% if avg_rating %} + + + {{ avg_rating }} + + {% endif %} - {% endif %} {% set membership = course.get_membership(frappe.session.user) %} diff --git a/community/public/css/style.css b/community/public/css/style.css index fe5af14c..1fd78522 100644 --- a/community/public/css/style.css +++ b/community/public/css/style.css @@ -1075,6 +1075,13 @@ div.custom-checkbox>label>input:checked+img { margin: 0px 4px 4px; } +.profile-page { + max-width: 1150px; + margin: 0 auto; + padding-top: 1rem; + padding-bottom: 1rem; +} + .profile-courses { margin-top: 3rem; } diff --git a/community/www/profiles/profile.html b/community/www/profiles/profile.html index 325565c6..c4e05404 100644 --- a/community/www/profiles/profile.html +++ b/community/www/profiles/profile.html @@ -6,14 +6,12 @@ {% block content %}
-
+
{{ widgets.MemberCard(member=member, show_course_count=True, dimension_class="member-card-xl") }} {{ AboutOverviewSection(member) }} -
- {{ CoursesCreated(member) }} - {{ CoursesMentored(member) }} - {{ CoursesEnrolled(member) }} -
+ {{ CoursesCreated(member) }} + {{ CoursesMentored(member) }} + {{ CoursesEnrolled(member) }} {{ ProfileTabs(profile_tabs) }}
@@ -22,7 +20,7 @@ {% macro AboutOverviewSection(member) %}
{% if member.bio %} -
+
About
@@ -31,7 +29,7 @@
{% endif %} -
+
Overview
@@ -62,42 +60,48 @@ {% macro CoursesCreated(member) %} {% if member.get_authored_courses() | length %} -
- Courses Created -
-
- {% for course in member.get_authored_courses() %} - {% set course_details = frappe.get_doc("LMS Course", course) %} - {{ widgets.CourseCard(course=course_details) }} - {% endfor %} +
+
+ Courses Created +
+
+ {% for course in member.get_authored_courses() %} + {% set course_details = frappe.get_doc("LMS Course", course) %} + {{ widgets.CourseCard(course=course_details) }} + {% endfor %} +
{% endif %} {% endmacro %} {% macro CoursesMentored(member) %} {% if member.get_course_membership("Mentor") | length %} -
- Courses Mentored -
-
- {% for membership in member.get_course_membership("Mentor") %} - {% set course_details = frappe.get_doc("LMS Course", membership.course) %} - {{ widgets.CourseCard(course=course_details) }} - {% endfor %} +
+
+ Courses Mentored +
+
+ {% for membership in member.get_course_membership("Mentor") %} + {% set course_details = frappe.get_doc("LMS Course", membership.course) %} + {{ widgets.CourseCard(course=course_details) }} + {% endfor %} +
{% endif %} {% endmacro %} {% macro CoursesEnrolled(member) %} {% if member.get_course_membership("Student") | length %} -
- Courses Enrolled -
-
- {% for membership in member.get_course_membership("Student") %} - {% set course_details = frappe.get_doc("LMS Course", membership.course) %} - {{ widgets.CourseCard(course=course_details) }} - {% endfor %} +
+
+ Courses Enrolled +
+
+ {% for membership in member.get_course_membership("Student") %} + {% set course_details = frappe.get_doc("LMS Course", membership.course) %} + {{ widgets.CourseCard(course=course_details) }} + {% endfor %} +
{% endif %} {% endmacro %}