Imperator Design
The library

Techniques, not templates

Every trick recreated from the source video as a live, self-contained demo. Search, filter, open, steal.

1 / 6

Pure CSS Typewriter Headline

A headline that types itself out with no JavaScript at all. The trick is animating width from 0 to the text's own character count in ch units, with white-space: nowrap and overflow: hidden clipping the rest, and a steps() timing function landing the reveal one character at a time. A blinking border-right doubles as the caret.

animationcsstextkeyframestypewritersteps
2 / 6

Tag Chip Pop Animation

Demonstrates a smooth entrance and exit animation for tag chips using CSS `keyframes` and `transform: scale()`. Chips dynamically appear and disappear, creating a subtle popping effect.

animationflexboxtransformscalekeyframeschips
3 / 6

Pure CSS Toast Notification

A self-dismissing toast notification that slides in, remains visible for a set duration, and then slides out, all powered purely by CSS animations without JavaScript.

animationcssuikeyframestoastnotification
4 / 6

Like Button Pop Animation

A heart icon button that, when clicked, changes color and performs a satisfying 'pop' animation using CSS keyframes and a hidden checkbox for state management, requiring no JavaScript.

animationtogglecssbuttonsclickkeyframes
5 / 6

Indeterminate CSS Loading Bar

A pure CSS loading bar that uses a ::before pseudo-element and keyframe animation to create an infinitely sliding, indeterminate progress effect, without any JavaScript.

animationcssprogresskeyframespseudo-elementsloader
6 / 6

Pure CSS Typing Dots Animation

Recreate the classic 'typing…' indicator with three bouncing dots using only CSS. It features a staggered animation delay for a smooth, sequential bounce.

animationcssflexboxstaggeredkeyframeschat-ui