Previously CSS animation classes had to target both the history direction
(forward/back) as well as the animation point (start/end) via a combination
class, even if the properties were shared:
Now, the classes will be split into discrete ones that represent a single
target only:
.spf-animate-forward-start -> .spf-animate-forward.spf-animate-start.spf-animate-reverse-end -> .spf-animate-reverse.spf-animate-end
This allows less verbose CSS when doing animation that does not change based
on history direction.
Previously CSS animation classes had to target both the history direction (forward/back) as well as the animation point (start/end) via a combination class, even if the properties were shared:
Now, the classes will be split into discrete ones that represent a single target only:
.spf-animate-forward-start -> .spf-animate-forward.spf-animate-start
.spf-animate-reverse-end -> .spf-animate-reverse.spf-animate-end
This allows less verbose CSS when doing animation that does not change based on history direction.
Progress on #299.