Randy,
The components in Pinegrow are very “raw”, meaning they’re sort of stripped down to their most basic code, to allow people the most flexibility in how they build the site. While in some drag & drop builders you can drag fully functional components into the layout and they work off the bat, these are usually limited to working in only one way. Pinegrow is a very open-ended style program. It’s less of a “builder” and more of an “editor”, so if you’ve never built a website before, it may not be the best choice for your first time. It’s more suited to people looking to understand all the nuts and bolts that go into the construction of a site from the code level, and to be able to edit those things at will.
In the case of the navigation, if you refer to my attached image, you can see how the link is made to change appearance in Bootstrap. It’s done through the application of the “active class” to the navigation button, which you can see highlighted in the Tree View in blue. If you go to the properties palate, you can see the CLASSES HTML and you’ll see where I’ve circled the active class in red. If you click on this, it will temporarily disable the class, so you can see the change in the navigation item (it will no longer be highlighted.)
In order to make the links on each page be highlighted to indicate they are “active” you need to open the page, click on the nav item in the tree view, and add the active class, while at the same time, removing it from any nav items you don’t want to show as “active.”
Regarding your other question, the drop down (hamburger) menu in tablet/mobile view does rely on Javascript to display, so you need to have the library installed, or remotely referenced in your HTML. You can test whether something needs Javascript to work from within Pinegrow. In the case of the this menu, just change the view to SM or XS so you see the menu, then click the green box with the JS in the top menu to disable Javascript. You’ll see the dropdown no longer works.
Unfortunately, Pinegrow is not a very easy program to understand if you don’t already have a reasonably good understanding of how HTML and CSS work together to style page elements. You don’t need to know how to program Javascript to build a website, but it helps to at least understand how it’s used on the page to make things happen.
I hope this helps you out. Cheers!