What do you mean by "not responsive"? To scroll with mouse - On mouse wheel move the panel some distance up or down.
I don't know how you display the weather, probably send a http request to some weather web service via AJAX, then parse the response.
Hi Dop, with 'not resposive' means that the thumbnail size tries to auto fit as per the availalbe resolution. as css media queries does the work.