Social buttons using web components