Design FUT-Style Cards in Jetpack Compose: Clip or Cut or Mask a Composable with a Custom Shape

Souvik Sarkar on 2025-01-31

Design FUT-Style Cards in Jetpack Compose: Clip or Cut or Mask a Composable with a Custom Shape

Before I begin with my story, if you aren’t a Medium Member, feel free to read the full story here.

At Kaffein, we’re obsessed with crafting exceptional user experiences. Recently, we tackled the challenge of designing unique FUT-style cards for each user. This was a two-part challenge: One, Creating the shapes of the cards, and Two, Cutting/Masking the user’s profile picture with the custom shape.

Part 1. Creating the Shapes of FUT-style Cards

Designing complex shapes from scratch can be daunting. While direct path creation is an option for skilled designers, we opted for a more accessible approach. Here’s how we simplified the process: