diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageView.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageView.kt
index 74c3b00358..3dc65ba7f0 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageView.kt
+++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageView.kt
@@ -397,7 +397,7 @@ class VisibleMessageView : FrameLayout {
message.isSyncFailed ->
MessageStatusInfo(
R.drawable.ic_delivery_status_failed,
- context.getColor(R.color.accent_orange),
+ context.getColorFromAttr(R.attr.warning),
R.string.messageStatusFailedToSync
)
message.isPending -> {
diff --git a/app/src/main/java/org/thoughtcrime/securesms/ui/theme/Colors.kt b/app/src/main/java/org/thoughtcrime/securesms/ui/theme/Colors.kt
index 0b630ab233..d9694eb0a6 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/ui/theme/Colors.kt
+++ b/app/src/main/java/org/thoughtcrime/securesms/ui/theme/Colors.kt
@@ -44,6 +44,8 @@ val primaryRed = Color(0xFFFF9C8E)
val primaryOrange = Color(0xFFFCB159)
val primaryYellow = Color(0xFFFAD657)
+val rust = Color(0xFFA64B00)
+
val dangerDark = Color(0xFFFF3A3A)
val dangerLight = Color(0xFFE12D19)
val disabledDark = Color(0xFFA1A2A1)
diff --git a/app/src/main/java/org/thoughtcrime/securesms/ui/theme/ThemeColors.kt b/app/src/main/java/org/thoughtcrime/securesms/ui/theme/ThemeColors.kt
index 0084db538e..273f66f79a 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/ui/theme/ThemeColors.kt
+++ b/app/src/main/java/org/thoughtcrime/securesms/ui/theme/ThemeColors.kt
@@ -124,7 +124,7 @@ data class ClassicDark(override val primary: Color = primaryGreen) : ThemeColors
data class ClassicLight(override val primary: Color = primaryGreen) : ThemeColors {
override val isLight = true
override val danger = dangerLight
- override val warning = primaryOrange
+ override val warning = rust
override val disabled = disabledLight
override val background = classicLight6
override val backgroundSecondary = classicLight5
@@ -166,7 +166,7 @@ data class OceanDark(override val primary: Color = primaryBlue) : ThemeColors {
data class OceanLight(override val primary: Color = primaryBlue) : ThemeColors {
override val isLight = true
override val danger = dangerLight
- override val warning = primaryOrange
+ override val warning = rust
override val disabled = disabledLight
override val background = oceanLight7
override val backgroundSecondary = oceanLight6
diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml
index 8a8217f266..602166db50 100644
--- a/app/src/main/res/values/attrs.xml
+++ b/app/src/main/res/values/attrs.xml
@@ -32,6 +32,7 @@
+
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 0c00661e0b..5aa5aea4c6 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -1,6 +1,5 @@
- #FCB159
#D8D8D8
#353535
#161616
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index 2f09f9557e..112e8c54ae 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -313,6 +313,7 @@
- @color/classic_dark_1
- ?android:textColorPrimary
- ?colorAccent
+ - @color/accent_orange
- @color/danger_dark
- @color/classic_dark_6
- ?android:textColorPrimary
@@ -396,6 +397,7 @@
- @color/classic_light_6
- ?android:textColorPrimary
- ?colorAccent
+ - @color/rust
- @color/danger_light
- @color/classic_light_0
- @color/classic_light_1
@@ -487,6 +489,7 @@
- @color/ocean_dark_1
- @color/ocean_dark_7
- ?colorAccent
+ - @color/accent_orange
- @color/danger_dark
- @color/ocean_dark_7
- @color/ocean_dark_5
@@ -573,6 +576,7 @@
- @color/ocean_light_6
- @color/ocean_light_1
- ?colorAccent
+ - @color/rust
- @color/danger_light
- @color/ocean_light_1
- @color/ocean_light_2
@@ -686,6 +690,7 @@
- @style/Widget.Session.ActionBar
- ?colorAccent
- @color/classic_dark_3
+ - @color/accent_orange
- @color/danger_dark
- @color/classic_dark_6
diff --git a/libsession/src/main/res/values/colors.xml b/libsession/src/main/res/values/colors.xml
index 60da5a0a5f..bd0ea5e635 100644
--- a/libsession/src/main/res/values/colors.xml
+++ b/libsession/src/main/res/values/colors.xml
@@ -59,4 +59,6 @@
#ffFCB159
#ffFAD657
+ #A64B00
+