Componente de tema para usar "Iconos de categoría" en el calendario del "Plugin de eventos"

Iconos de calendario de eventos de Discourse

Repositorio: https://framagit.org/oca/discourse-events-calendar-icons.git

Este componente requiere ambos:

Antes/Después

Elimina el viñeta en la vista de calendario y la reemplaza con el icono de categoría definido en la configuración del [componente de iconos de categoría]. Si no hay un icono de categoría, la viñeta aún se elimina, como se puede ver para Vendredi (viernes) 3.

Configuración

  • show locked category icon: agregar el icono de candado para categorías privadas

Cómo instalar

Repositorio: https://framagit.org/oca/discourse-events-calendar-icons.git

13 Me gusta

Buen trabajo @oca!

Creo que puedes evitar el truco con el componente de iconos de categoría incluyendo el asistente {{category-link}} en lugar de montar el widget category-icons. Lo probé localmente con

{{category-link event.topic.category hideParent="true"}}

y funciona bien; solo necesita algunos ajustes de estilo para ocultar la etiqueta de la categoría, pero de lo contrario, los iconos aparecen tanto para categorías padre como para las que no lo son.

4 Me gusta

He aplicado el truco que sugeriste.
La visualización es casi equivalente y no requiere el paso adicional.
Por cierto, he utilizado el icono de candado de category-link en una configuración del tema.

No puedo modificar la publicación principal para eliminar la instrucción. ¿Alguien podría editarla en el wiki o darme permiso para modificarla? Gracias de antemano.

1 me gusta

Genial, he actualizado el tema para convertir el mensaje original en un wiki, así que puedes editarlo.

2 Me gusta