github ReikanYsora/Helios v1.8.3-alpha.85
v1.8.3-alpha.85: empty chart placeholder + full chart cleanup

latest releases: v1.8.3-alpha.88, v1.8.3-alpha.87
pre-release4 hours ago

Build on top of v1.8.3-alpha.84. Per the user's call, the chart implementation is gone so we can redesign it on a clean slate.

Layout:

  • Bandeau (date + weather + close button)
  • Production + Prevision mini-tiles, responsive (auto-fit minmax(140px, 1fr) so they sit side by side on wide cards and stack on narrow ones, max 2 per row)
  • One empty framed placeholder below taking all remaining vertical space

Removed:

  • src/card/dashboardChart.ts deleted entirely (~660 lines)
  • renderCardChartBlock, formatPowerForChart, formatHoverTimeLabel, handleChartHover, handleChartHoverLeave from dashboard.ts (~250 lines)
  • _dashChartHoverFrac @State on helios-card.ts + DashboardHost interface field + grid sample maps surfaced for the dashboard chart
  • 374 lines of chart CSS (.dash-cf-card-charts*, .dash-cf-card-chart-*, dash-cf-chart-grow keyframes, charts-row, charts-stacked-pair, etc.)
  • Chart-related i18n keys (chartProductionTitle, chartBatteryTitle, chartGridTitle, tooltipForecastLabel, tooltipMeasuredLabel, tileChargeLabel, tileDischargeLabel, tileImportLabel, tileExportLabel) across all 63 locales

Kept:

  • tileProductionLabel + tileForecastLabel (still used by the 2 surviving tiles)
  • dayLabel* keys (still used by the day chip in the bandeau)
  • The Production/Prevision daily kWh computation (computeDayStats) that drives the tile values

Don't miss a new Helios release

NewReleases is sending notifications on new releases.