In T235042, we implemented a filter where users can choose the type of task they want to do. The following work is similar, but for a filter in which they choose the topics they're interested in.
This filter should contain the exact same content and rules as used in the bottom half of the intro overlay, specified here: {T238610}.
The mockups for the filter are in [[ https://wikimedia.invisionapp.com/share/S3UV941DUWM#/screens/393723067 | this screen ]] and [[ https://wikimedia.invisionapp.com/share/S3UV941DUWM#/screens/393723068 | this screen ]].
NOTE: There is an animation when the topic tag is selected or deselected. We should be able to follow the same implementation as the tag used by the Commons team in implementing machine-suggested tags. See below for example.
{F31474972}//open gif fullscreen to see animation//
or login to try at https://commons.wikimedia.org/wiki/Special:SuggestedTags#popular
The only exception is that whereas the intro overlay updated the article count based on the //default// difficulty level settings for user initiating suggested edits, this filter dialog should update the article count based on whichever task types the user has selected at the time they are interacting with the filter.