Block localization on small screens
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 80/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- react, typescript
- Área
- accessibility, frontend
Línea de trabajo
Empieza con RequireLocalize en App.tsx e inspecciona cómo envuelve las rutas de /localize; comprueba el comportamiento actual del menú en pantallas pequeñas en AppLayout. Añade una comprobación de pantalla que muestre el mensaje «Please use a computer» para el editor de localize en pantallas pequeñas o que solo admiten el uso táctil. El trabajo estará terminado cuando las páginas de clasificación sigan funcionando como hasta ahora y el editor de localize se sustituya en esas pantallas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Context & Objective
Drawing precise, often tiny boxes with a finger on a small screen gives poor annotations. Prevent localization on small screens.
What is done currently
No page adapts to small screens (only the menu does, in AppLayout). All /localize routes are wrapped in RequireLocalize (App.tsx).
What has to be done
On small or touch-only screens, replace the localize editor with a "Please use a computer" message. The screen check fits in RequireLocalize or in a sibling wrapper.
Done when
- The localize editor is replaced by a message on small screens
- Classify pages keep working as today
Theme Dataset · Priority P2 (medium) · Period T4-26
- Lenguaje dominante
- TypeScript
- Estrellas
- 0
- Forks
- 1
- Merge medio
- 2 d 6 h
- PR fusionados (30 d)
- 4
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
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 pyronear/pyro-annotator
-
type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
pyronear/pyro-annotator#397 ·
-
type: enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
pyronear/pyro-annotator#322 ·
-
feat(scripts): read-only clone mode — add --skip-source-stage-update to import.py (pull-sequences)Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
pyronear/pyro-annotator#152 ·
-
Backend: fix make test warningsAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
pyronear/pyro-annotator#68 · 1 comentario ·
-
P1-high topic: frontend type: bug
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
pyronear/pyro-annotator#428 ·
Todos los issues de pyronear/pyro-annotator
Issues similares
-
Add: Shop On TV SDAbiertocheck:passed streams:add
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
Los mantenedores suelen responder en 1 día
-
bug implicit-state
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
book-layout.spec fails when the similar-books rail holds other projects' booksPosiblemente ocupada @praetorianer777 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
praetorianer777/GoTome#373 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Tencent/tdesign-react#4465 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
area:cards enhancement ready-for-agent
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
fil-donadoni/tolaria#8883 ·
Los mantenedores suelen responder en 1 día