Iconos de categoría

Prueba esto:

.select-kit .category-badge-icon {
    display: none;
}
1 me gusta

Eso lo solucionó. ¡Gracias por la ayuda! Creo que la navegación de Discourse está bien tal como está, pero por ahora tengo que implementar esta pequeña función para estos usuarios y espero poder eliminarla en algún momento del futuro. Por el momento, es más bien una solución temporal.

2 Me gusta

Hola,

¿Soy solo yo o este componente no reconoce los cambios de nombre en las slugs?

En mi caso, parece que no reconoce las slugs de categoría con nombres modificados, al menos no de inmediato.

1 me gusta

También utilizo el componente de modo oscuro.

Esto hace que sea un poco difícil usarlo para las categorías principales, ya que el icono aparece junto a la categoría principal. Actualmente uso “categoryColor”, que es rojo. Esto funciona tanto en modo oscuro como en modo claro en mi foro. Sin embargo, el icono no es visible en el menú de selección de categorías porque tiene el mismo color que el fondo, dejando solo un espacio en blanco. ¿Existe alguna forma de solucionar esto? ¿Se podría usar un color alternativo para el menú desplegable de categorías? Cuando se usa “categoryColor”, el icono deja de ser visible. Sería ideal tener el icono en color blanco allí.

1 me gusta

¡Ah, pues #cfcfcf funciona bien tanto en modo oscuro como en modo claro! Otra opción, por supuesto, es usar emojis :slight_smile:

1 me gusta

Me gustaría usar un icono que solo está disponible con una suscripción de Font Awesome Pro (específicamente este icono). ¿Cómo puedo hacerlo con este componente del tema?

1 me gusta

Necesitas instalar primero este complemento:

Iconos de FontAwesome Pro

Una vez hecho esto, los iconos profesionales estarán disponibles para tu uso, incluso para este componente.

3 Me gusta

Gracias, Penar, lo revisaré. Estoy teniendo algunos problemas no relacionados con la reconstrucción del foro y aún no he podido probarlo.

2 Me gusta

He notado que esto solo funciona en Categorías, no en Subcategorías.

3 Me gusta

Además de esto, funciona en todas partes excepto donde las subcategorías se muestran como cuadros encima de una lista de categorías. Funciona bien como filas encima de una lista de categorías.

Por alguna razón, categoryTitleLink no se está aplicando a los cuadros.

¿Alguna idea de por qué es así? Sospecho que podría ser un (pequeño) problema en el núcleo.


más tarde…

Esto ha sido solucionado por el maravilloso equipo de Discourse. Por alguna razón, necesitas eliminar y reinstalar este Componente de Tema para que funcione:

3 Me gusta

Realmente me encantaría si esto también me permitiera poner emojis en lugar de solo iconos de FontAwesome. ¿Es esto posible actualmente?

El ejemplo es que quiero tener una categoría de Bienvenida y creo que el emoji :waving_hand:t2: parece ser una forma cada vez más estándar de hacerlo.

2 Me gusta

Puedes añadir un emoji al nombre de la categoría usando tu selector de emojis nativo en tu sistema operativo.

4 Me gusta

Ah, ¡eso parece bastante simple :smiling_face: Gracias!

2 Me gusta

¿Dónde configurarlo? Modificar el interruptor de código o función

1 me gusta

¿Sería posible usar imágenes subidas con un enlace URL?

1 me gusta

No, no creo.

3 Me gusta

He especificado un icono de Font Awesome para reemplazar el icono de candado predeterminado. Curiosamente, parece ser más pequeño que los otros iconos… Esto provoca una desalineación irregular del texto (además de que el propio icono es diminuto) en los menús desplegables de categorías y en la lista de categorías del menú ≡…

1 me gusta

¿Cómo puedo cambiar el color de esto de naranja a azul?

1 me gusta

El equipo de Discourse me dio una pequeña solución que se puede agregar al CSS del tema:

// ARREGLO - Nuevo icono de candado en categorías privadas
svg.fa.d-icon.d-icon-user-plus.svg-icon.svg-string {
    font-size: 1.3em;
    align-self: center;
}
2 Me gusta

Estoy experimentando un problema en el que la “category slug” (etiqueta de categoría) no parece respetar los guiones en nombres exactos.
Por ejemplo, si tengo las etiquetas de categoría:

beta-testing
beta-testing-bugs
beta-testing-features

Luego agrego las siguientes entradas de componentes temáticos:

beta-testing,trash-alt,categoryColour
beta-testing-bugs,trash-alt,categoryColour
beta-testing-features,trash-alt,categoryColour

Solo la primera categoría toma el ícono “trash-alt” y las otras no muestran ningún ícono.
Si elimino los guiones, parece funcionar:

categories:
beta-testing
betatestingbugs
betatestingfeatures

theme component entries:

beta-testing,trash-alt,categoryColour
betatestingbugs,trash-alt,categoryColour
betatestingfeatures,trash-alt,categoryColour

Esta es una solución alternativa, pero rompe la convención de nomenclatura para las etiquetas. ¿Estoy haciendo algo mal o es un error?

2 Me gusta