Секции бокового меню группы — устарело

@Lilly Потрясающий компонент темы! Мы прямо сейчас тестируем его как «замену» для ссылок на входящие сообщения, так как планируем отказаться от личных сообщений для широкой публики в пользу чата.

Всего два вопроса:

  1. В качестве ссылки на входящие мы используем /my/messages. Поскольку она переписывается в /u/<username>/messages, ссылка не подсвечивается, когда пользователь посещает страницу. Есть ли способ это исправить?
  2. Можно ли настроить положение меню в боковой панели относительно основных записей? Мы хотели бы разместить этот раздел совсем внизу.
1 лайк
  1. Насколько мне известно, по умолчанию ни одна из ссылок в боковой панели не подсвечивается при посещении. Подсветка происходит только при наведении курсора или клике. Однако такое визуальное оформление зависит от темы. На мой взгляд, этого можно добиться с помощью CSS-эффектов при наведении. Возможно, стоит использовать следующее:
.sidebar-section-link-wrapper .sidebar-section-link.active {
    color: $current_link_font_color;
    background: $current_link_background_color;
}

где $current_link_font_color и $current_link_background_color — это переменные цветовой палитры или жёстко заданные значения, которые вы хотите использовать.

  1. Для этого следует использовать следующий метод:
2 лайка

Спасибо за создание этого полезного компонента темы!

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

Кажется, её нужно обновить.

1 лайк

Спасибо за отчёт! Я обновил компонент, и он больше не должен выдавать сообщения об ошибках. Дайте знать, если столкнётесь с ещё какими-либо проблемами. :slight_smile:

2 лайка

Я только что посмотрел код, ожидая увидеть там какую-то JS-логику. Ошибся! Большая часть оказалась в CSS. Там довольно крутой CSS[1]!


  1. Теперь я, кажется, наконец-то понял некоторые из этих функций ↩︎

1 лайк