diff --git a/src/components/layout/TopBar.tsx b/src/components/layout/TopBar.tsx index f266eac..dade940 100644 --- a/src/components/layout/TopBar.tsx +++ b/src/components/layout/TopBar.tsx @@ -300,9 +300,9 @@ function pageTitle(page: AppPage | null) { return "Gráficos Gerais"; case "meteo": - return "Previsões"; + return "Previsões Meteorológicas"; case "meteoCharts": - return "Gráficos"; + return "Gráficos Meteorológicos"; case "synoptic": return "Sinótico"; @@ -315,11 +315,13 @@ function pageTitle(page: AppPage | null) { // ALL CLIMATE PAGES case "climate": - case "climateCharts": case "climateLighting": case "climateVentilation": return "Clima"; + case "climateCharts": + return "Gráficos Climáticos"; + // ALL IRRIGATION / REGA PAGES case "irrigation": case "irrigationCharts": diff --git a/src/features/meteo/pages/MeteoPage.tsx b/src/features/meteo/pages/MeteoPage.tsx index 4925586..ad9a68b 100644 --- a/src/features/meteo/pages/MeteoPage.tsx +++ b/src/features/meteo/pages/MeteoPage.tsx @@ -202,7 +202,7 @@ export function MeteoPage({ theme, onOpenMeteoCharts }: MeteoPageProps) { ); return ( -
+
@@ -477,7 +477,7 @@ function formatAccumulatedValue(value: number | null, unit?: string) { if (unit === "Wh/m²") { return { - value: value.toFixed(1), + value: (value / 1000).toFixed(2), unit: "kWh/m²", }; } @@ -611,19 +611,31 @@ function WeatherHeroPanel({ -
-
+
+
-

+

{location}

-

+

{selectedDayIndex === 0 ? "Condições de hoje" : `Previsão para ${heroDateLabel}`} @@ -633,7 +645,7 @@ function WeatherHeroPanel({