Support size animation
Toggle open and close pocket
Polish design
Merge branch 'develop'