Spin
Continuous rotation
.spinDESIGN SYSTEM
Reusable CSS animations for entrance, hover, loading, and accent moments across AIPwn.
Continuous rotation
.spinSlower rotation
.spin-slowPulsing scale effect
.pulseGentle floating motion
.floatBlinking opacity
.blinkExpanding outline pulse
.glow-pulse// CSS class
<div class="fade-up">Animates on mount</div>
// React — scroll triggered
import { AnimationWrapper } from "../../components/AnimationWrapper";
<AnimationWrapper animation="fade-up" delay="100ms">
<Card />
</AnimationWrapper>
// React — stagger group
import { StaggerGroup } from "../../components/AnimationWrapper";
<StaggerGroup staggerDelay="80ms" animation="slide-in-up">
{items.map(item => <Card key={item.id} />)}
</StaggerGroup>