clenemt / docdash

:zap: Lodash inspired JSDoc 3 template/theme
http://clenemt.github.io/docdash/
Other
824 stars 201 forks source link

Add js to scroll nav so that the link to the current page is shown #60

Closed toddq closed 5 years ago

toddq commented 5 years ago

When the nav menu is long and you click a link towards the bottom, it's annoying that it scrolls back to the top on page load and the clicked link is no longer visible on the page. This simply scrolls the nav link for the page currently being viewed is visible on page load.

It also contains a fix for the nav collapse script only matching on 'starts with', which in our project resulted in several items sometimes being opened. For example we have a 'Session' class and a 'SessionManager' class, so 'starts with' Session matches both. New logic matches exact name. Let me know if this should be split out to a separate pull request.