Button with Checkmark should be hidden to users who can't unmark correct answers

Хорошо, вот несколько небольших изменений для начала:

  • Если я могу принять/отклонить решение, используется та же кнопка, что и сейчас (я переместил текст внутрь кнопки)…

  • Если я не могу принять/отклонить решение, вместо кнопки просто отображается текст «Решено» с галочкой. Это делает элемент менее похожим на кнопку, что и было первоначальной просьбой автора темы (OP).

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

Вот PR с этими изменениями:


В указанных выше изменениях я не вносил дополнительных правок для мобильных устройств… наша разметка там немного ломается, когда вы разворачиваете все элементы управления, так как места для всего не хватает (например, для администратора).

В качестве следующего шага я хотел бы добавить класс при разворачивании/сворачивании элементов управления постом, чтобы мы могли показывать/скрывать текст «Решено». Тогда в большинстве случаев всё будет помещаться вот так:

9 лайков