@pazguille pazguille released this Nov 28, 2016 · 8 commits to master since this release

Assets 2
  • Remove gzip npm-script.
  • fx option now supports cubic-bezier
  • Docs improvements and more demos.

@pazguille pazguille released this Nov 28, 2016 · 9 commits to master since this release

Assets 2

Features:

  • Add an attribute called data-slideout-ignore to disable dragging on some elements (maybe for a photo slider, carousel google map, iframes, etc).
  • Add classnames dynamically: .slideout-menu-left and .slideout-panel-left or .slideout-menu-right and .slideout-panel-right.
  • Use classList instead of regexp.
  • Use overflow-y: scroll; on .slideout-menu.

Resolved issues:

Resolved PRs:

@pazguille pazguille released this Feb 2, 2016 · 21 commits to master since this release

Assets 2

Slideout

  • Add new events: translatestart and translateend.
  • Use translateX + will-change instead of translate3d.
  • Added code coverage.
  • Updated uglify-js dependency.

Docs

  • Added tolerance option docs.
  • Added fixed header docs.
  • Added slideout only on mobile devices docs.

@pazguille pazguille released this Nov 3, 2015 · 37 commits to master since this release

Assets 2
  • Fixed scrolling on mobile devices (#132)

@pazguille pazguille released this Oct 30, 2015 · 41 commits to master since this release

Assets 2
  • Added .destroy() method.
  • Do not add DOM classes if them already exists.

@pazguille pazguille released this May 4, 2015 · 57 commits to master since this release

Assets 2
  • Fix emitter version.

@pazguille pazguille released this May 4, 2015 · 61 commits to master since this release

Assets 2
  • Added a side option to open the slideout from left or right.
var slideout = new Slideout({
  'panel': document.getElementById('panel'),
  'menu': document.getElementById('menu'),
  'side': 'right'
});
  • Update bower support.

@pazguille pazguille released this Apr 21, 2015 · 72 commits to master since this release

Assets 2
  • Remove translate3d when slideout is closed (#51)
  • Now, an instance of slideout can emit the following events (#61):
    • beforeclose
    • close
    • beforeopen
    • open
    • translate

The Slideout can emit translate event only when it is opening/closing via touch events.

slideout.on('translate', function(translated) {
  console.log(translated); // eg. 120 in px
});

@pazguille pazguille released this Apr 8, 2015 · 86 commits to master since this release

Assets 2
  • Added Slideout option to disable touch events. #45
  • Fixed Internet Explorer errors. #50
  • Fixed scroll styles. #25

@pazguille pazguille released this Mar 10, 2015 · 99 commits to master since this release

Assets 2
  • Fix back to top - (#5)
  • Use overflow:auto; instead of hidden - (#25)
  • Add spm support.
  • Corrected typos.
  • Use svg shields and add version shield.