Great work, my only comment is to make the padding 1rem all around instead of 2 and 1.

Join Our Slack Channel
Chat and discuss solutions with a growing community of developers.