~/talk

Vue in Motion

Talkat VueConf US 2018 · 2018-03-26..03-28· [vue, web-animation, accessibility]
slides:none on file

Shows concrete Vue animation patterns: using transition and transition-group with named CSS hooks, the FLIP move class for smooth list reflow, and JavaScript hooks wired to the Web Animations API (calling done on finish). Demonstrations include scoping animations behind a runtime toggle and honoring prefers-reduced-motion, with a working example that zeroes durations for accessibility. Live demos are improvised on an iPad/Chromebook after a laptop GPU failure so some visuals are patched but the code patterns and accessibility solution are fully implemented.

AI-written summary · about

  1. 0:00Introduction
  2. 2:31Animation is necessary
  3. 4:02CSS Transitions
  4. 6:09Anatomy of Vue Animations
  5. 7:48Hooks for Animating with CSS
  6. 12:38Transition Groups
  7. 15:23Managing toggling elements
  8. 18:56Animating static elements
  9. 21:20JavaScript Animation Hooks
  10. 26:22Accessible Animations
  11. 30:27DIY Animation Controls
  12. 33:58What about JavaScript?
~/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.