Directorio de tarjetas de usuario: el botón de mensaje no debe aparecer en móvil

Edición de Tobias para aclarar el problema:

Cuando el componente temático User Card Directory está habilitado, el botón de mensaje en la tarjeta de usuario se muestra en el directorio de usuarios en dispositivos móviles pero no es clicable. El botón no se muestra en escritorio y tampoco debería mostrarse en dispositivos móviles.

4 Me gusta

Hola a todos, instalé y encontré un problema o error al hacer clic en el botón Mensaje en el Directorio de Tarjetas de Usuario. En lugar de cargar el Compositor de Mensajes, el botón desaparece y la tarjeta de usuario permanece. Lo revisé en la demostración del Directorio de Tarjetas de Usuario en Discourse y el mismo problema está presente. El botón de Chat funciona normalmente. Sería bueno si no aparecieran en el usuario activo que no puede enviarse mensajes o chatear consigo mismo :slight_smile:

1 me gusta

Ya inicié un tema sobre los botones visibles en el directorio en dispositivos móviles: User Card Directory: message button should not show on mobile

Por cierto: puedes enviarte mensajes a ti mismo. Es útil para borradores y notas.

2 Me gusta

Probé esto y también puedo ver un problema similar al reportado por @Brianc:

  1. cuando la tarjeta de usuario está habilitada
  2. visitar el directorio de usuarios
  3. seleccionar el botón Mensaje en una tarjeta de usuario
  4. no se me lleva al nuevo compositor de mensajes, el avatar y el nombre de usuario desaparecen de la tarjeta

@moin no has proporcionado suficiente información para que entienda lo que estás reportando en User Card Directory: message button should not show on mobile. ¿Estás hablando de otra cosa?

1 me gusta

Creo que el botón de mensaje no debería ser visible en absoluto.

En la vista de escritorio, ves esto: abrir en una nueva pestaña para vista de escritorio

No hay botón de mensaje ni de chat. Está oculto por el CSS del componente:


Pero en la vista móvil, se muestran abrir en una nueva pestaña para vista móvil


El CSS se sobrescribe

Así que creo que el problema no es que no funcionen como se espera, sino que no están ocultos en móvil. No podrías hacer clic en esos botones si estuvieran ocultos como se espera.

1 me gusta

Asumí que los botones de chat/mensaje estaban destinados a estar allí. Si se realizan ajustes/mejoras para este componente temático, quizás se podría agregar una opción para mostrar u ocultar. Personalmente, me gusta poder enviar mensajes/chatear con otros usuarios al ver el directorio.

1 me gusta

Moví todas las publicaciones relacionadas aquí.

Es curioso, cuando estaba probando los botones también se mostraban en el escritorio, pero ya no aparecen. Supongo que tuve que hacer una actualización forzada en mi navegador web.

Estoy a favor de no mostrar los botones en absoluto, ya que abarrotan la vista y si quieres enviar un mensaje o chatear, puedes hacer clic en una tarjeta para ver la tarjeta completa del usuario con los botones.

1 me gusta

Suena bien. Gracias por revisar. He insertado esto en el CSS móvil para el tema para eliminarlo.

.usercard-controls {
display: none!important;
}