Skip to content

Commit

Permalink
fix: dev: fixed fades on lists
Browse files Browse the repository at this point in the history
  • Loading branch information
Michele Tessaro committed Dec 31, 2021
1 parent 716b007 commit 13b211e
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions assets/javascripts/fixStructure.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@
el.attr("class", fixedClasses);
});

// Fix for fades on lists: move classes from span to li tag
$("li span.fade-down,li span.fade-up,li span.fade-left,li span.fade-right,li span.fade-out,li span.fade-in").each(function() {
var el = $(this);
var fadeClass = $.grep(el.attr("class").split(" "), function(cls) {
return cls.startsWith("fade-");
})[0];
el.parent().addClass("fragment").addClass(fadeClass);
el.removeClass("fragment").removeClass(fadeClass);
});

function moveSlideDefinitions() {
var lastSection = null,
lastSlide = null;
Expand All @@ -26,4 +36,11 @@
}

moveSlideDefinitions();
/*$.hook("addClass");
$.hook("removeClass");
$("div:has(span.fragment)".bind("onafteraddClass" function(e) {
console.log("class added", e);
}).bind("onafterremoveClass" function(e) {
console.log("class removed", e);
});*/
})();

0 comments on commit 13b211e

Please sign in to comment.