add social buttons, and optimize view by devices