Skip to content

fix: improve mobile responsiveness for dashboard and sidebar#171

Open
SarthakKharche wants to merge 6 commits into
Coder-s-OG-s:mainfrom
SarthakKharche:fix/mobile-dashboard
Open

fix: improve mobile responsiveness for dashboard and sidebar#171
SarthakKharche wants to merge 6 commits into
Coder-s-OG-s:mainfrom
SarthakKharche:fix/mobile-dashboard

Conversation

@SarthakKharche
Copy link
Copy Markdown

@SarthakKharche SarthakKharche commented May 18, 2026

Summary

This PR improves mobile responsiveness and fixes UI/UX issues across the dashboard and related components. It ensures a smoother experience on smaller screens while also correcting authentication behavior on the landing page.

Type of Change

  • Bug fix
  • New feature
  • UI / UX improvement
  • Refactor
  • Documentation
  • Other

Related Issue

Closes #154

What was changed?

  • Dashboard stat cards now stack vertically on smaller screens for better readability
  • Improved responsive layout of dashboard components using proper breakpoints
  • Fixed leaderboard overflow issue by enabling responsive scrolling / better layout handling
  • Enhanced mobile experience for leaderboard (better alignment and usability)
  • Fixed landing page auth button to correctly trigger GitHub OAuth
  • Ensured /dev/login remains accessible for development/testing

Screenshots

Checklist

  • My code follows the project structure and conventions
  • I tested this locally (npm run dev)
  • No hardcoded secrets or credentials
  • I have updated documentation if needed

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 18, 2026

@SarthakKharche is attempting to deploy a commit to the codersogs-3057's projects Team on Vercel.

A member of the Team first needs to authorize it.

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 22, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mergeship Error Error Jun 2, 2026 5:54am

@SarthakKharche
Copy link
Copy Markdown
Author

@Coder-s-OG-s
Plz have a look

@Soumya-codr
Copy link
Copy Markdown
Collaborator

@SarthakKharche please clear ur ci cd checks
Screenshot 2026-05-28 at 12 39 30 AM

@SarthakKharche
Copy link
Copy Markdown
Author

@Soumya-codr
Plz review it

@Soumya-codr
Copy link
Copy Markdown
Collaborator

There still a Conflict can u please try to solve that please

@SarthakKharche
Copy link
Copy Markdown
Author

@Soumya-codr
Done resolved the conflicts

1 similar comment
@SarthakKharche
Copy link
Copy Markdown
Author

@Soumya-codr
Done resolved the conflicts

@Soumya-codr
Copy link
Copy Markdown
Collaborator

@SarthakKharche Please upload ur Before and After screenshot of the changes u have done since we cant merge or review without it in case of UI UX

Thanks

@Ayush-Patel-56
Copy link
Copy Markdown
Collaborator

CI is failing, fix it please

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dashboard and leaderboard break on mobile screens

3 participants