diff --git a/frappe/public/js/frappe/social/components/EnergyPointHistory.vue b/frappe/public/js/frappe/social/components/EnergyPointHistory.vue
new file mode 100644
index 0000000000..6d15e30633
--- /dev/null
+++ b/frappe/public/js/frappe/social/components/EnergyPointHistory.vue
@@ -0,0 +1,91 @@
+
+
+
+ -
+
+
+ -
+
+
+ -
+ {{__('No logs found')}}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frappe/public/js/frappe/social/pages/UserList.vue b/frappe/public/js/frappe/social/pages/UserList.vue
index 17154542d0..c935d7e830 100644
--- a/frappe/public/js/frappe/social/pages/UserList.vue
+++ b/frappe/public/js/frappe/social/pages/UserList.vue
@@ -16,40 +16,52 @@
-
-
-
-
{{ user.fullname }}
-
- {{ frappe.ellipsis(user.bio, 100) || 'No Bio'}}
-
+ v-for="user in filtered_users"
+ :key="user.name"
+ @click="toggle_log(user.name)">
+
+
+
+ {{ user.energy_points }}
+
+
+ {{ user.review_points }}
+
+
+ {{ user.given_points }}
+
-
- {{ user.energy_points }}
-
-
- {{ user.review_points }}
-
-
- {{ user.given_points }}
-
+
+
-
{{__('No user found')}}
+
{{__('No user found')}}