feat(responsive): finish first responsive version

- Add noScroll to body when right panel is open
- Adapte right panel size to the screen size
- Auto close list member in right panel when closing right panel