As a Watchlist Expiry user, I want to see a half star when I watch a page temporarily, so that I can easily & visually distinguish between permanently and temporarily watched pages.
Background: This is specifically the work to add the half star functionality. We are adding the popup to watch pages temporarily in T248496.
Resources:
- Watchlist Expiry project page
- Interactive mockup: Watch a page temporarily (via star)
- Interactive mockup: Unwatch a page (via star)
Acceptance Criteria:
- When a page is watched temporarily, display the half star.
- When a temporary page is unwatched, the half star should rotate and then convert to a star with no shading.
- When a page is being watched permanently, the existing behavior (i.e., full star) should remain.
Visual Examples:
Temporarily watch a page via star, before selection made
Half Star Example: Temporarily watch a page via star, after selection made
Unwatch a page