~/talk

Stick, Stick, Cucumber: Drawing Character Animation in CSS

TalkinRussianat Я ❤ Фронтенд 2021 · on Saturday, 2021-02-27· [web-animation]
links:none on file
slides:none on file

Shows how to recreate a looping Viking character animation entirely in CSS by slicing a GIF and redrawing key frames as shapes (no images). Uses a GIF splitter and Chrome PixelPerfect to reduce 72 frames to 24, selects key frames (6, 12, 19, 24) and interpolates between them, then builds the character from many absolutely positioned divs and ::before/::after pseudo-elements using gradients, border-radius, transform-origin and keyframe animations to keep the full cycle around 1 second; code and assets are provided.

AI-written summary · about

  1. 0:00Introduction
  2. 1:48Setup tools
  3. 5:13Split GIF into frames
  4. 13:19HTML structure
  5. 20:56Viking drawing layers
  6. 1:03:10Break
  7. 1:05:54Detail drawing
  8. 1:36:12Keyframe animation
  9. 1:50:07Final animation tweaks
  10. 1:53:31Use cases
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.