Skip to content

Fix dashboard overflow and add responsive UI CI guard - #217

Merged
mergemaven11 merged 6 commits into
mainfrom
fix/responsive-ui-guardrails
Aug 28, 2026
Merged

Fix dashboard overflow and add responsive UI CI guard#217
mergemaven11 merged 6 commits into
mainfrom
fix/responsive-ui-guardrails

Conversation

@mergemaven11

Copy link
Copy Markdown
Owner

What this fixes

  • Prevent authenticated BragStack content from extending past the viewport beside the fixed sidebar.
  • Add global min-width/max-width and long-content wrapping guardrails for the dashboard and authenticated shell.
  • Add a real-Chrome responsive layout audit across phone, tablet, narrow desktop, desktop, and wide desktop sizes.
  • Fail Frontend CI if authenticated content or dashboard cards are clipped on the right or create horizontal overflow.
  • Capture failure screenshots for 3 days when the responsive UI guard fails.

Why

The production dashboard was visibly cut off on the right. This PR makes that class of regression a CI failure instead of something we discover manually after deploy.

Coverage

Responsive browser checks run at 360, 390, 768, 1024, 1440, and 1920px widths across Dashboard, Accomplishments, Impact Receipts, and Profile.

@mergemaven11
mergemaven11 merged commit 857bd1c into main Aug 28, 2026
3 checks passed
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.

1 participant