Copy Menu In Bar - дублирует основное меню личного кабинета в правом боковом меню панели Recallbar - это здорово!
Однако, то количество вкладок личного кабинета, которое создано на моём сайте, не помещается на главной странице. Вывод вкладок личного кабинета получается урезанным, до вкладки "Платный доступ": как минимум, не влезли важные вкладки "В админку" и "выход".
Можно ли, по свежим следам, добавить возможность регулировки отображаемых вкладок администратором сайта и/или его пользователями? Чтобы была возможность выборочно выводить активные вкладки, а не всё подряд, что есть по умолчанию?
к сожалению, дополнение очень простое, в нем нет каких то опций, меню выводится как есть, но всегда есть возможность как то повлиять на этот вывод через код дополнения, самый простой способ через css.
Пробуйте сначала уменьшить размер элементов выводимого меню, пропишите в стилевом файле своей темы правило:
#recallbar .pr_sub_menu .rcb_line .rcli{ line-height: 26px; font-size: 20px; }
оно регулирует размер иконок и межстрочный интервал в меню, при необходимости можете еще больше уменьшить эти параметры.
#recallbar .pr_sub_menu { overflow-y: auto; height: calc(100vh - 54px); scrollbar-color: #d4c5e4 #4caebf; scrollbar-width: thin; max-height: 635px; }
свойства scrollbar работают в фаерфоксе - стилизация скроллбара. Как стилизовать хром - в инете есть руководства.
Результат
ограниченное по высоте 635px меню (по ситуации, у кого-то может пунктов меньше - высота меньше) и отступ от верха calc(100vh - 54px)
Otshelnik-Fm сказал(а)
свойства scrollbar работают в фаерфоксе
Спасибо большое, Otshelnik-Fm, за беспокойство и помощь в настройке приложения!
Добавил в стили и проверил на трёх разных браузерах:
- в Опере на десктопе полоска scrollbar появилась, как на Вашем примере;
- в Опере на смартфоне полоски не появилось, но появилась возможность прокручивать весь список вкладок до конца;
- в Файервоксе на десктопе полоски не появилось, но список и так помещается полностью (кэш чистил);
- в Хроме на смартфоне полоски не появилось, но появилась возможность прокручивать весь список вкладок до конца.
Но!
Возник нежелательный побочный эффект:
загрузка страниц стала настолько длительной по времени, что, в некоторых случаях, браузер писал, что "нет доступа к сайту" или "превышено время ожидания отклика".
Когда убрал Ваши настройки, страницы стали быстро загружаться вновь.
Otshelnik-Fm сказал(а)
5 строчек css не могут привести к замедлению сайта.
Я вообще потерял доступ к своему сайту: ни в админку не могу попасть, ни как пользователь.
Написал на хостинг. Вполне возможно, что проблема совсем в другом, просто так совпало по времени:
мои настройки сайта с какой-то, пока не известной проблемой.
Otshelnik-Fm сказал(а)
удалите мои стили. Зря я влез в эту тему
Я думаю, что нервничать и обижаться не стоит: я попробую во всём разобраться и отпишусь по результату.
Как я и предположил, одна проблема извне наложилась на время моих настроек сайта.
Ответ хостера:
Otshelnik-Fm, приношу свои извинения, что связал атаку на сервер с Вашими рекомендациями.
Это вызвано исключительно моими слабыми знаниями в области сайтостроения и нисколько не умаляет Ваших способностей в этой сфере.
P.S. Установил Ваши рекомендации: всё работает, как часы. Ещё раз, простите за недоразумение.
P.P.S. Андрей, опция для указания перечня выводимых вкладок всё-равно не помешает, а то эти вкладки выглядят, как портянка 🙂