Кнопка «Загрузить ещё»

:information_source: Сводка Добавляет кнопку «Загрузить ещё», которую нужно нажать, чтобы загрузить больше тем / сообщений / пользователей / групп / чего угодно
:eyeglasses: Предпросмотр https://discourse.theme-creator.io/theme/RGJ/load-more-button
:hammer_and_wrench: Репозиторий GitHub - communiteq/discourse-tc-load-more-button · GitHub
:question: Руководство по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Начинающее руководство по использованию тем Discourse

Установить этот компонент темы

Добавляет кнопку «Загрузить ещё», чтобы гарантировать, что Discourse не будет квалифицироваться как «ОТОБРАЖАЕТ ДОПОЛНИТЕЛЬНЫЕ МЕДИА-МАТЕРИАЛЫ ВНИЗУ ТАКОЙ ЛЕНТЫ ИЛИ ЦЕЛЕВОЙ СТРАНИЦЫ БЕЗ ЛЮБОГО РУЧНОГО ВВОДА ОТ ПОКРЫТОГО ПОЛЬЗОВАТЕЛЯ».

Контекст здесь: Time to reconsider infinite scroll?

Список тем

Просмотр темы

Каталог пользователей

Подробное описание…

4 лайка

ха-ха, круто! я тоже думал попробовать это — планировал разместить кнопку в боковой панели или сделать её плавающей. отличная работа :clap:

2 лайка


На мобильном устройстве кнопка неудобно расположена для большого пальца правой руки :slight_smile:

Было бы лучше, если бы она была отцентрирована.

3 лайка

Для центрирования на мобильных устройствах:

@use "lib/viewport";

@include viewport.until(md) {

  .load-more-btn.btn.btn-primary {
    display: block;
    margin: 0 auto;   
  }
}
2 лайка

Это очень приятно — спасибо! У меня есть сообщение об ошибке, которая явно проявляется на моём сайте Discourse:

Этот сайт довольно небольшой, и большая часть контента скрыта до входа в систему как студент. Поэтому на главной странице отображается всего пять сообщений. Тем не менее, кнопка «Загрузить ещё» появляется, хотя её быть не должно. Если нажать на неё, она исчезает. Если немного прокрутить вверх, а затем снова вниз, она появляется снова.

На страницах тем всё работает отлично. Вам придётся поверить мне на слово, так как они скрыты от публичного просмотра.

Конечно, я понимаю, что вы сделали это в своё свободное время, но я подумал, что стоит сообщить вам об этом. И ещё раз спасибо!

1 лайк