Skip to content

Conversation

@Ayushdas1904
Copy link
Contributor

@Ayushdas1904 Ayushdas1904 commented Oct 31, 2025

closes #857
Description:

  1. Implemented active-tab highlighting using useLocation/isActive.
  2. Added logout handling (handleAuth + redirect to /login).
  3. Adjusted CSS for collapsed sidebar — icons now stay centered.
  4. Introduced --sidemenu-width variable and synced it via useEffect on collapse/expand.
  5. Updated Main.jsx, Dashboard.jsx, and LearningRoadmap.jsx to shift with sidebar width.
  6. Centered LearningRoadmap content with a responsive, max-width layout.
  7. Added smooth transitions for width/margin changes.
Screen.Recording.2025-10-31.at.09.45.34.mov

@netlify
Copy link

netlify bot commented Oct 31, 2025

Deploy Preview for free-courses-with-certificates ready!

Name Link
🔨 Latest commit 90a9263
🔍 Latest deploy log https://app.netlify.com/projects/free-courses-with-certificates/deploys/69058a29615815000824664d
😎 Deploy Preview https://deploy-preview-865--free-courses-with-certificates.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.

@avinash201199
Copy link
Owner

Please resolve the conflicts

@Ayushdas1904
Copy link
Contributor Author

@avinash201199

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.

[BUG]: Sidebar content overflows into the main component overlapping each other

2 participants