Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Near complete rewrite of sidebars JS for reliability:
- Refactored as JavaScript classes. - Everything is now scoped to behaviours without references to instances outside of said behaviours; this is primarily achieved by instantiating classes and assigning them to a property on elements we attach to, and then destroyed when the behaviour detaches. - Did I mention hella object-oriented? See: neurocracy/omnipedia#46
- Loading branch information