This interesting button design comes from Mariusz Dabrowski, when you hover over the plus icon it splits the button into 4 squares, each one with a social icon. IT was created using the GSAP library.
If you are having trouble with the pen, try the archived copy on GitHub
Button to Social Icons Snippet
See the Pen Social Expand by Mariusz Dabrowski (@MarioD) on CodePen.0