Skip to content

Fix mobile responsive styles for organization profile modal#612

Merged
bokelley merged 2 commits into
mainfrom
bokelley/fix-mobile-login-stuck
Jan 5, 2026
Merged

Fix mobile responsive styles for organization profile modal#612
bokelley merged 2 commits into
mainfrom
bokelley/fix-mobile-login-stuck

Conversation

@bokelley

@bokelley bokelley commented Jan 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Fix organization profile modal on dashboard pages not being mobile-responsive
  • Text was being truncated on narrow screens (e.g., "AI & Te..." instead of "AI & Tech Platforms")
  • Add @media (max-width: 480px) responsive styles to both dashboard.html and dashboard-membership.html
  • Add iOS safe area support (env(safe-area-inset-*)) for notched devices
  • Use 100dvh for dynamic viewport height on iOS

Test plan

  • Playwright tests pass for mobile viewport (iPhone 12 Pro - 390×844)
  • All 9 mobile tests pass including profile modal and site-wide overflow checks
  • Verified all existing tests pass

🤖 Generated with Claude Code

bokelley and others added 2 commits January 4, 2026 20:09
The organization profile modal on dashboard pages was not mobile-responsive,
causing text to be truncated on narrow screens (e.g., "AI & Te..." instead
of "AI & Tech Platforms").

Changes:
- Add @media (max-width: 480px) responsive styles to dashboard.html and
  dashboard-membership.html
- Modal goes full-screen on mobile with reduced padding
- Add iOS safe area support (env(safe-area-inset-*)) for notched devices
- Use 100dvh for dynamic viewport height on iOS

Also adds Playwright test suite for mobile viewport testing.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bokelley bokelley merged commit 9e1dfab into main Jan 5, 2026
6 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