fix(docs): properly highlight the offcanvas item
docs(offcanvas): advise about JS needs
fix(docs): use proper grid classes for the sidebar

When in a medium screen, the sidebar was showing stacked, because
grid classes for this screen size were missing in the docs container.
docs(offcanvas): add brief explanation about the args