Refactored sharing buttons