New sidebar
Proposal
The current sidebar has problems with floating on mobile devices and overall stability. This PR will introduce a new sidebar based on the bootstrap Offcanvas Component. The new sidebar is accessible with the same components, but will now instead of sliding into the page use an overlay based approach. All changes were tested for mobile and desktop. Changed to settings, such as backdrop or scroll, are open for discussion.
Side Effects
- Removal of
floating-sidebar
dependency - Desktop users won't permanently see the sidebar, but scrollspy will still highlight once present