Review UI is not usable on mobile-sized viewports
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- typescript
- Área
- frontend
Línea de trabajo
Comienza con la UI del navegador iniciada por plannotator review y reproduce el problema en 390x844px. Sigue el modal de release/onboarding, el diseño de revisión con paneles divididos, el menú de filtros de archivos y los controles del encabezado; el trabajo estará terminado cuando la UI se adapte a viewports del tamaño de un teléfono sin contenido recortado ni acciones inaccesibles.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
The plannotator review browser UI is not usable on a mobile-sized viewport. It appears to keep the desktop split-pane layout instead of switching to a single-column or drawer-based mobile layout.
Environment
- Plannotator:
0.21.4 - Command:
plannotator review - Tested viewport:
390x844px - Browser: Codex in-app browser
- OS: macOS
What I saw
On the release/onboarding modal:
- Content is visibly clipped/narrow at phone width.
- The modal content does not adapt cleanly to the available width.
After dismissing the modal:
- The review UI stays split into a file sidebar and a diff pane.
- The file sidebar takes about
255pxof a390pxviewport. - The diff pane is squeezed to about
134px, making code review impractical. - Some top controls extend beyond the viewport; measured examples reached about
491pxon a390pxviewport. - The file filter/dropdown menu also renders poorly: long descriptions wrap into very narrow columns, and the bottom
Doneaction is partially clipped at the viewport edge.
Expected behavior
On phone-sized viewports, the review UI should switch to a mobile-specific layout, for example:
- Single-column view with file tree and diff shown as separate modes/screens.
- File list available through a drawer or sheet.
- Diff pane given the full viewport width when reading/reviewing a file.
- Header controls wrapped, collapsed, or moved into an overflow menu.
- Menus and dialogs constrained to the viewport with fully reachable actions.
Notes
The page document itself did not expose horizontal page scroll in the test, but important controls and inner containers were still clipped or rendered offscreen, so this is likely an internal layout/container issue rather than only body overflow.
- Lenguaje dominante
- TypeScript
- Estrellas
- 8.7k
- Forks
- 649
- Merge medio
- 4 h 9 min
- PR fusionados (30 d)
- 448
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de backnotprop/plannotator
-
Annotate documentation omits per-file version history and privacy controlsQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
backnotprop/plannotator#1086 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Plan history loses its Versions tab when the agent changes directory into another git repo between submitsPosiblemente ocupada @backnotprop la tomó hoy. Abiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
backnotprop/plannotator#2197 ·
Los mantenedores suelen responder en 1 día
-
show full file nameAbiertoaccepted enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100
backnotprop/plannotator#2195 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
backnotprop/plannotator#2194 ·
Los mantenedores suelen responder en 1 día
-
[Bug] plannotator-* preference cookies pollute every app running on localhostPosiblemente ocupada @utpalsinghdev la tomó hoy. Abiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
backnotprop/plannotator#2184 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de backnotprop/plannotator
Issues similares
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
ajv-validator/ajv#2689 ·
-
[Bug]: IME confirmation Enter can submit the SSH port-forward dialogPosiblemente ocupada @seijikohara la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
home-assistant/frontend#55323 ·
Los mantenedores suelen responder en 1 día
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
lingdojo/kana-dojo#33188 · 1 comentario · 5 reacciones ·
Los mantenedores suelen responder en 1 día
-
self-driving
Dificultad 1/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día