Very nice. Much nicer than mine, only minor issue I noticed is text overlap on 5 day forecast on small phone size screen. Other than that very very good.
By the way, I couldnt get the embedded codepen to display (i dont know if its just me, as almost every embedded pen I ever see is 404 not found). adding a direct link to your full codepen, might get you more views. (although the edit on codepen button still works…took me a minute to realize it was a button and not codepens slogan lol)