In a mixing bowl, whisk together the coconut milk, almond milk, maple syrup, and vanilla extract until smooth.
Sprinkle in the chia seeds and whisk well so they are evenly distributed with no visible clumps.
Let the mixture rest for 5 minutes, then whisk again to break up any seeds that have settled at the bottom.
Cover the bowl and refrigerate the coconut chia pudding base for at least 2 hours or overnight until thickened.
Meanwhile, add the diced mango and optional lime juice to a blender and blend until smooth and creamy.
Spoon a layer of the mango puree into the bottom of 4 jars or glasses and chill until the chia mixture is ready.
Once the chia pudding has set, give it a gentle stir and layer it over the mango puree, alternating coconut chia pudding and mango until the jars are full.
Top each serving with shredded coconut, extra mango, and a sprinkle of chia seeds just before serving.