Skip to content

Latest commit

 

History

History
53 lines (48 loc) · 1.76 KB

notes.md

File metadata and controls

53 lines (48 loc) · 1.76 KB

Notes for slides

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