Skip to content

Conversation

@VikaCep
Copy link
Contributor

@VikaCep VikaCep commented Jan 23, 2026

Problem

While all other dashboards use react-scenes, the dashboard displayed in the home page (summary) was still using the old scenes version (no react).

Solution

Migrated the Summary/Home dashboard to @grafana/scenes-react to match the pattern used by other dashboards.

Key Changes

Removed:

  • All old scene-based implementations (summaryScene.ts, errorRateMap.ts, latencyTimeseries.ts, etc.)
image

fix: layout for smaller screens

fix: small refactor

fix: recreate yarn.lock

fix: add resolution for strip-ansi dep v6
fix: remove mainbundlesize download fallback as no longer needed
@VikaCep VikaCep self-assigned this Jan 23, 2026
@github-actions github-actions bot added the feature A feature added to the application. label Jan 23, 2026
@VikaCep VikaCep changed the title feat: migrate home dashboard to react scenes chore: upgrade to scenes v6 Jan 23, 2026
@VikaCep VikaCep changed the title chore: upgrade to scenes v6 feat: migrate home dashboard to react scenes Jan 23, 2026
@github-actions
Copy link

Script size changes

Name +/- Main This PR Outcome
[263.js] +0.34% 1,716.20 kB 1,721.97 kB
[251.js] New file - 798.50 kB
[datasource/module.js] = 24.52 kB 24.52 kB
[692.js] = 19.82 kB 19.82 kB
[663.js] = 5.84 kB 5.84 kB
[module.js] = 4.86 kB 4.86 kB
[234.js] Deleted file 804.37 kB -

Totals

Name +/- Main This PR Outcome
[Scripts] = 2,575.61 kB 2,575.50 kB
[Non-script Assets] = 2,671.65 kB 2,671.65 kB
[All] = 5,247.26 kB 5,247.14 kB

Generated by 🚫 dangerJS against 7004068

@VikaCep VikaCep marked this pull request as ready for review January 23, 2026 23:24
@VikaCep VikaCep requested review from a team as code owners January 23, 2026 23:24
@VikaCep VikaCep requested review from ckbedwell and removed request for a team January 23, 2026 23:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature A feature added to the application.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant