fix(crew): contain mobile route layouts - #632
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ 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 |
Independent review receipt — exact head
|
Independent follow-up review — exact head
|
d6316c1
into
codex/settings-adopt-field-primitives
Summary
2333f9328338f20dc0423fc48a1031a812be4060Verification
lat check: passedEvidence
Mobile
/eventsand/events/newnow measure 390px at a 390px viewport with the logout control fully visible. Mobile exports measures 390px at the document while its schedule scroller remains 358px wide with 484px of scrollable table content.mainSummary by cubic
Fixes mobile overflow in Crew and improves accessibility: the public header now wraps and names its navigation on small screens, and the Exports packet table stays within the viewport with its own horizontal scroller while preserving print. Adds shared
@repo/ui/empty-stateand@repo/ui/metricprimitives and adopts them across empty panels and import previews.New Features
@repo/ui/empty-stateand updated organizer empty states while keeping actions intact.@repo/ui/metricand switched import preview summaries (heats, combined imports, volunteers, templates) to compact metric cards.Bug Fixes
min-w-0,table-fixed) without changing its printed layout.@playwright/testfor Events, New event, and Exports; expanded component tests and captured Crew admin and token/series evidence.Written for commit d6316c1. Summary will update on new commits.