feat: animation for sliding down and fading out
feat: footer