In landscape orientation on the phone, the app layout breaks (see attached screenshot: Screenshot_20261002-111912.png). Content looks stretched/misplaced instead of reflowing to the wide viewport.
Repro
Open the app on the Pixel
Rotate to landscape
Expected: a usable landscape layout (wider cards, sensible use of horizontal space) — or, as a deliberate fallback, the app stays portrait-locked like the manifest intends (orientation: portrait). Actual: broken landscape rendering (see screenshot).
Notes for whoever picks this up
The PWA manifest requests portrait and the shell is a 480px mobile column — landscape was never designed, so this is likely just unhandled.
Decide explicitly: (a) support landscape properly, or (b) lock orientation to portrait in the PWA + Capacitor (screenOrientation) and treat any landscape rendering as out of scope. Either is fine, but it must be intentional, not broken.
Acceptance
Landscape either looks correct (no overlap, no unreadable stretching) or is locked to portrait on both PWA and Android wrapper
Verified with a landscape screenshot on the test Pixel
## Problem
In landscape orientation on the phone, the app layout breaks (see attached screenshot: `Screenshot_20261002-111912.png`). Content looks stretched/misplaced instead of reflowing to the wide viewport.
## Repro
1. Open the app on the Pixel
2. Rotate to landscape
**Expected:** a usable landscape layout (wider cards, sensible use of horizontal space) — or, as a deliberate fallback, the app stays portrait-locked like the manifest intends (`orientation: portrait`).
**Actual:** broken landscape rendering (see screenshot).
## Notes for whoever picks this up
- The PWA manifest requests portrait and the shell is a 480px mobile column — landscape was never designed, so this is likely just unhandled.
- Decide explicitly: **(a)** support landscape properly, or **(b)** lock orientation to portrait in the PWA + Capacitor (`screenOrientation`) and treat any landscape rendering as out of scope. Either is fine, but it must be intentional, not broken.
## Acceptance
- [ ] Landscape either looks correct (no overlap, no unreadable stretching) or is locked to portrait on both PWA and Android wrapper
- [ ] Verified with a landscape screenshot on the test Pixel
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problem
In landscape orientation on the phone, the app layout breaks (see attached screenshot:
Screenshot_20261002-111912.png). Content looks stretched/misplaced instead of reflowing to the wide viewport.Repro
Expected: a usable landscape layout (wider cards, sensible use of horizontal space) — or, as a deliberate fallback, the app stays portrait-locked like the manifest intends (
orientation: portrait).Actual: broken landscape rendering (see screenshot).
Notes for whoever picks this up
screenOrientation) and treat any landscape rendering as out of scope. Either is fine, but it must be intentional, not broken.Acceptance
app looks weird in landscapeto Layout breaks in landscape orientation (phone)