Skip to content

fix: improve mobile responsiveness for dashboard and sidebar#171

Open
SarthakKharche wants to merge 8 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 8 commits into
Coder-s-OG-s:mainfrom
SarthakKharche:fix/mobile-dashboard

Conversation

@SarthakKharche

@SarthakKharche SarthakKharche commented May 18, 2026

Copy link
Copy Markdown

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

vercel Bot commented May 18, 2026

Copy link
Copy Markdown
Contributor

@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

vercel Bot commented May 22, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
mergeship Error Error Jun 5, 2026 9:16am

@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

Comment out unused imports for better code clarity.
@github-actions

Copy link
Copy Markdown

This PR has had no activity for 7 days. Are you still working on it? If so, please push an update or leave a comment. Otherwise it will be labeled stale in another 7 days.

@Soumya-codr

Copy link
Copy Markdown
Collaborator

Hi @SarthakKharche, so sorry about this! Our repo is moving and updating incredibly fast day by day. If there’s even a slight delay in updates, these conflicting issues tend to pop up.

I completely understand that resolving them repeatedly can be a frustrating and hectic process, but please bear with us this one last time. If you could please clear the CI/CD checks and resolve the current conflicts, I promise we will be much quicker on our end to review and merge it this time.

Appreciate your patience and effort on this! 🙌

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