Posted on 20/01/2023 10:34:27
Hi Adrian,
Yeah, that looks like a nice improvement (to be able to select the navigation template). It would definitely avoid creating so many custom item types, but certainly an "advanced" scenario, considering Swift is aiming to be handled by Content Editors with little to no knowledge of code.
As for Mega Menus, we've concluded to be better off creating a custom one. The current one is a bit cumbersome, and Mega Menu takes so many shapes and forms that we'd need 4 or 5 different ones just to accomodate common scenarios and make Swift more "flexible" for designers. Problem is maintaining multiple menus while still having so many awesome and important features that are needed; But I do relate to being a time consuming and undervalued task (by customers), which makes it a hard sell.
We were not as bold as you to go up to 3 levels and stopped at 2 with our highly configurable one, as we concluded the 3rd level was exponentially harder to understand, configure and maintain (even for the developers), so Kudos :)
Best Regards,
Nuno Aguiar