From 954d0a06370ad614fc3193670c36c5c9baae9d08 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 3 Jul 2025 18:19:29 +0530 Subject: [PATCH] fix: improved members list and form --- .../Modals/CourseProgressSummary.vue | 2 +- frontend/src/components/Settings/Members.vue | 128 ++++++++++-------- frontend/src/components/Settings/Settings.vue | 3 +- lms/lms/api.py | 11 +- 4 files changed, 76 insertions(+), 68 deletions(-) diff --git a/frontend/src/components/Modals/CourseProgressSummary.vue b/frontend/src/components/Modals/CourseProgressSummary.vue index 6ea915b7..c87de333 100644 --- a/frontend/src/components/Modals/CourseProgressSummary.vue +++ b/frontend/src/components/Modals/CourseProgressSummary.vue @@ -206,7 +206,7 @@ const progressColumns = computed(() => { { label: __('Member'), key: 'member_name', - width: '50%', + width: '60%', icon: 'user', }, { diff --git a/frontend/src/components/Settings/Members.vue b/frontend/src/components/Settings/Members.vue index 730758d7..74bc4b5d 100644 --- a/frontend/src/components/Settings/Members.vue +++ b/frontend/src/components/Settings/Members.vue @@ -5,9 +5,9 @@
{{ __(label) }}
- +
- -
- - - -
-
  • {{ member.full_name }}
    -
    - - {{ getRole(member.role) }} - -
    {{ member.name }} @@ -88,12 +54,13 @@
    -
    - {{ dayjs(member.last_active).format('DD MMM, YYYY HH:mm a') }} -
    -
    -
    + + + {{ getRole(member.role) }} +
@@ -111,20 +78,68 @@
+ + +