|||
-|-|-|
| Resumen | Discourse Animated Avatars añade la capacidad para que los usuarios suban avatares de gif que se animarán al pasar el cursor o al seleccionarlos en publicaciones, tarjetas de usuario y páginas de perfil.
| Enlace al Repositorio | \u003chttps://github.com/discourse/discourse-animated-avatars\u003e
| Guía de Instalación | Cómo instalar plugins en Discourse
Características
Por defecto, esto pausa la animación cuando no está enfocada. Dentro de los temas, la animación se pausará cuando la publicación no esté en foco o seleccionada.
animated_avatars_always_animate: anula la pausa anterior, fuerza a los avatares a animarse siempre.
animated_avatars_min_trust_level_to_display restringe la animación de avatares por nivel de confianza.
Respeta prefers-reduced-motion en las opciones de accesibilidad del navegador: las animaciones se deshabilitarán por completo.
Configuración
Este plugin tiene una dependencia opcional de gifsicle. Esto se utiliza para redimensionar las imágenes gif subidas para que encajen en un avatar cuadrado, lo que ayuda a controlar las relaciones de aspecto y a normalizar cualquier diferencia entre los tamaños de las imágenes estáticas y animadas para un intercambio más fluido. El plugin seguirá funcionando sin él, pero los avatares que no sean cuadrados pueden aparecer estirados cuando se muestren.
Para habilitarlo, añadirá una llamada al script de instalación en su app.yml. Un ejemplo de cómo será el hook after_code es el siguiente:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/discourse-animated-avatars.git
- exec:
cd: $home/plugins/discourse-animated-avatars
raise_on_fail: false
cmd:
- $home/plugins/discourse-animated-avatars/scripts/install.sh
Ajustes
| Nombre | Descripción |
|---|---|
| Nivel de confianza mínimo para mostrar avatares animados | Nivel de confianza mínimo para mostrar un avatar animado |
| Siempre animar avatares | Animar siempre los avatares |