|
|
|
@ -191,12 +191,12 @@ function loadWeather(reload) {
|
|
|
|
|
//
|
|
|
|
|
forecastItems = [];
|
|
|
|
|
|
|
|
|
|
for (var i = 1; i < resp.forecast.length; i++) {
|
|
|
|
|
for (var i = 0; i < resp.forecast.length; i++) {
|
|
|
|
|
var low = (getStorage("units") == "metric" ? Math.round(ftoc(resp.forecast[i].temp.min)) : Math.round(resp.forecast[i].temp.min));
|
|
|
|
|
var high = (getStorage("units") == "metric" ? Math.round(ftoc(resp.forecast[i].temp.max)) + " °C" : Math.round(resp.forecast[i].temp.max) + " °F");
|
|
|
|
|
var precipcolor = precipChanceToColor(resp.forecast[i].precipitation.chance);
|
|
|
|
|
forecastItems.push({
|
|
|
|
|
day: formatTimestamp('l', resp.forecast[i].date),
|
|
|
|
|
day: (i == 0 ? "Today" : formatTimestamp('l', resp.forecast[i].date)),
|
|
|
|
|
temps: low + " to " + high,
|
|
|
|
|
uv_index: resp.forecast[i].uv_index,
|
|
|
|
|
uv_color: uvIndexToColor(resp.forecast[i].uv_index),
|
|
|
|
@ -253,20 +253,20 @@ function loadWeather(reload) {
|
|
|
|
|
|
|
|
|
|
$("#app").on("click", "#weather-forecast .forecast-uv-badge", function () {
|
|
|
|
|
app.toast.show({
|
|
|
|
|
text: "<i class='fas fa-info-circle'></i> UV index",
|
|
|
|
|
position: "bottom",
|
|
|
|
|
destroyOnClose: true,
|
|
|
|
|
closeTimeout: 1000 * 3
|
|
|
|
|
});
|
|
|
|
|
text: "<i class='fas fa-info-circle'></i> UV index",
|
|
|
|
|
position: "bottom",
|
|
|
|
|
destroyOnClose: true,
|
|
|
|
|
closeTimeout: 1000 * 3
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
$("#app").on("click", "#weather-forecast .forecast-precip-badge", function () {
|
|
|
|
|
app.toast.show({
|
|
|
|
|
text: "<i class='fas fa-info-circle'></i> Chance of precipitation",
|
|
|
|
|
position: "bottom",
|
|
|
|
|
destroyOnClose: true,
|
|
|
|
|
closeTimeout: 1000 * 3
|
|
|
|
|
});
|
|
|
|
|
text: "<i class='fas fa-info-circle'></i> Chance of precipitation",
|
|
|
|
|
position: "bottom",
|
|
|
|
|
destroyOnClose: true,
|
|
|
|
|
closeTimeout: 1000 * 3
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
function uvIndexToColor(index) {
|
|
|
|
|