We are considering building a portal based on Salesforce Communities. There a new "Build Your Own" template that comes with Communities, which is attractive to us as it would seem we would have a lot more control over the look of the site.
However, it doesn't have basic components, such as a Navigation menu. So, I assume I'd have to build one from scratch. But what should I build it upon? It needs to be responsive for different browsers. I tried to use LDS components and the HTML component in Communities, but it won't allow certain tags, like NAV. If the basic HTML component won't allow basic tags, I guess my only option is to create a custom Lightning component for the navigation bar.
But, what styling and layout framework should it use? LDS? Bootstrap? Custom? Does one build custom Lightning Components using LDS for Communities? What if you don't like the style LDS uses, since it likely won't match the company brand?