Skip to content

Shravya-BugFix-EducationPortalSidebar/educatorReports_4335#4950

Open
ShravyaKudlu wants to merge 21 commits intodevelopmentfrom
shravya-bugfix_reportspage_4335
Open

Shravya-BugFix-EducationPortalSidebar/educatorReports_4335#4950
ShravyaKudlu wants to merge 21 commits intodevelopmentfrom
shravya-bugfix_reportspage_4335

Conversation

@ShravyaKudlu
Copy link
Contributor

@ShravyaKudlu ShravyaKudlu commented Mar 6, 2026

Description

Fixes #4335
Refactors Education Portal sidebar, for unified sidebar

Related PRS (if any):

This frontend PR is related to the development branch.

Main changes explained:

  • unified sidebar for education portal behind an Auth
  • education reports darkMode fix
  • refactor sideabar

How to test:

  1. check into current branch
  2. do npm install and ... to run this PR locally
  3. Clear site data/cache
  4. log as admin user
  5. go to path educationportal ->(login)-> menu -> educator reports
  6. verify the menu function works as expected, taking you to various path in education portal
  7. verify the bugfix, or darkMode only for educator reports
  8. check if logout functionality works as expected

Screenshots or videos of changes:

test.mp4

Note:

  • No Backend API connection mentioned even in the previous PR
  • Fixed and added a proper sidebar for education portal, which is behind an auth
  • test the sidebar layout, and all routes mentioned, and check if I missed any route
  • Do not test every route for style correction, mainly check the educator reports

@netlify
Copy link

netlify bot commented Mar 6, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit 9080f61
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/69aa85e8a14cb90008c9ddf3
😎 Deploy Preview https://deploy-preview-4950--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@ShravyaKudlu ShravyaKudlu force-pushed the shravya-bugfix_reportspage_4335 branch from 99d4a9e to 7171a08 Compare March 6, 2026 07:28
@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 6, 2026

Copy link

@Vishnu10-hub Vishnu10-hub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Shravya,

  • Checked out the branch from the development branch and ran the application locally.
  • Navigated to Education Portal → Menu → Educator Reports and verified the menu navigation works correctly across the Education Portal.
  • Confirmed the bug fix and dark mode behavior for the Educator Reports page works as expected.
  • Verified that the logout functionality also works properly.

Approving the PR.

Image Image Image Image Image Image

@ShravyaKudlu ShravyaKudlu marked this pull request as ready for review March 7, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants