google / site-kit-wp

Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.
https://sitekit.withgoogle.com
Apache License 2.0
1.25k stars 291 forks source link

Add new badge to the ACR widget tiles and groups in key metrics selection panel #9386

Open zutigrm opened 2 months ago

zutigrm commented 2 months ago

Feature Description

Once new events have been detected the new metric tiles associated with them should be highlighted in selection panel by displaying "new" badge next to them. Also their respective groups should display "dot" notification.

Figma designs showing these changes can be found here

Check Showing “New” badges for the newly detected events section of the design doc


Do not alter or remove anything below. The following sections will be managed by moderators only.

Acceptance criteria

Implementation Brief

Note to IB writer, new events can be retrieved from hasNewConversionReportingEvents selector implemented in #9379, as this will retrieve both initial events, and then newly detected events difference after initial events are detected. Mapping of detected events with their ACR widgets counterpart is suggested in implementation of #9371, but can be implemented here instead, whichever issue comes first for execution.

Metric Level New badges

Group Chip dots

Test Coverage

QA Brief

Changelog entry

eugene-manuilov commented 1 month ago

AC :heavy_check_mark:

tofumatt commented 4 weeks ago

IB ✅