I made some CSS modification on Discourse Reactions Plugin. So it looks much like Facebook reaction buttons.
These for 6 reaction buttons including the default which is on my site is .
COMMON / SCSS
Place this code to common - css section. Important notice: You can modify the emojis above label with edit content: 'Love it!', content: 'Beautiful' etc… lines: Of course you can use whatever reaction you want. It is just a label above the reactions.
Unfortunately that is not possible to hide title attribute with css but you can edit the js.discourse_reactions.picker.react_with text on /admin/customize/site_texts to make it less longer.
Thank you JR I think I will create a theme component from this to make it easier to use and fit to reactions, add some fixes etc… I hope that will help. I’ll try to make it next week.
I made a theme component from this. I think it makes it easier.
Thanks to @nolo’s previously made theme component Category List with Banners I can easily implement the list setting to the reactions label. Thank you
I added fixes and some settings:
reactions_label
Separate with semicolon ; reaction name;reaction label
reactions picker rounding
Reactions picker (border-radius) corners rounding. You can use px, em, etc
Default 1em.
If you want to make it more or less rounded change this setting.
The previous version was 2em.
state panel rounding
Reactions State Panel (border-radius) corners rounding. You can use px, em, etc
user list rounding
Reactions User list (border-radius) corners rounding. You can use px, em, etc
hide user list heading
This option will hide this user list heading on panel. The heading is smiley on this image.
hide user list
This option will hide the user list panel. This is the dark hovered panel.
hide who liked
This option will hide the default who liked section.