Спасибо, Дон. Это именно тот ответ, который я искал. ![]()
Однако мне нужно подробно разобраться, как включить эту настройку.
Спасибо, Дон. Это именно тот ответ, который я искал. ![]()
Однако мне нужно подробно разобраться, как включить эту настройку.
Вы можете найти опцию «Уменьшение движения» в настройках специальных возможностей вашего телефона. Скорее всего, она сейчас включена, поэтому, если вы её отключите, клик вне меню будет работать. Но, вероятно, она включена не зря, и удобнее закрывать меню свайпом. ![]()
Мне это нравится, Дон
Но похоже, что в теме fkb pro есть проблема, если вы хотите скрыть гамбургер-меню, как здесь и здесь:
Пространство для иконки гамбургера всё ещё остаётся.
Привет ![]()
Спасибо за отчет! Я объединил исправление для этого в теме FKB Pro - Social theme ![]()
Привет ![]()
Это сделано намеренно. Мы скрываем левое меню навигации на страницах /chat и используем стандартный заголовок чата.
Как здесь, в Meta:
Понял. Тогда единственный способ — скрыть его вручную через CSS?
Вы можете полностью скрыть его с помощью CSS.
Мобильный/CSS
.d-header-icons {
.header-dropdown-toggle {
&.chat-header-icon {
display: none;
}
}
}
Примечание: Когда вы находитесь в канале, это единственное место, где можно увидеть уведомления чата.
Возможно ли убрать иконку чата, но оставить индикатор нового сообщения?
Редактирование: Справился сам, добавив a svg
.d-header-icons {
.header-dropdown-toggle {
&.chat-header-icon a svg {
display: none;
}
}
}
Привет, @don, можно ли добавить текст, например «Главная», «Меню» и т. д., под иконками?
Можете поделиться деталями настройки? У меня статус «Тесты пройдены», и уведомления работают корректно.
На iPhone в Safari это не работает, в браузере Chrome работает.
Хорошо, спасибо за дополнительные детали. Я использую Android.
При использовании темы Horizon компонент в списке тем делает верхнюю область (область логотипа/элементов) пустой при прокрутке.
К сожалению, мне не удалось воспроизвести эту проблему.
Похоже, она не совсем совместима с изменениями в заголовке. Я проверю, что происходит в Horizon.
О, понял, теперь я вижу, что происходит. В Horizon при прокрутке вниз элемент list-controls остаётся зафиксированным, а F NAV по умолчанию скрывает заголовок. Из-за этого возникает тот самый пробел, который вы показали на скриншоте.
Этот небольшой фрагмент CSS должен работать с темой Horizon.
Он закрепит элемент в верхней части страницы при прокрутке, вместо того чтобы учитывать высоту заголовка.
Mobile / CSS
body.f-nav-hidden {
.list-controls {
top: 0;
}
}
На будущее, возможно, стоит добавить настройку для управления отображением заголовка.
Не работает на последней версии Discourse.
Можете уточнить?
О, понятно, спасибо за отчёт. Миксин scrollTop был удалён из ядра, что и вызвало проблему. Но мы его на самом деле не используем, так что, вероятно, он остался там по ошибке. Исправил здесь: FIX: ScrollTop mixin removed from core · VaperinaDEV/f-nav-for-mobile@6ec554c · GitHub
Пожалуйста, обновите компонент.