Problem
At present, some of the key interactions are only possible when users tap. Specifically: to view more content users need to tap on "Continue Reading". This gets the job done, but we can improve the user experience by allowing a supportive gestures like dragging the card up/down
Solution
- Introduce drag up gesture to reveal more content of preview, drag down to close it. These two are currently performed by tapping on "Continue Reading" CTA and close icon, respectively
- To drag up and reveal more content, user should be able to drag up from either the body or header of the card
- To drag down and close the Wikipedia Preview card, users should only be able to drag down the card header. This is to not interfere with any possible text scrolling
- The tap gesture should remain unchanged
Notes & references
- There is a related supportive gesture ticket for allowing users to swipe left/right inside the gallery to view previous/next image: T260228: Add supportive gestures to Wikipedia Preview - Gallery part
- https://material.io/design/interaction/gestures.html