Skip to content

Modernise the compare plugin layout#4656

Merged
soulgalore merged 1 commit intomainfrom
compare-modern
May 4, 2026
Merged

Modernise the compare plugin layout#4656
soulgalore merged 1 commit intomainfrom
compare-modern

Conversation

@soulgalore
Copy link
Copy Markdown
Member

The compare tab had been left behind by the recent report refresh, and after chartist was removed in #4654 the inline-SVG scatter plots inherited a stretched viewBox so every dot rendered as a wide ellipse.

This rebuilds the page around the same card shell the metrics tab uses, splits the old "Setup" table into separate Run setup and Content breakdown cards, and makes the wide stats table scroll horizontally with paired baseline/current columns and a significance chip. Scatter plots are now DOM dots over a relative wrapper so circles stay round at any width, with a real y-axis gutter (five labelled ticks plus grid lines) so values can be read off directly. Coincident runs collapse to a single larger overlap dot, matching the old chartist look.

Co-authored-by: Claude Opus 4.7 noreply@anthropic.com

The compare tab had been left behind by the recent report refresh, and
after chartist was removed in #4654 the inline-SVG scatter plots inherited
a stretched viewBox so every dot rendered as a wide ellipse.

This rebuilds the page around the same card shell the metrics tab uses,
splits the old "Setup" table into separate Run setup and Content breakdown
cards, and makes the wide stats table scroll horizontally with paired
baseline/current columns and a significance chip. Scatter plots are now
DOM dots over a relative wrapper so circles stay round at any width, with
a real y-axis gutter (five labelled ticks plus grid lines) so values can
be read off directly. Coincident runs collapse to a single larger overlap
dot, matching the old chartist look.

Co-authored-by: Claude Opus 4.7 noreply@anthropic.com
@soulgalore soulgalore merged commit e1f975d into main May 4, 2026
16 checks passed
@soulgalore soulgalore deleted the compare-modern branch May 4, 2026 16:13
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