diff --git a/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationInput.kt b/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationInput.kt
index 407e3d1f9ef7fcb2d4fef5ab274958100c4fc665..5e9a735de7609f4c73743aebfc666bc26186a2fc 100644
--- a/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationInput.kt
+++ b/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationInput.kt
@@ -51,6 +51,7 @@ import androidx.compose.ui.input.pointer.pointerHoverIcon
 import androidx.compose.ui.res.ResourceLoader
 import androidx.compose.ui.res.loadImageBitmap
 import androidx.compose.ui.unit.dp
+import org.briarproject.briar.desktop.theme.sendButton
 import org.briarproject.briar.desktop.ui.ColoredIconButton
 import org.briarproject.briar.desktop.ui.HorizontalDivider
 import org.briarproject.briar.desktop.ui.LocalWindowScope
@@ -136,7 +137,7 @@ fun ConversationInput(
                     Icon(
                         Icons.Filled.Send,
                         i18n("access.message.send"),
-                        tint = MaterialTheme.colors.secondary,
+                        tint = MaterialTheme.colors.sendButton,
                         modifier = Modifier.size(24.dp)
                     )
                 }
diff --git a/src/main/kotlin/org/briarproject/briar/desktop/theme/Colors.kt b/src/main/kotlin/org/briarproject/briar/desktop/theme/Colors.kt
index 7ff1bedee63ef77f5e8c6eddb1f5983c66cb408b..47e93d38f3899e71051dca5fe1aacb1f52875dbe 100644
--- a/src/main/kotlin/org/briarproject/briar/desktop/theme/Colors.kt
+++ b/src/main/kotlin/org/briarproject/briar/desktop/theme/Colors.kt
@@ -51,8 +51,9 @@ val Blue500 = Color(0xff1f78d1) // todo: unused in Android
 val Blue600 = Color(0xff1b69b6)
 val Blue800 = Color(0xff134a81)
 
-val Lime300 = Color(0xff95DE2D)
-val Lime500 = Color(0xff74B816)
+val Lime300 = Color(0xff95de2d)
+val Lime500 = Color(0xff74b816)
+val Lime700 = Color(0xff53830e)
 
 val TextPrimaryMaterialDark = Color(0xffffffff)
 val TextPrimaryMaterialLight = Color(0xde000000)
diff --git a/src/main/kotlin/org/briarproject/briar/desktop/theme/Theme.kt b/src/main/kotlin/org/briarproject/briar/desktop/theme/Theme.kt
index 69d6ae7d859ab7e76df8b2c0305f84686962f730..b52d76067f330dd1f13db33a079b466979eb40be 100644
--- a/src/main/kotlin/org/briarproject/briar/desktop/theme/Theme.kt
+++ b/src/main/kotlin/org/briarproject/briar/desktop/theme/Theme.kt
@@ -52,6 +52,7 @@ val Colors.buttonTextNegative: Color get() = Red500
 val Colors.buttonTextPositive: Color get() = Blue400
 val Colors.warningBackground get() = Red500
 val Colors.warningForeground get() = Color.White
+val Colors.sendButton get() = if (isLight) Lime700 else Lime500
 
 val DarkColors = darkColors(
     primary = Blue500,