removed accordian attribute from sidebar.
Now navigation between pages happens on click. Rather than opening/closing the sidebar elements, I found myself always wanting to read the documentation for that file.
This breaks the accordion behavior, so I don't think can be merged. I also had the same problem though, so my workaround was different. I added code to page.js:
document.addEventListener('click', event => {
if (Array.from(document.querySelectorAll('#nav a')).includes(event.target))
document.location = event.target.href
})
But I think such a solution needs to remain as a personal customization and not merged here.
Maybe we can come up with a solution that leaves the accordion working yet allows to navigate to the file...
(plus, some files don't have any methods, so their accordion sections are blank, which means there's no way to navigate to the file, and that needs to be fixed).
https://github.com/trusktr/dox-foundation/tree/file-links