Skip to content

Instantly share code, notes, and snippets.

@ahmed3elshaer
Created February 25, 2024 09:01
Show Gist options
  • Save ahmed3elshaer/a25914faa6b8fbeaebed37ae301bf5b6 to your computer and use it in GitHub Desktop.
Save ahmed3elshaer/a25914faa6b8fbeaebed37ae301bf5b6 to your computer and use it in GitHub Desktop.
MaterialYouDarkAnimatedGradient
@Composable
fun AnimatedLoadingGradient(
) {
val primaryColor = MaterialTheme.colorScheme.secondary
val containerColor = MaterialTheme.colorScheme.tertiary
Column(
modifier = Modifier
.fillMaxSize()
.padding(16.dp)
) {
Box(
modifier = Modifier
.height(20.dp)
.fillMaxWidth()
.animatedGradient(
primaryColor = primaryColor,
containerColor = containerColor
)
)
Spacer(modifier = Modifier.height(16.dp))
Box(
modifier = Modifier
.height(20.dp)
.fillMaxWidth()
.animatedGradient(
primaryColor = primaryColor,
containerColor = containerColor
)
)
Spacer(modifier = Modifier.height(16.dp))
Box(
modifier = Modifier
.height(20.dp)
.fillMaxWidth(fraction = 0.7f)
.animatedGradient(
primaryColor = primaryColor,
containerColor = containerColor
)
)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment