Description
- New cumulative pageview trendchart for the impact module that takes the full width of the card. Should be the same style as the spark line chart.
- Styling and size will be the same for desktop and mobile versions
- While this is a standalone element that will link to the corresponding pageviews page, ideally it should always be displayed with a description label.
Acceptance Criteria
Given I am viewing my impact module,
When I see "Views on articles you edited",
Then I also see a cumulative pageviews trendchart
Given I'm viewing my impact module,
When I click or tap on the cumulative pageviews trendchart section of the module,
Then I am linked to the corresponding pageviews page
Completion checklist
Functionality
- The patches have been code reviewed and merged
- The task passes its acceptance criteria
Engineering
- There are existing and passing unit/integration tests
- Tests for every involved patch should pass
- Coverage for every involved project should have improved or stayed the same
Design & QA
- If the task is UX/Design related: it must be reviewed and approved by the UX/Design team
- Must be reviewed and approved by Quality Assurance.
Documentation
- Related and updated documentation done where necessary
- Internal technical changes: internal repository documentation must be updated (README.md, JSDoc, PHPDoc)
- Infrastructure technical changes: technical changes that reflect on environment, infrastructure, endpoints or any other area of interest for technical contributors should be reflected on Extension:GrowthExperiments or Extension:GrowthExperiments/Technical documentation pages.