Auras de avatar de grupo

:information_source: Resumen Añade halos alrededor de los avatares de los usuarios según su grupo principal o nivel de confianza
:eyeglasses: Vista previa Vista previa con Theme Creator
:hammer_and_wrench: Repositorio https://github.com/Lillinator/group-avatar-halos
:question: Guía de instalación Cómo instalar un tema o componente de tema

Instalar este componente de tema

:woman_technologist:t2: Descripción general

Un componente de tema de Discourse que añade un halo de color alrededor de los avatares de los usuarios según sus grupos principales o niveles de confianza. El halo aparecerá alrededor del avatar del usuario en todas las publicaciones de los temas, mensajes privados, su tarjeta de usuario y perfil. Los halos no aparecen en las listas de temas, el directorio de usuarios ni las páginas de lista de publicaciones del perfil.

Existen configuraciones de objeto que permiten a los administradores especificar el grupo o nivel de confianza, el color del halo, el tamaño del halo y la transparencia del halo. Tenga en cuenta que el grupo debe ser el grupo principal del usuario.


:gear: Configuraciones:

Propiedad Descripción
Grupo Grupo principal o nivel de confianza para mostrar el halo del avatar del usuario
Color del halo Color del halo del autor del tema, puede usar variables de color de Discourse (ideal para compatibilidad con modo claro/oscuro, p. ej.: var(--tertiary)), códigos de color hexadecimales o nombres de color HTML
Tamaño del halo Tamaño del halo (pequeño, mediano o grande)
Transparencia del halo Transparencia del halo (0.25 = 25 %, 0.5 = 50 %, 0.75 = 75 %, 1.0 = 100 %)

Si combina halos para el personal, grupos principales y niveles de confianza, la jerarquía de grupos de halos es la siguiente: Moderador > Administrador > Grupos principales > Nivel de confianza. Por lo tanto, si un usuario es administrador, moderador y miembro de un grupo principal y un nivel de confianza, y todos esos grupos tienen halos configurados, se mostrará el halo de moderador.


:camera_flash: Capturas de pantalla:

En la siguiente captura de pantalla, los usuarios HelloKitty, Catra y Lilly son miembros del grupo principal Pink, pero Lilly y Catra tienen halos de administrador y moderador respectivamente, que anulan el grupo principal. Además, HelloKitty y MsMarvel tienen ambos nivel de confianza 2, pero el halo del grupo principal de HelloKitty anula el halo del nivel de confianza.

Vista del tema:

Tarjeta de usuario:


Consulte mi otro material de Discourse
9 Me gusta

Esto y el halo de temas son adiciones muy interesantes.

Quizás en contra de las recomendaciones, he configurado un halo para TL3 y un halo para autores, y ambos parecen funcionar muy bien.

¡Gracias por crear y compartir esto!

1 me gusta

¡Gracias, Geoff! :slight_smile:

Probablemente no haya problema si solo usas un nivel de confianza. Creo que sería confuso si un foro tuviera varios niveles de confianza o grupos que usaran halos, además del del autor del tema. Incluso pensé en combinarlos en un solo componente, pero el código es bastante diferente, aparte de la renderización de los halos.

2 Me gusta

Vale la pena mencionar que mi foro es pequeño (<30 DAU) y los comentarios son escasos.

Las primeras reacciones son que a la gente le encantan los halos. :smiley:

1 me gusta