Этот простой компонент темы автоматически добавляет отступы ко всем подкатегориям в боковой панели — работает на настольных компьютерах, планшетах и мобильных устройствах.
Есть одна настройка для изменения размера отступа — по умолчанию 1em, минимальное значение 0.5em, максимальное 3em.
Этот компонент темы предназначен только для подкатегорий одного уровня. Если на вашем форуме включены вложенные подкатегории (под-подкатегории), этот компонент, вероятно, не будет работать корректно или, как минимум, будет выглядеть не очень хорошо в боковой панели.
Я рефакторировал этот компонент, и теперь он должен работать на мобильных устройствах. Дайте знать, если возникнут проблемы. Отредактировано в первом сообщении.
Какова была причина для устаревания более функционального компонента (вложенные категории) в пользу этого, с меньшим контролем?
Могу ли я продолжать использовать старый, даже если он устарел, или он в конечном итоге перестанет работать?
Ахаха — извините, забыл упомянуть, что мой кастомный CSS принудительно отображает его в одну колонку на мобильных устройствах. В портретном режиме всё работает отлично (с отступами, как на десктопе), но в ландшафтном режиме это просто плоский список.
Кажется, режим Firefox View иногда работал некорректно на планшетах с двумя колонками. Я внёс исправление, которое должно принудительно использовать одну колонку во всех случаях.
Ах — у меня теперь тоже работает, извините! Похоже, звук «пропадает», когда вы поворачиваете устройство, но всё исправляется после обновления страницы. Спасибо, что проверили!!