My take on the weather app any feedback would be appreciated

It’s beautiful. You can try vertically aligning the text and icons inside the little boxes. Also, “change degrees” doesn’t sound right. You should set the button’s text to something like, "Toggle temperature unit’. Another little thing is that when I tried turning geolocation off, the app failed to load. You can avoid that by catching the suitable TypeError as specified in this error TypeError: navigator.geolocation is undefined.