From f2910272e872399b296c83feff392d5d6d50a90c Mon Sep 17 00:00:00 2001 From: ganfra Date: Thu, 5 Dec 2024 17:23:52 +0100 Subject: [PATCH] feat(design) : update send button to match new background --- .../textcomposer/components/SendButton.kt | 24 ++++--------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/components/SendButton.kt b/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/components/SendButton.kt index b7b0368aeb..192527ab89 100644 --- a/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/components/SendButton.kt +++ b/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/components/SendButton.kt @@ -18,10 +18,8 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.draw.drawWithCache import androidx.compose.ui.geometry.Offset -import androidx.compose.ui.graphics.BlendMode import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.LinearGradientShader -import androidx.compose.ui.graphics.RadialGradientShader import androidx.compose.ui.graphics.ShaderBrush import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp @@ -39,6 +37,7 @@ import io.element.android.libraries.ui.strings.CommonStrings /** * Send button for the message composer. * Figma: https://www.figma.com/design/G1xy0HDZKJf5TCRFmKb5d5/Compound-Android-Components?node-id=1956-37575&node-type=frame&m=dev + * Temporary Figma : https://www.figma.com/design/Ni6Ii8YKtmXCKYNE90cC67/Timeline-(new)?node-id=2274-39944&m=dev */ @Composable internal fun SendButton( @@ -105,18 +104,10 @@ private fun buttonBackgroundModifier() = Modifier.drawWithCache { from = Offset(0f, 0f), to = Offset(0f, height), colors = listOf( - Color(0xFF0BC491), - Color(0xFF0467DD), - ) - ) - ) - val radialGradientBrush = ShaderBrush( - RadialGradientShader( - center = Offset(height / 2f, height / 2f), - radius = height / 2f, - colors = listOf( - Color(0xFF0BC491), - Color(0xFF0467DD), + Color(0xFF79DD98), + Color(0xFF0DBD8B), + Color(0xFF128585), + Color(0xFF24446B), ) ) ) @@ -124,11 +115,6 @@ private fun buttonBackgroundModifier() = Modifier.drawWithCache { drawRect( brush = verticalGradientBrush, ) - drawRect( - brush = radialGradientBrush, - alpha = 0.4f, - blendMode = BlendMode.Overlay, - ) } }