Skip to content

fix(dashboard): put the traffic heatmap back under the briefing - #44

Merged
bashgeek merged 1 commit into
mainfrom
fix/dashboard-heatmap-main-column
Nov 1, 2026
Merged

bashgeek merged 1 commit into
mainfrom
fix/dashboard-heatmap-main-column

Conversation

@bashgeek

@bashgeek bashgeek commented Nov 1, 2026

Copy link
Copy Markdown
Contributor

Summary

When nothing is broken, the dashboard's main column held only the briefing's calm line. Meanwhile the traffic heatmap was squeezed into the aside, where its hourly cells were too small to read. This moves the heatmap back under the briefing at full width.

Type of change

  • Bug fix
  • New feature
  • Refactor / cleanup
  • Docs / config only

Changes

  • "Traffic · last 7 days" now follows the briefing in the main column. The slowest transactions stay in the aside.
  • Cells are 16 px tall with 2 px gaps, up from 9 px and 1 px in the aside.
  • An hour axis under the grid (00:00, 06:00, 12:00, 18:00) keeps the wider grid readable.
  • On phones the cells shrink to 12 px and the side padding goes, so all 24 hours fit without scrolling sideways.

Test plan

  • The dashboard layout test checks that the main column is the briefing followed by the heatmap, and that the aside is vitals, release health, projects, recent alerts and slowest transactions.
  • The widget test checks the hour ticks.
  • oxlint, vue-tsc -b and vitest (107 files) pass.

Checklist

  • Tests added or updated
  • No new dependencies introduced (or justified in the PR description)
  • I assign copyright in this contribution to Blendbyte GmbH, as required by the
    Contributor License Agreement

In the aside the hourly cells were too small to read, and when nothing is
broken the briefing left the main column nearly empty. The heatmap now
follows the briefing at full width with taller cells and an hour axis; the
slowest transactions stay in the aside. On phones the cells shrink so all
24 hours still fit without scrolling sideways.
@codecov

codecov Bot commented Nov 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@bashgeek
bashgeek merged commit 7f122e4 into main Nov 1, 2026
8 checks passed
@bashgeek
bashgeek deleted the fix/dashboard-heatmap-main-column branch November 1, 2026 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant