Tag Icons

Ok, iv gotten it to fit in the tag box how it looks nice but that’s for every tags box, iv found how to target specific tags but what would be the right way of selecting that tags box to put in the png icon?

trying to select one -

.tag-question::before {
    content: url(https://s2.coinmarketcap.com/static/img/coins/16x16/1.png);
    width: 8px;
    height: 4px;
    margin-right: 10px;
    margin-top: 3px;
    display:inline-block;
}

Selecting all -

a.discourse-tag.box::before {
    content: url(https://s2.coinmarketcap.com/static/img/coins/16x16/1.png);
    width: 8px;
    height: 4px;
    margin-right: 10px;
    margin-top: 3px;
    display:inline-block;
}

Si todavía estás buscando, encontré que este sitio tiene muchos iconos SVG de banderas y puede que haya una forma de subirlos como iconos SVG personalizados en Discourse, aún no estoy seguro.

https://www.flaticon.com/packs/search?word=flags&shape=lineal-color&order_by=4&type=icon

3 Me gusta

¡Funciona de maravilla! Aquí hay algunas solicitudes de funciones:

  1. Sugerir automáticamente la adición de los iconos svg automáticamente por la lista de entradas de iconos de etiquetas
  2. Convertir la lista de iconos de etiquetas en una tabla de 3 columnas, donde pueda haber autocompletado en etiquetas e iconos de font-awesome v5
  3. Añadir un enlace a Find the Perfect Icon for Your Project in Font Awesome 5 | Font Awesome, ya que resulta que estaba buscando la última versión de font awesome (actual v6) y me preguntaba por qué mis entradas no funcionaban.
  4. Adoptar font awesome v6

Gracias por esto.

1 me gusta

¿Alguna idea de por qué no tengo un espacio entre las etiquetas? Solo sucede en el móvil.

Captura de pantalla

2 etiquetas creadas no funcionan por alguna razón, ¿podría ser un error? Creé la etiqueta interview con el logo SVG microphone-stand y la etiqueta lecture con el logo SVG camcorder. Ambas permanecen en blanco.


Sí funciona cuando configuro ambas etiquetas para usar el logo SVG film, que ya usé para otra etiqueta. Así que, por alguna razón, los 2 logos iniciales que quiero usar no son aceptados.

¿Alguien puede reproducir este problema? Pude reproducirlo en un entorno de desarrollo limpio con solo este componente temático instalado. ¿Cómo puedo ver qué versión de FontAwesome está en uso? Quizás solo estoy seleccionando iconos que no están incluidos en la versión de Discourse. Supongo que es la versión 5.15. Dado que estos iconos se incluyeron en la versión 5.11 o 6.0, deberían estar incluidos.

1 me gusta

Tampoco consigo que funcionen, así que puede ser que no estén incluidos en el conjunto disponible.

1 me gusta

¡Hola! :waving_hand:t2:

Me pregunto si puedo usar algunos iconos con imágenes como la naturaleza.

¿Funciona esto con etiquetas en grupos de etiquetas?

Acabo de hacer una prueba en una categoría privada con tu etiqueta1 y funciona. Sin embargo, ¿las etiquetas en un grupo de etiquetas parecen no funcionar?

1 me gusta

Tengo un problema similar. Parece que cuando una etiqueta supera los 10 caracteres, los iconos no se muestran.

Descubrí el problema del grupo de etiquetas. ¿Parece que es necesario agregar etiquetas de grupos directamente a la categoría en lugar de agregar el grupo de etiquetas?

No puedo hacer que los iconos de las etiquetas aparezcan en ningún lugar que no sea la barra lateral. ¿Alguien tiene alguna idea de por qué es así? Intenté reinstalar el componente, usándolo solo junto con el tema predeterminado, todavía sin éxito.

Solo para comprobar, ¿añadió los iconos a la configuración de iconos svg en el componente del tema?

2 Me gusta

Sí, lo hice, puedes ver que los iconos aparecen a la izquierda en la barra lateral, pero no aparecen en ningún otro lugar:

Hola, Darojax, bienvenido :wave:

No puedo reproducir esto de mi lado. :thinking:

A menos que CSS esté involucrado o las plantillas se sobrescriban, las etiquetas se renderizan de la misma manera en todas partes.

Si es posible, ¿puedes compartir la URL de tu foro?

1 me gusta

Hola, gracias por tu respuesta. Desafortunadamente, en esta etapa el foro todavía está en desarrollo y no está abierto en internet. Me pondré en contacto contigo una vez que salgamos al público, o si el problema se resuelve.

1 me gusta

Está bien, no hay problema. ¿Podrías proporcionar tu versión actual de Discourse y listar los plugins/componentes activos? Quizás eso nos dé una pista.

Intentaría habilitar solo el componente Tag Icons con el tema predeterminado sin ninguna modificación CSS para ver si el problema aparece. Si no es así, a partir de ahí, podrás averiguar cuál es el culpable.

1 me gusta

Por supuesto:

Versión de Discourse Instalada
3.2.0.beta2
(be04154838)

Última
3.2.0.beta2

He creado un tema Predeterminado nuevo y solo estoy utilizando el componente de iconos de etiquetas instalado directamente a través de GitHub:

junto con dos plugins:

discourse-landing-pages

docker_manager

No se han realizado otras personalizaciones de CSS, HTML ni de otro tipo.

3 Me gusta

OK, he encontrado el problema. El plugin no parece poder manejar etiquetas que comienzan con letras mayúsculas. Cambié los nombres de las etiquetas a minúsculas y ahora funciona como se esperaba. Las etiquetas que comienzan con letras mayúsculas me parecen más ordenadas, sería genial si se pudiera solucionar este problema. : ) Pero aun así, gracias por un gran componente.

1 me gusta

Me alegra que ahora funcione. Sin embargo, ¿cómo creaste esas etiquetas? Normalmente se ven obligadas a estar en minúsculas.:thinking:

Hay una configuración para esto en el panel de administración:

1 me gusta

Tienes razón, disculpa, me olvidé de esta configuración. :smile:

Sé dónde está el problema, propondré una solución más tarde. :+1:

3 Me gusta