From ec807a1db99eeb0cc2984b8c1afa9127465bfcbe Mon Sep 17 00:00:00 2001
From: tunny17
Date: Tue, 8 Aug 2023 16:00:32 +0000
Subject: [PATCH] CLASSROOMIO-T-83: Redesign of the People Page
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
CLASSROOMIO-T-83: Class Fix
CLASSROOMIO-T-83: TextChip Fix
CLASSROOMIO-T-83: Redesign of People Component
CLASSROOMIO-T-83: Redesign of Page Component
CLASSROOMIO-T-83: Add copy button for teacher
CLASSROOMIO-T-83: Add copy button and show email
CLASSROOMIO-T-83: Make fullname lowercase
CLASSROOMIO-T-83: Fix filtering issue
CLASSROOMIO-T-30:Developed the UI for the video upload
CLASSROOMIO-T-30: UI cleanup
CLASSROOMIO-T-30: Improve UX
Merge branch 'CLASSROOMIO-T-30' of https://gitlab.com/thenextgreat/classroomio into CLASSROOMIO-T-30
CLASSROOMIO-T-30:Made the input clear after upload and also chnged the icons
CLASSROOMIO-T-30: Remove console log
CLASSROOMIO-T-30: Better trim out white spaces in url
CLASSROOMIO-T-30:Fixed the bug between the save and edit
CLASSROOMIO-T-30:Trying to fix the bug between edit and save
Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio
CLASSROOMIO-T-30:Stil working on the reviews
CLASSROOMIO-T-30:Still working on some of the reviews and updates
CLASSROOMIO-T-30: Remove unnessecary values in store
CLASSROOMIO-T-30: Change button to div in modal
CLASSROOMIO-T-100: Select only courses belonging to current org and current user is a member
CLASSROOMIO-T-100: Update condition for fetchCourses
CLASSROOMIO-T-100: Select only courses belonging to current org and current user is a member
Co-authored-by: Rotimi Best
Merge-request: CLASSROOMIO-MR-35
Merged-by: Best Admin
Remove netlify app from redirect rule
Add redirect to layout's load
Redirect to about domain
CLASSROOMIO-T-97: UX again? 😇
CLASSROOMIO-T-97: Better course UX 😍😍
CLASSROOMIO-T-97: Better button style and fix route not found
CLASSROOMIO-T-97: Course UI improvement 😁😁😁
CLASSROOMIO-T-30: Add plyr
CLASSROOMIO-T-30:Merged main into branch
Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio
CLASSROOMIO-T-30:Wotking on the lms dashboard
CLASSROOMIO-T-30:Made some changes based on the reviews
Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio
CLASSROOMIO-T-30:Made some refactoring to keep the code DRY
CLASSROOMIO-T-30:Developed the UI for the video upload
Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio
Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio
CLASSROOMIO-T-27: Review Section for Instructors on landing page
CLASSROOMIO-T-27: Remove unused variable
Merge branch 'CLASSROOMIO-T-27' of https://gitlab.com/thenextgreat/classroomio into CLASSROOMIO-T-27
CLASSROOMIO-T-27: Complete reviews functionality
CLASSROOMIO-T-27: Review Render Update
CLASSROOMIO-T-27:
- Resolved Feedbacks
CLASSROOMIO-T-27: Fixed Ratings Data
CLASSROOMIO-T-27:
- Added Ratings Svg
- Fixed avatar_url feedback
CLASSROOMIO-T-27: Import Adjustment
CLASSROOMIO-T-27: Code Review
CLASSROOM-T-27: Added Add Review Functionality
CLASSROOMIO-T-27:
- Unresolved Review
- Enhance Code Redability
CLASSROOMIO-T-27: Completed the delete functionality
CLASSROOMIO-T-27: Hide/Show functionality
CLASSROOMIO-T-27: Double Quotation Update
CLASSROOMIO-T-27: Testing toggle functinality
CLASSROOMIO-T-27: Added the icons
CLASSROOMIO-T-27: Completion of the hide/show functionality
CLASSROOMIO-T-27:
Display the store data on the review page for styling
CLASSROOMIO-T-27:
Styling of the review component & connecting it's data
CLASSROOMIO-T-27:
- Add ReviewsForm
- Completion of the Reviews Form Structure/Styling
CLASSROOMIO-T-27: Added a reviews modal
CLASSROOMIO-T-27: Logic update for review section
CLASSROOMIO-T-50: Logic for overlapping reviews
CLASSROOMIO-T-27:
- Completion of the structure & styling with mock data.
- Addition of custom ratings assets
CLASSROOMIO-T-27:
- Review Section Code Structure
- Import Profile Picture Assets
Co-authored-by: Rotimi Best
Co-authored-by: Tunji Adeyemi
Co-authored-by: tunny17
Merge-request: CLASSROOMIO-MR-22
Merged-by: Best Admin
CLASSROOMIO-T-62: Dark Mode Bug Fix
CLASSROOMIO-T-62: Delete Unused class
CLASSROOMIO-T-62: Dark Mode Bug Fix
Co-authored-by: Tunji Adeyemi
Merge-request: CLASSROOMIO-MR-23
Merged-by: Best Admin
Co-authored-by: Ifeanyi Nwosu
Co-authored-by: Rotimi Best
Co-authored-by: Tunji Adeyemi
Co-authored-by: tunny17
Merge-request: CLASSROOMIO-MR-33
Merged-by: Best Admin
Remove redirect from svelteapp
CLASSROOMIO-T-83: Avatar fox for people page
CLASSROOMIO-T-83: Search Component Test
CLASSROOMIO-T-83: Redesign of the people component
CLASSROOMIO-T-83: Select Box Test
CLASSROOMIO-T-83: People Component Redesign
Co-authored-by: Ibitoye Rotimi Best
Co-authored-by: Rotimi Best
Co-authored-by: Tunji Adeyemi
Co-authored-by: tunny17
Merge-request: CLASSROOMIO-MR-36
Merged-by: Best Admin
---
src/lib/utils/constants/roles.js | 16 +-
.../courses/[id]/attendance/+page.svelte | 3 +-
src/routes/courses/[id]/people/+page.svelte | 274 ++++++++++--------
3 files changed, 165 insertions(+), 128 deletions(-)
diff --git a/src/lib/utils/constants/roles.js b/src/lib/utils/constants/roles.js
index 0810e54a..43259141 100644
--- a/src/lib/utils/constants/roles.js
+++ b/src/lib/utils/constants/roles.js
@@ -1,30 +1,30 @@
export const ROLE = {
ADMIN: 1,
TUTOR: 2,
- STUDENT: 3,
+ STUDENT: 3
};
export const ROLE_LABEL = {
[ROLE.ADMIN]: 'Admin',
[ROLE.TUTOR]: 'Tutor',
- [ROLE.STUDENT]: 'Student',
+ [ROLE.STUDENT]: 'Student'
};
export const ROLES = [
{
- label: 'All',
- value: 'all',
+ label: 'Filter',
+ value: 'all'
},
{
label: ROLE_LABEL[ROLE.ADMIN],
- value: ROLE.ADMIN,
+ value: ROLE.ADMIN
},
{
label: ROLE_LABEL[ROLE.TUTOR],
- value: ROLE.TUTOR,
+ value: ROLE.TUTOR
},
{
label: ROLE_LABEL[ROLE.STUDENT],
- value: ROLE.STUDENT,
- },
+ value: ROLE.STUDENT
+ }
];
diff --git a/src/routes/courses/[id]/attendance/+page.svelte b/src/routes/courses/[id]/attendance/+page.svelte
index fabf57d2..79ea67b2 100644
--- a/src/routes/courses/[id]/attendance/+page.svelte
+++ b/src/routes/courses/[id]/attendance/+page.svelte
@@ -149,7 +149,7 @@
Absent
-
+
{/if}
-
diff --git a/src/routes/courses/[id]/people/+page.svelte b/src/routes/courses/[id]/people/+page.svelte
index 3081260d..3dfb4c17 100644
--- a/src/routes/courses/[id]/people/+page.svelte
+++ b/src/routes/courses/[id]/people/+page.svelte
@@ -1,18 +1,25 @@