Maked Project Health Dashboard responsive#3495
Conversation
Summary by CodeRabbitStyle
✏️ Tip: You can customize this high-level summary in your review settings. WalkthroughDelayed horizontal layout breakpoints from md to lg across dashboard/nav, adjusted metrics page header to be responsive, and reduced several component/icon base sizes with small-screen responsive overrides. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@frontend/src/app/projects/dashboard/metrics/`[projectKey]/page.tsx:
- Line 75: In the JSX div in page.tsx that currently uses className "flex gap-2
overflow-x-auto pb-1 sm:w-auto sm:w-full sm:overflow-visible", remove the
redundant/conflicting small-screen width class (either remove "sm:w-auto" or
"sm:w-full") so Tailwind behavior is explicit; decide whether the small
breakpoint should be auto width or full width, keep the chosen "sm:w-*" and
update the className on that div accordingly.
frontend/src/app/projects/dashboard/metrics/[projectKey]/page.tsx
Outdated
Show resolved
Hide resolved
kasya
left a comment
There was a problem hiding this comment.
@anurag2787 this looks good 👍🏼
Thank you!
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3495 +/- ##
=======================================
Coverage 85.57% 85.57%
=======================================
Files 461 461
Lines 14236 14236
Branches 1897 1897
=======================================
Hits 12182 12182
Misses 1679 1679
Partials 375 375
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
a6ee022
|



Proposed change
This PR fixes layout issues on small screens in the Project Health Dashboard and Metrics pages.
Resolves #3445
Before FIx
After Fix
Checklist
make check-testlocally: all warnings addressed, tests passed