Спасибо @benji и @featheredtoast
К сожалению, всё ещё наблюдается странное поведение.
При отключённом меню «гамбургер» слева на мобильных устройствах:
При включённом:
Обратите внимание на положение иконки чата…
Спасибо @benji и @featheredtoast
К сожалению, всё ещё наблюдается странное поведение.
При отключённом меню «гамбургер» слева на мобильных устройствах:
При включённом:
Обратите внимание на положение иконки чата…
Ах, понял, иконка не назначалась в своё место. Обновил снова!
К сожалению, это всё ещё не работает. Новый скриншот с включённой последней версией меню-гамбургер слева на мобильных устройствах:
Создал PR для исправления проблемы, когда кнопка входа не выровнена с другими кнопками в заголовке, если пользователь не вошел в систему.
До:
После:
@fokx, отлично, спасибо! Эта строка также содержит множество ожидающих изменений, поэтому я применил ваши правки отдельно, вне PR.
@Robin.Grant Я обновил тему, чтобы лучше согласовать пользовательские иконки заголовка — попробуйте это.
Отлично! — спасибо @featheredtoast — похоже, всё работает идеально!
Привет
Будет ли этот компонент обновлён? Я столкнулся с проблемой. Когда я устанавливаю пользовательский статус и добавляю иконку, при клике на аватар иконка перемещается в неправильное положение.
Я немного давно не смотрел этот компонент, но займусь им сейчас, когда заголовок будет рефакторирован…
Тем не менее, буду рад получить PR или что-то подобное, если кто-то возьмётся за это раньше меня.
Я обнаружил, что этот тестовый кейс не работает после недавнего изменения в ядре, поэтому я открыл PR:
Отлично! Спасибо за PR, я его объединил ![]()
Привет, @featheredtoast! После последнего обновления у меня оно не работает ![]()
Рекомендуется откатить обновление из-за недавнего отката ядра здесь: Revert "UX: Adjust appearance of search icon (#34235)" (#34469) · discourse/discourse@22f8f6d · GitHub
Я не думаю, что в данный момент работает функциональность логотипа по центру; по крайней мере, на нашем новом сайте он, похоже, ничего не делает.
Кстати, этот компонент просто великолепен! Стандартное поведение, при котором на мобильных устройствах
находится справа, просто неверно. Были ли какие-либо дальнейшие обсуждения по поводу изменения этого?
Да, настройка центрирования логотипа здесь тоже не работает.
Могу подтвердить: после включения TC в версии 3.5.1 иконка «гамбургер» на мобильных устройствах остаётся в правой части заголовка.
У меня это работает — эта часть функционала у меня работает отлично.
Проблема, о которой я упоминал выше, касается положения логотипа (не гамбургер-меню).
Вы тестировали это на 3.5 или 3.6? На нашей стабильной версии 3.5.1 компонент темы не работает. На 3.6 он работает, однако.
Редактирование: Нашли проблему! Если кто-то на 3.5.1 хочет использовать этот компонент, используйте этот коммит: GitHub - featheredtoast/discourse-left-menu-theme-component at 707abce8558065abd6e59a92da3f2cd22d9d0a8a · GitHub
Возможно ли сейчас центрировать логотип с помощью этого компонента?
Думаю, это не работало уже несколько месяцев, извините.