[Perl] DAQ system for the FAPG.
style 2-column chart layout on xl for all pages
Weather charts now use col-12 col-xl-6, matching probes and insights.
roles/dashboard/templates/dashboard/weather.html.ep
@@ -8,7 +8,7 @@
8
8
</div>
9
9
10
10
<div class="row g-3">
11
Removed:
<div class="col-12" id="weather-combined">
11
Added:
<div class="col-12 col-xl-6" id="weather-combined">
12
12
<div class="card">
13
13
%= include 'dashboard/chart-card-header', title => 'Temperature, Humidity & Rainfall', info_id => 'info-weather', info_text => 'Outdoor air temperature (°C) and relative humidity (%) from the Météo France AROME model (1.5 km resolution). Rainfall shown as bars (mm/h). Relevant for estimating greenhouse conditions and water temperature trends.'
14
14
<div class="card-body p-2 p-sm-3">
@@ -19,7 +19,7 @@
19
19
</div>
20
20
</div>
21
21
22
Removed:
<div class="col-12" id="weather-solar">
22
Added:
<div class="col-12 col-xl-6" id="weather-solar">
23
23
<div class="card">
24
24
%= include 'dashboard/chart-card-header', title => 'Solar Radiation & Cloud Cover', info_id => 'info-solar', info_text => 'Shortwave solar radiation (W/m²) drives photosynthesis and greenhouse heating. Cloud cover (%) indicates how much light reaches the plants. Correlates with dissolved oxygen production in the fish tanks.'
25
25
<div class="card-body p-2 p-sm-3">
@@ -30,7 +30,7 @@
30
30
</div>
31
31
</div>
32
32
33
Removed:
<div class="col-12" id="weather-ground">
33
Added:
<div class="col-12 col-xl-6" id="weather-ground">
34
34
<div class="card">
35
35
%= include 'dashboard/chart-card-header', title => 'Soil Temperature & Atmospheric Pressure', info_id => 'info-ground', info_text => 'Soil temperature at 6 cm depth (°C) is relevant for outdoor root vegetables and predicting water temperature lag. Atmospheric pressure (hPa) drops correlate with incoming weather fronts and can affect fish behaviour.'
36
36
<div class="card-body p-2 p-sm-3">