Sheets: preserve responsive height caps - #1361
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthrough
ChangesSheet height-cap overrides
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested labels: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
Comment |
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
CI triageCI failed on this PR. Automated classification of the 2 failed job(s):
Compared with main CI run #6379 (success). Classification is evidence routing, not permission to ignore a failure. Exact quarantined Playwright identities remain governed by the flake ledger. |
Summary
Preserve caller-provided mobile and small-screen max-height caps independently in the shared Sheet component.
Sources reviewed
#1338, #1356, #1357, and production navigation/calculator portions of #1331.
Retained
The current-main-compatible responsive height-precedence fix and its DOM contract.
Rejected
Broken overlay imports, stale sidebar/routes, wholesale focus/inert rewrites, production calculator removal, and stale navigation architecture.
Verification
git diff --checknpm run verify:cheap: passed; 412 test files, 4199 tests passed, 3 skippednpm run ensure: app started at http://localhost:3434npm run verify:ui: 320 passed, 3 failed outside the changed filesUI failures
ui-route-coverage.spec.ts: Specifier map selection did not updatearia-pressedui-smoke.spec.ts: document search hit counter was not foundui-smoke.spec.ts: clinical summary disclosure did not collapseRisk / follow-up
The focused Sheet behavior and broad local unit gate are green, but this remains draft until the three UI failures are classified or the required UI gate passes. No physical Safari/PWA proof was run.
Summary by CodeRabbit
max-h-*andsm:max-h-*, including!variants) reliably override default limits across screen sizes.