Add on-screen setting panel
Add animation for app setting panel
Refine layout
Merge branch 'master' into on_screen_setting