Been struggling for a bit trying to get something working the exact way I want it. I have a Angular Universal App that has a navigation bar (vertical on top) and I want it to be responsive for mobile. I am targeting Bootstrap 4 Alpha 6 and sing ngx-bootstrap to wire it up. However no matter what I do, I cannot get all parts to work as expected.
Here is my template file (no custom styles here)
<div class="pos-f-t fixed-top">
<nav class="navbar navbar-inverse navbar-toggleable-md">
<div class="collapse navbar-collapse">
<a class="navbar-brand" routerLink="">Blog</a>
<ul class="navbar-nav ml-auto mt-2 mt-md-0">
<li class="nav-item hidden-lg-down">
<a routerLink="/blog" [routerLinkActive]="['router-link-active']" class="list-group-item">Blog</a>
</li>
<li class="nav-item">
<a routerLink="/about" [routerLinkActive]="['router-link-active']" class="list-group-item">About</a>
</li>
<li class="nav-item">
<a routerLink="/search" [routerLinkActive]="['router-link-active']" class="list-group-item">Search</a>
</li>
</ul>
</div>
</nav>
</div>
I have tried a few SO posts as well as MISC walkthroughs in GitHub Issues, but I am not able at this time. On small viewfinders, I want there to be an icon that hides/shows the menu onclick (whether assigning a css class to a div or using something else). The issue that I am running into is that Since I am using Universal, I have no jQuery access, so I assume out of the box Bootstrap Nav will not work. Anyone who can help would be my hero.