fix(ui): refine mobile responsiveness for heatmaps and comparison widgets#1557
Conversation
|
@ArshVermaGit is attempting to deploy a commit to the PRIYANSHU DOSHI's projects Team on Vercel. A member of the Team first needs to authorize it. |
GSSoC Label Checklist 🏷️@Priyanshu-byte-coder — please apply the appropriate labels before merging: Difficulty (pick one):
Quality (optional):
Validation (required to score):
|
ArshVermaGit
left a comment
There was a problem hiding this comment.
Hi @Priyanshu-byte-coder ! Issue #1556 has been resolved. Please review the PR and merge it under GSSoC. Thanks!
e840900
into
Priyanshu-byte-coder:main
|
🎉 Merged! Thanks for contributing to DevTrack. If the project has been useful to you, a ⭐ star on the repo is the easiest way to support it — it helps DevTrack get discovered by more developers. Keep an eye on open issues for your next contribution! |
Description
This PR addresses layout issues on smaller viewports where data-heavy components (like the contribution heatmap and friend comparison table) would either overflow the screen or cramp their flex layouts into illegible states. By refining our Tailwind breakpoints, these widgets now render cleanly on mobile devices.
Resolved Issue
Resolves #1556
Key Changes
w-full overflow-hiddenand responsive padding (p-4 sm:p-6) toContributionHeatmap.tsxandFriendComparison.tsx.flex-col sm:flex-row) so they remain easily tappable on mobile.overflow-x-auto) function correctly without breaking the parent layout.Type of change
How Has This Been Tested?