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.
Ich überlege, dies in meinem Discourse-Setup zu verwenden, aber wir haben derzeit zwei Reihen von Reaktionsoptionen (sechs Emojis pro Reihe, also insgesamt 12 Emojis).
Ich kann gerade genug CSS, um mich durchzuschlagen, aber es ist wirklich nicht meine Stärke.
Wie schwierig wäre es, diesen Code anzupassen, damit er für eine solche Anordnung funktioniert?
Ich schätze es wirklich, dass Sie das teilen (auch wenn ich ziemlich spät dran bin!).
Danke JR Ich denke, ich werde eine Theme-Komponente daraus erstellen, um die Verwendung zu erleichtern und sie an Reaktionen anzupassen, einige Korrekturen vorzunehmen usw. Ich hoffe, das hilft. Ich werde versuchen, sie nächste Woche zu erstellen.
Ich habe eine Theme-Komponente daraus erstellt. Ich denke, das macht es einfacher.
Dank der von @manuel zuvor erstellten Theme-Komponente Category List with Banners kann ich die Listen-Einstellung einfach zum Reaktionen-Label hinzufügen. Danke
Ich habe Korrekturen und einige Einstellungen hinzugefügt:
reactions_label
Trennen mit Semikolon ; Reaktionsname;Reaktionslabel
reactions picker rounding
Abrundung der Ecken des Reaktionsauswahlfelds (border-radius). Sie können px, em usw. verwenden.
Standard 1em.