He realizado algunas modificaciones CSS en el Plugin de Reacciones de Discourse. Ahora se parece mucho a los botones de reacción de Facebook.
Estos son para 6 botones de reacción, incluido el predeterminado que está en mi sitio: .
COMÚN / SCSS
Coloque este código en la sección común de CSS. Aviso importante: Puede modificar los emojis sobre la etiqueta editando las líneas content: 'Love it!', content: 'Beautiful', etc. Por supuesto, puede usar cualquier reacción que desee. Es solo una etiqueta sobre las reacciones.
Me encanta mucho tu personalización. ¡Gran trabajo y gracias!
Pero aún tengo una pregunta: ¿cómo puedo eliminar ese efecto de hover negro como el de la imagen?
Lamentablemente, no es posible ocultar el atributo de título con CSS, pero puedes editar el texto js.discourse_reactions.picker.react_with en /admin/customize/site_texts para hacerlo más corto.
Estoy pensando en usar esto en mi configuración de Discourse, pero actualmente tenemos dos filas de opciones de reacción (seis emojis por fila, es decir, 12 emojis en total).
Sé lo suficiente de CSS para salir del paso, pero realmente no es mi fuerte.
¿Qué tan difícil sería ajustar este código para que funcione para ese tipo de disposición?
Realmente aprecio que compartas esto (¡incluso si llego bastante tarde a la fiesta!).
Gracias JR Creo que crearé un componente temático a partir de esto para que sea más fácil de usar y se ajuste a las reacciones, añadiré algunas correcciones, etc… Espero que eso ayude. Intentaré hacerlo la próxima semana.
Hice un componente de tema a partir de esto. Creo que lo hace más fácil.
Gracias al componente de tema creado anteriormente por @manuelCategory List with Banners, puedo implementar fácilmente la configuración de lista en la etiqueta de reacciones. Gracias
Añadí correcciones y algunas configuraciones:
reactions_label
Separe con punto y coma ; nombre de reacción;etiqueta de reacción
reactions picker rounding
Redondeo de esquinas del selector de reacciones (border-radius). Puedes usar px, em, etc.
Por defecto 1em.