Previously, at-keyframes that were inside a selector would incorrectly have the selector context added to the keyframes stops (e.g. [:.foo (at-keyframes :x ["0%" {:a 1}] ["100%" {:a 2}])] would incorrectly become @keyframes x { .foo 0% {a: 1} .foo 100% {a: 2} }). This commit fixes that by skipping the frame identifier when expanding.
Previously,
at-keyframes
that were inside a selector would incorrectly have the selector context added to the keyframes stops (e.g.[:.foo (at-keyframes :x ["0%" {:a 1}] ["100%" {:a 2}])]
would incorrectly become@keyframes x { .foo 0% {a: 1} .foo 100% {a: 2} }
). This commit fixes that by skipping the frame identifier when expanding.