Selección masiva de fila completa

:information_source: Resumen Hace que toda la fila del elemento de la lista de temas sea seleccionable
:eyeglasses: Vista previa Theme Creator
:hammer_and_wrench: Repositorio GitHub - VaperinaDEV/full-row-bulk-select: This theme component makes the full topic list item row selectable with click or tap.
:question: Guía de instalación Cómo instalar un tema o componente de tema
:open_book: ¿Nuevo en Temas de Discourse? Guía para principiantes para usar Temas de Discourse

Instalar este componente de tema

Hola :wave:

Este componente de tema hace que toda la fila del elemento de la lista de temas sea seleccionable con un clic o toque. Hace mucho más fácil seleccionar un tema, especialmente en dispositivos móviles.

17 Me gusta

Parece algo que debería ser #oficial?

8 Me gusta

¡Muy buena función, resolvió un gran problema!!! ¡¡Gracias!! ¡¡Y los responsables deberían incluir este complemento!!

2 Me gusta

Hay un problema. Con el iPad de todos modos, con otros no lo comprobé.

Se seleccionaron cinco. Mostrar las filas seleccionadas de esa manera es extraño y al principio no era así. Si selecciono todo y empiezo a desplazarme, ese azul se vuelve gradualmente más profundo y, en algún momento, DiscourseHub se bloquea (ese bloqueo también puede ser otro problema de DiscourseHub y el iPad, aunque).

Pero hay un conflicto con las Vistas Previas de la Lista de Temas.

Todo (también conocido como 30 en la jerga de Discourse) está seleccionado. El texto también lo dice, pero solo hay uno seleccionado. Y si se debe borrar todo, en realidad borra solo una selección y mueve la marca de verificación un paso hacia abajo.

Los dejo que luchen entre ustedes para ver si es un conflicto real o si proviene de Discourse o qué. Pero la selección con azul degradado simplemente no funciona :smirking_face:

1 me gusta

Hola :wave: Sí, parece que este problema está en Safari, no le gusta mucho table con position: relative;. Creo que no es posible hacerlo con CSS. Pero lo he solucionado con Javascript, tuvimos que calcular la altura de topic-list-item y usarla para la altura de la superposición de bulk-select.

Gracias por el informe :slight_smile:

2 Me gusta

¡Gracias! Ahora funciona muy bien [1]


  1. excepto con las vistas previas de la lista de temas, pero ese problema es solo cosmético ↩︎

1 me gusta