Use CSS transitions, fix fading out slug. Fixes #27 and #29. Part props @MichaelArestad.