Skip to content

Add Month over Month #1042

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 15 commits into from
Jun 2, 2025
Merged

Add Month over Month #1042

merged 15 commits into from
Jun 2, 2025

Conversation

sarahfossheim
Copy link
Collaborator

@sarahfossheim sarahfossheim commented Apr 30, 2025

Related to: #1002

Included

  • Calculate difference between previous and next month
  • Show the month over month value, if configured in the techreport.json file
  • Style the month over month value, based on configuration
    • Up arrow for positive change, green if positive is good, red if positive change is bad
    • Down arrow for negative change, red if negative is bad, green if negative change is good
    • Line and gray color for 0% change

Supported for:

  • One technology
    • Summary cards on top of the page
    • Metric summary cards (eg. performance, lighthouse, etc)
    • Mobile/Desktop breakdown on the time series
    • Table alternatives under the time series
  • Multiple technologies
    • Summary table
    • Mobile/Desktop breakdown on the time series

Screenshots

Table alts

Summary cards for metrics

General summary

@sarahfossheim sarahfossheim marked this pull request as ready for review June 1, 2025 22:15
@sarahfossheim sarahfossheim requested review from tunetheweb and max-ostapenko and removed request for tunetheweb June 1, 2025 22:22
@tunetheweb tunetheweb merged commit 6b1c5d0 into main Jun 2, 2025
11 checks passed
@tunetheweb tunetheweb deleted the cwvtech-monthchange branch June 2, 2025 14:28
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.

3 participants