Skip to content

Try out grid css for sparklines#24789

Draft
chippison wants to merge 3 commits into
6.x-devfrom
try-out-grid-css-for-sparklines
Draft

Try out grid css for sparklines#24789
chippison wants to merge 3 commits into
6.x-devfrom
try-out-grid-css-for-sparklines

Conversation

@chippison

@chippison chippison commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Description

Please include a description of this change and which issue it fixes. If no issue exists yet please include context and what problem it solves.

Checklist

  • [✔] I have understood, reviewed, and tested all AI outputs before use
  • [✔] All AI instructions respect security, IP, and privacy rules

Review

Introduces DateAtom, a small presentational Vue atom that renders a
single compared-date label (the backend's localised pretty period
string) with muted, single-line styling for the sparklines redesign.
It is the foundation for the date-comparison card body, kept as its own
component so that it can be reused in other cards that can be worked with in parallel

Adds the component, its stylesheet (registered in getStylesheetFiles)
and a unit spec.
@chippison chippison added this to the 5.12.0 milestone Jul 8, 2026
Builds the date-comparison body for the redesigned sparkline grid on top
of DateAtom: one card per metric showing the metric name, a column per
compared date (value, per-date evolution badge, optional "unique" line)
and a single combined multi-series sparkline.
…terialized css, we can start using grid-css. This will allow us to have more dynamic views based on what we have (multiple dates to compare etc)
@chippison
chippison force-pushed the try-out-grid-css-for-sparklines branch from 4c2e259 to 3df1b29 Compare July 8, 2026 04:11
@chippison chippison modified the milestones: 5.12.0, 5.13.0 Jul 8, 2026
@chippison
chippison force-pushed the dev-20376 branch 4 times, most recently from 73197a8 to 5396c5a Compare July 12, 2026 21:42
Base automatically changed from dev-20376 to dev-20376-date-atom July 17, 2026 03:28
@chippison
chippison force-pushed the dev-20376-date-atom branch from d97c28a to 1e57e99 Compare July 17, 2026 03:59
Base automatically changed from dev-20376-date-atom to 6.x-dev July 17, 2026 04:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant