Releases Page rework (improvements for mobile + more)
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- css, django, html, python, typescript
Línea de trabajo
The issue describes responsive changes to the releases page and mentions PR #1964, which already contains the proposed implementation. Read that pull request and the existing releases page to understand the discussion and current state. This issue is for discussion, so there is no defined implementation task or completion criteria to pick up.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
How to use GitHub
- Please use the 👍 reaction to show that you are interested into the same feature.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Feature request
I made PR #1964 with all this implemented, the issue here is for discussion
Problem:
- On the releases page, the details-table is to wide to usefully be displayed on mobile screens.
- Also, the double wrapping (Nextcloud Version, then App Version) takes away horizontal space. This problem might not seem that big, but on a small-ish phone, those pixels might matter.
Solution:
- the tablecells become display: block for <992px with some more styling so it looks like subheadings.
- instead of the double wrapping, there is a filter dropdown for the nextcloud version at the top.
Further Thoughts:
- hide the Certificate/Signature behind another collapsible element withing the version info
- keep the download button on the element also in collapsed state so access is faster
- remove the app name before the version number to save more space, also it was redundant.
Additional context
I went a lot further that I announced in #1959, sorry :D Of course all of this is just a proposal!
Before/After:
Desktop before
Desktop after
mobile before/after
- Lenguaje dominante
- Python
- Estrellas
- 398
- Forks
- 180
- Merge medio
- 3 d 14 h
- PR fusionados (30 d)
- 10
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la 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 nextcloud/appstore
-
bug
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
nextcloud/appstore#1951 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
nextcloud/appstore#1948 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Download statistics page shows "not available" for GitHub-hosted releasesQuizá libre de nuevo @miaulalala la tomó hace 35 días y no hay ningún pull request abierto. Abiertobug feature: frontend
nextcloud/appstore#1946 · 2 comentarios · 2 reacciones · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
nextcloud/appstore#1914 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Screenshot proxy returns File not found and app descriptions stay stale after release updateAbiertobug priority: high
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
nextcloud/appstore#1913 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de nextcloud/appstore
Issues similares
-
area/test type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Clodmony/starship-coop#70 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
punitarani/fli#270 ·
-
🐛 Bug 🔔 Pending processing
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
jumpserver/jumpserver#17980 ·
Los mantenedores suelen responder en 1 día
-
community enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
Claiming namespace `prodmetrics`Abiertonamespace
Dificultad 2/5 1-3 horas Aptitud para principiantes 60/100
EclipseFdn/open-vsx.org#15341 ·
Los mantenedores suelen responder en 1 día