More Refactors and Dashboard updates - #43
Merged
Merged
Conversation
…ssibility - Refactored LandingFooter component to enhance styling and text clarity. - Updated LandingHero component with better typography and layout adjustments. - Improved LandingTestimonials section with refined text and layout. - Enhanced Navbar component with theme toggle functionality and styling updates. - Adjusted UI button styles for better interaction feedback. - Updated loading state visuals for consistency with new design. - Modified page header for improved text wrapping. - Enhanced stat cards for better number presentation. - Updated user avatar styles for a more cohesive look. - Added theme toggle component for light/dark mode switching. - Conducted a comprehensive redesign audit to elevate overall UI quality.
- Added student and teacher dashboard hooks for fetching dashboard data. - Implemented dashboard UI components for students and teachers, including stat cards and recent assignments/announcements. - Introduced new schemas for student and teacher dashboard responses. - Updated existing components to display relevant statistics and information. - Added new pages for teacher resources and schedule, with a "coming soon" message. - Improved UI consistency with icons and layout adjustments across various components.
…r improved layout and consistency across teacher pages - Updated TeacherBatchDetailPage to use SectionHeader for enrolled students section. - Refactored TeacherDashboard to replace Card components with SectionHeader and StatCards for subjects, recent assignments, and announcements. - Modified TeacherSubjectDetailPage to use SectionHeader for assigned teachers section. - Changed TeacherSubjectsPage to utilize SectionHeader and Table for displaying subjects. - Refactored BatchInfoCards to use StatCards for displaying batch information. - Updated StudentDetailView to use StatCards for displaying student profile and semester progress. - Introduced new SectionHeader component for consistent section headers across pages. - Enhanced StatCards component to support different layouts (strip and cards).
- AuthSidePanel: changed background and text colors for better branding; adjusted blur effects. - Landing Features: refined feature descriptions for clarity; added decorative gradient background. - Landing Footer: updated background and text colors; improved link styles for better accessibility. - Landing Hero: enhanced visual elements and animations; adjusted text for improved readability. - Landing Testimonials: modified section header and testimonial card styles for consistency. - Navbar: improved mobile menu interactions; updated link styles and button texts for clarity. - useTeacherApproval: added cache invalidation for additional queries upon teacher approval.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.