Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Make possible to specify the container element for the viewer

Abierto
#995 2 comentarios 1 reacción 0 asignados Ver en GitHub

Los mantenedores suelen responder en 8 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
48/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
javascript
Área
frontend

Línea de trabajo

Empieza en src/views/Viewer.vue y después lee el manejo del contenedor referenciado en src/components/Modal/Modal.vue de nextcloud-vue. Reproduce el caso de pantalla completa de Talk abriendo una imagen compartida en una conversación a pantalla completa. Se considera terminado cuando el visor y su superposición son visibles al abrir el visor desde ese contexto, manteniendo el comportamiento predeterminado en el resto de contextos.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

1. to develop bug

The viewer does not set nor allows to set a specific element as the container of the modal dialog, and by default modal dialogs use the body element. However, in some cases the viewer needs to be appended to a different element (for example, if a sub-element is shown in fullscreen mode, like done in Talk), as otherwise it would not be visible.

How to test

  • Open a conversation in Talk
  • Share a picture in the conversation
  • Switch to full screen mode
  • Try to open the viewer for the picture
Expected result

The viewer is shown.

Actual result

The viewer is not shown (and neither its overlay).

Lenguaje dominante
JavaScript
Estrellas
121
Forks
75
Merge medio
8 d 11 h
PR fusionados (30 d)
24

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nextcloud/viewer

Todos los issues de nextcloud/viewer

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.