@psychobunny said:
Alternatively you could build a plugin too:
https://github.com/designcreateplay/nodebb-plugin-kitchen-sink/blob/master/lib/customRoutes.js
Although I much like the idea of yours to expand the custom homepage plugin
I tried this (modifying the custom homepage plugin), and while adding menu items using the concat method works really well, doing things like .unshift to place a menu item at the start does not work at all. also since the filter is called seperately from the main navigation menu, users are forced to modify the theme at the moment (from what it seems atleast).
The custom homepage plugin is awesome, but I wish it could support more pages, as well as a full custom navigation menu.