From b8e206caab4803372e5e0e250be68f7929dd3a5b Mon Sep 17 00:00:00 2001 From: Kavehhn174 Date: Sat, 15 Aug 2026 02:39:10 +0330 Subject: [PATCH] feat: improve bill flow, user columns, and admin notes UI Select class before user when creating bills, fix national ID and registered classes display, remove course ratings, fix notification badge, and show Persian datetime in the topbar. --- src/components/common/AdminNotesField.vue | 66 +++++++++++++++++ src/components/layout/AppTopbar.vue | 47 ++++++++++++- src/views/classes/ClassFormView.vue | 14 +++- src/views/courses/CourseListView.vue | 7 -- src/views/payments/PaymentListView.vue | 86 +++++++++++++++++++---- src/views/sessions/SessionFormView.vue | 14 +++- src/views/users/UserDetailView.vue | 10 ++- src/views/users/UserFormView.vue | 14 +++- src/views/users/UserListView.vue | 8 +-- 9 files changed, 228 insertions(+), 38 deletions(-) create mode 100644 src/components/common/AdminNotesField.vue diff --git a/src/components/common/AdminNotesField.vue b/src/components/common/AdminNotesField.vue new file mode 100644 index 0000000..cbd725c --- /dev/null +++ b/src/components/common/AdminNotesField.vue @@ -0,0 +1,66 @@ + +