About This File
MenuFlex улучшает навигацию в XenForo с помощью трёх практичных функций: Открывать меню при наведении, Многоуровневые меню и Значки меню Font Awesome.
Он был разработан для улучшения работы меню и повышения его визуальной привлекательности. Им можно легко управлять через панель администратора (Admin Control Panel, ACP). MenuFlex отлично подходит для администраторов, которые хотят получить больше возможностей без необходимости копаться в коде, а также для тех администраторов, которые хотят копнуть глубже и найти множество возможностей для экспериментов, а также некоторые «ещё не задокументированные» функции. MenuFlex — это простой и эффективный способ улучшить взаимодействие пользователей с вашим сайтом.
Характеристики:
Открывать меню при наведении курсора позволяет открывать меню при наведении курсора на ваш сайт на настольных компьютерах и других устройствах, поддерживающих функцию «наведения». Эту функцию можно включить с помощью одного флажка ACP. Это быстрый и интуитивно понятный способ навигации, который автоматически переключается на клики на устройствах, не поддерживающих функцию «наведения» (например, на большинстве мобильных устройств), или при отключении функции, что обеспечивает удобство для всех. Благодаря этому усовершенствованию меню становятся более отзывчивыми и удобными для пользователей, а работа на настольных компьютерах упрощается при минимальной настройке. В течение многих лет существовало несколько «хаков» для функции «Открыть при наведении», но они всегда нарушали работу элементов навигационной системы. Это решение ничего не нарушает и легко интегрируется в существующую навигационную систему XenForo.
Многоуровневые меню выводят стандартное плоское меню XenForo на новый уровень. Добавьте вложенные уровни меню одним щелчком мыши в ACP, чтобы включить их. Вместо одноуровневого плоского списка ваша навигация станет более глубокой. Представьте себе основные меню, раскрывающие подменю в виде чистой, организованной выпадающей структуры, которая превращает обширные меню в нечто более визуально привлекательное. MenuFlex обеспечивает плавную адаптацию этих уровней под все размеры устройств и создан с учетом адаптивности, чтобы навигация была доступной как на компьютере, так и на планшете или телефоне. В сочетании с опцией «Открывать меню при наведении» эти уровни раскрываются при наведении курсора, что повышает удобство использования и вовлечённость пользователей.
Значки меню Font Awesome украсят ваши меню привлекательными значками. Эта функция легко интегрируется с собственными наборами значков Font Awesome в XenForo (XF 2.3+). В этом дополнении для всех пунктов меню XenForo, XenForo Media Gallery (если установлено) и XenForo Resource Manager (если установлено) выбраны «Стандартные назначения значков». Чтобы включить эту функцию, установите пару флажков и/или изучите дополнительные параметры дополнения, чтобы расширить возможности настройки Font Awesome. Назначьте пользовательский стиль значков (светлый, обычный, сплошной или двухцветный) для всех своих значков одним щелчком мыши. Хотите больше возможностей для настройки? Наши пользовательские одиночные, парные, тройные и четверные значки позволят вам индивидуально настраивать значки Font Awesome на вашем сайте с помощью стиля и цвета. Значки меню Font Awesome от MenuFlex будут работать со всеми опциями меню XenForo, вашими личными опциями меню или опциями меню, созданными с помощью любого другого дополнения для XenForo.
Как добавить пользовательские иконки Font Awesome
1) Найдите пункт меню "Идентификатор навигации". Это можно найти в разделе: ACP: Настройка> Общедоступная навигация; выберите опцию навигации, которую вы хотите добавить, значок к "Идентификатору навигации" будет показан первым вводом.
2) Возьмите этот «идентификатор навигации» (navid) и примените его в опции MenuFlex «Пользовательские значки меню Font Awesome» как одиночный, парный, тройной или четверной.

Назначение частей пользовательской иконки меню Font Awesome:
navid = идентификатор навигации XenForo
имя_значка = название значка Font Awesome
стиль = светлый, обычный, однотонный, двухцветный или брендовый
color = любой допустимый цвет в следующих форматах: именованный цвет, шестнадцатеричный код, RGB(a), HSL(a) или идентификатор цвета XenForo
Пользовательские типы иконок Font Awesome:
Singles: используйте navid: (например, forum: ), чтобы удалить стандартное назначение значков, если вы используете «Стандартные назначения значков».
Пары: используйте navid:iconname pairs (например, форумы: комментарии), чтобы добавить новые значки или переопределить «Стандартные значки».
Трио: используйте navid:iconname:style трио (например, форумы: комментарии: сплошные), чтобы задать особый стиль для каждого значка.
Квадраты: Используйте navid:iconname:style:color-квадраты (например, forums:comments:solid:red), чтобы задать конкретный цвет для каждого значка.
Пример Ввода:
Код:
# Main Menu Items home:home:solid:rebeccapurple forums:comments:duotone:hsl(128, 100%, 50%)

