Я не вижу этого в админ-панели для изменения текста интерфейса…
Я использовал CSS, чтобы убрать это — сначала установил display: none для класса .waving-hand, но это нарушило макет и убрало перенос строки между текстом «Добро пожаловать обратно» и «Войдите в свой аккаунт», поэтому вместо этого я установил opacity: 0.
Интересно, есть ли лучший способ? Махающая рука кажется мне глупой
CSS — лучший способ скрыть элемент. opacity: 0;, как вы заметили, работает… и мы, вероятно, можем внести небольшую правку, чтобы также работало display: none;, так как это первое, что попробует большинство людей.
У меня есть исправление, так что в следующий раз при обновлении Discourse достаточно будет display: none;
Похоже, это невозможно реализовать в теме Fakebook.
Я вижу, что класс .waving-hand присутствует в файле login.scss, однако тема Fakebook, судя по всему, не модифицирует и не включает этот файл.
Я пытался вручную добавить это изменение как компонент темы в CSS, но безрезультатно. Есть какие-либо советы? Стоит ли мне отправить запрос на слияние (PR) создателю темы Fakebook?
Это верно: темы обычно добавляют CSS поверх базового CSS Discourse, поэтому они переопределяют наши значения по умолчанию только там, где это необходимо. Самый простой способ настроить существующую тему — создать новый компонент темы через административный интерфейс, добавить приведенный ниже CSS в раздел common, а затем добавить новый компонент темы к теме Fakebook.
.waving-hand {
display: none;
}