Menu Control is a Flarum 1.x extension that gives admins full control over the sidebar navigation on the forum index page.
Features
- Reorder navigation items All sidebar nav items — All Discussions, Tags, Following, User Directory, and any items added by installed extensions — are listed in the admin panel. Use the arrow buttons to set the order you want and save.
- Flip navigation Optionally moves tag links to the top of the sidebar and brings nav items to the bottom. Useful when tags are the primary navigation on your forum.
- Sticky sidebar Keeps the sidebar fixed at the top of the viewport as users scroll. The Start a Discussion button stays visible at all times. Desktop only.
- Custom icons Each nav item displays its current Font Awesome icon. Type any Font Awesome class into the input field (e.g. fas fa-fire) to override it. Leave the field empty to use the default.
- Highlight items Mark any nav item with the star button to apply a highlight treatment: colored background, solid border, and a pulsing glow animation. Draws user attention to a specific section or feature. Desktop only. You may want to use this if you have picks active in Pick'em or Awards voting is underway. Just a small visual highlight.
- Highlight color A color picker in the admin panel controls the color used for highlighted item backgrounds, borders, and glow effects.
Screenshots
Awards highlight activated. Custom football icon on Pick'em and star on Leaderboard

Flipped navigation with Tags above the nav menu

Admin panel

Mobile View

Installation
Via Flarum's Extension Manager, or:
composer require resofire/menu-control
php flarum extension:enable resofire-menu-control
After enabling, visit the forum index page while logged in as an admin. The extension will automatically detect all active nav items and record the current display order. Then go to Admin → Extensions → Menu Control to configure.
Updating
composer update resofire/menu-control
php flarum cache:clear
Removing
php flarum extension:disable resofire-menu-control
composer remove resofire/menu-control
php flarum cache:clear
No database migrations are used. Removing the extension leaves behind only a few rows in the settings table, which can be deleted manually.
Notes
- If you install or uninstall extensions that add nav items, visit the forum index page as an admin again to refresh the item list
- Highlight styling and sticky sidebar apply on desktop only
Links
Github
Packagist