gbaldeck
05/16/2025, 11:50 PM@Composable
fun Ellipse(color: Color, modifier: Modifier) {
Canvas(
modifier = modifier
// .shadow(
// elevation = 8.dp,
// spotColor = Color.Black.copy(alpha = 0.25f),
// ambientColor = Color.Black.copy(alpha = 0.25f),
// shape = androidx.compose.foundation.shape.RoundedCornerShape(100)
// )
// .offset(y = 4.dp)
) {
val centerX = size.width / 2
val centerY = size.height / 2
val radiusX = size.width / 2
val radiusY = size.height / 2
drawOval(
color = color,
topLeft = Offset(centerX - radiusX, centerY - radiusY),
size = Size(radiusX * 2, radiusY * 2),
)
}
}
Shivam Dhuria
05/18/2025, 8:01 AM