Значок «палец вверх» отсутствует в меню поста после изменений

Я внес некоторые изменения для реакций, и, похоже, сломал что-то. Иконка реакций теперь отсутствует в панели действий поста. Это влияет на все посты, а не только на первый, как упоминалось в некоторых старых темах. Однако реакцию можно выполнить, наведя курсор или кликнув по области для реакции.

Я использую Discourse 3.2.0.beta4-dev и reactions 0.3 1b28bda

Попытки изменений заключались в смене реакции по умолчанию +1 с сердечка и добавлении реакции «злость» в доступные. Насколько я могу судить, я уже слишком глубоко погрузился в эту проблему, чтобы отменить изменения после попыток «исправить» ситуацию.

Демо:

Настройки:

Имя иконки для эмодзи :+1:thumbs-up. Если добавить его в настройку discourse reactions like icon, она должна появиться.

Это недопонимание уже возникало ранее… Мы используем иконку Font Awesome для кнопки реакции, хотя сами реакции представлены эмодзи.

Я только что открыл PR, чтобы прояснить это в описании настройки:

Так что теперь будет написано:

Определяет иконку, используемую для основной кнопки реакции. Это должно быть имя иконки Font Awesome, а не название эмодзи.

Спасибо! Это вернуло иконку.

Извините за мою тупость, но как я могу сделать эту иконку-заглушку по умолчанию жёлтой?

Если вы перейдете по адресу admin/customize/colors, вы сможете изменить значение love на желтый. Это повлияет только на кнопку «Нравится» и все места, где отображается сердце (теперь — большой палец вверх). Значение, например, FABA32, должно подойти отлично. В Google есть удобный подборщик цветов, если вы захотите попробовать другой оттенок (Google Search)