@@ -31,9 +41,8 @@
@foreach (var hourForecast in hourForecasts)
{
-
@hourForecast.Time
-
@hourForecast.ConditionName
-
@hourForecast.Temperature
+
@hourForecast.TimeOfDay
+
@hourForecast.Forecast.ConditionName / @hourForecast.Forecast.Temperature
}
}
diff --git a/WeatherDashboard.Web/wwwroot/css/site.css b/WeatherDashboard.Web/wwwroot/css/site.css
index 5540922..f8b4e4a 100644
--- a/WeatherDashboard.Web/wwwroot/css/site.css
+++ b/WeatherDashboard.Web/wwwroot/css/site.css
@@ -26,6 +26,7 @@ body {
.location small {
font-size: 14px;
+ opacity: 0.3;
}
.degrees {
@@ -47,7 +48,16 @@ body {
font-size: 30px;
}
+ .detailed-conditions .day-summary .col:last-of-type {
+ text-align: right;
+ }
+
.detailed-conditions .day-detail {
font-size: 13px;
opacity: 0.5;
}
+
+ .detailed-conditions .day-detail .col:last-of-type {
+ text-align: right;
+ font-weight: bold;
+ }
diff --git a/WeatherDashboard/Forecast.cs b/WeatherDashboard/Forecast.cs
index 58fe110..8a8ace9 100644
--- a/WeatherDashboard/Forecast.cs
+++ b/WeatherDashboard/Forecast.cs
@@ -12,16 +12,16 @@ namespace WeatherDashboard
public DateTime? Time { get; set; }
[JsonProperty("temp_f")]
- public decimal Temperature { get; set; }
+ public int Temperature { get; set; }
[JsonProperty("feelslike_f")]
- public decimal FeelsLike { get; set; }
+ public int FeelsLike { get; set; }
[JsonProperty("humidity")]
- public decimal Humidity { get; set; }
+ public int Humidity { get; set; }
[JsonProperty("wind_mph")]
- public decimal WindSpeed { get; set; }
+ public int WindSpeed { get; set; }
[JsonProperty("wind_dir")]
public string WindDirection { get; set; }
diff --git a/WeatherDashboard/ForecastSummary.cs b/WeatherDashboard/ForecastSummary.cs
index 3b4a50f..f870660 100644
--- a/WeatherDashboard/ForecastSummary.cs
+++ b/WeatherDashboard/ForecastSummary.cs
@@ -9,9 +9,9 @@ namespace WeatherDashboard
public string ConditionName { get; set; }
[JsonProperty("maxtemp_f")]
- public decimal HighTemp { get; set; }
+ public int HighTemp { get; set; }
[JsonProperty("mintemp_f")]
- public decimal LowTemp { get; set; }
+ public int LowTemp { get; set; }
}
}
\ No newline at end of file