Thank you for your feedback! I definitely agree with both points. I was having a hard time formatting the icons from font-awesome. I re-approached the social media icons in my final portfolio page project and I think it improved greatly:
One thing though:
I see that you’ve applied transitions to some of your elements and I’m not sure if this was intentional but, they only transition in one direction?
It would look better if they transitioned on both directions, like your nav links.
I see in your CSS that you’ve added the transition tag to your :hover instead of the root element
If your intent was to transition on both directions like on your nav-links (on hover and out), you should add the transition to your .box selector and not the .box:hover selector.
Adding transition to your hover psuedo element makes it so that it only transitions when the mouse is over the target, but It’ll just skip back to it’s original state instead of smoothly animating back. (which doesn’t really look nice)