Instead of trying to cover a ton of CSS modules, just pick a few and create diff combos of effects. Each example can have a compatability overlay that shows what modules are being combined in order to create the effect.
- Transforms (2D/3D)
- Masks
- Filters (blur)
- Media queries
- Transitions
- Animation
Some ideas:
-
slinky
-
tile
-
http://i.imgur.com/jzKsGTW.gif - two elements per "cell" with animated, looped attributes. Use animation-delay to create wavy effect.
-
a filmstrip that uses stepped animation along a sprite of frames
-
spinning coin which transitions from rotateY(100000deg) to rotateY(0deg) using an ease-out timing function (before falling over?). Use mask to make coin reflection realistic.
-
Construct an illusion like the face segments: http://www.thisiscolossal.com/2013/01/the-skewed-anamorphic-sculptures-and-engineered-illusions-of-jonty-hurwitz/
-
Demonstrate gimbal lock: http://en.wikipedia.org/wiki/Gimbal_lock
-
Perspective
-
Moiré patterns! http://en.wikipedia.org/wiki/Moir%C3%A9_pattern
-
Intro. Show some really flashy internet gif. But CSS makes it all better, rite?
-
Fade it out, then do each one of these steps individually in fluid progression:
- Start with one DE containing a black serif word on white bg of slide
- Change the font size
- Change the weight
- Change the style
- Change the font
- Add a border
- Add padding
- Add margin
- Add bgcolor
- Add border-radius
- Add box-shadow
- Decrease opacity of text slightly
- Add text-shadow
- Add bg gradient
- Add transition + fade in two paragraphs of text
- Float left
- Float right
- Move position a few times
- Transform in 3D
- Blur the element
- Animate in some fashion
- Now we're back to that same style as the gif