-webkit-transition-duration: 200ms;
-webkit-transition-timing-function: ease;
}
+#outerContainer.sidebarMoving > #sidebarContainer {
+ visibility: visible;
+}
#outerContainer.sidebarOpen > #sidebarContainer {
visibility: visible;
left: 0px;
thumbsView.addEventListener('scroll', updateThumbViewArea, true);
var mainContainer = document.getElementById('mainContainer');
+ var outerContainer = document.getElementById('outerContainer');
mainContainer.addEventListener('transitionend', function(e) {
if (e.target == mainContainer) {
var event = document.createEvent('UIEvents');
event.initUIEvent('resize', false, false, window, 0);
window.dispatchEvent(event);
+ outerContainer.classList.remove('sidebarMoving');
}
}, true);
document.getElementById('sidebarToggle').addEventListener('click',
function() {
this.classList.toggle('toggled');
- document.getElementById('outerContainer').classList.toggle('sidebarOpen');
+ outerContainer.classList.add('sidebarMoving');
+ outerContainer.classList.toggle('sidebarOpen');
updateThumbViewArea();
});