midway through removing jquery
Further refactoring of js and scss. Now builds
lifecycle from open to close basically functional
tweaking resizing
tweaking ft styling
rewriting tests for new implementation
test for getting content from template
added events module that extends dom-delegate
changed events to not mutate dom-delegate
made body listener an opt-in
updated to use oColors mixins
added ability to add class to close button
taking overlay outside of wrapper for greater z-index configurability
various tweaks and bugfixes
fixing bug in identifying which el is the body of the content
commenting events implementation
dded shim for browsers that don't support dataset
giving the overlay z-index
removed z-index for overlay
Merging over Rhys' changes from his branch