diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/HeaderStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/HeaderStatusDisplayItem.java
index a35cff993..45846b52b 100644
--- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/HeaderStatusDisplayItem.java
+++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/HeaderStatusDisplayItem.java
@@ -23,7 +23,6 @@ import org.joinmastodon.android.GlobalUserPreferences;
import org.joinmastodon.android.R;
import org.joinmastodon.android.api.requests.accounts.GetAccountRelationships;
import org.joinmastodon.android.api.requests.statuses.GetStatusSourceText;
-import org.joinmastodon.android.api.requests.statuses.GetStatusTranslation;
import org.joinmastodon.android.api.session.AccountSessionManager;
import org.joinmastodon.android.fragments.BaseStatusListFragment;
import org.joinmastodon.android.fragments.ComposeFragment;
@@ -34,7 +33,6 @@ import org.joinmastodon.android.model.Account;
import org.joinmastodon.android.model.Attachment;
import org.joinmastodon.android.model.Relationship;
import org.joinmastodon.android.model.Status;
-import org.joinmastodon.android.model.StatusTranslation;
import org.joinmastodon.android.ui.text.HtmlParser;
import org.joinmastodon.android.ui.utils.CustomEmojiHelper;
import org.joinmastodon.android.ui.utils.UiUtils;
@@ -241,7 +239,8 @@ public class HeaderStatusDisplayItem extends StatusDisplayItem{
}
}
if(item.hasTranslateToggle){
- translate.setImageResource(item.status.wantsTranslation ? R.drawable.ic_translate_on : R.drawable.ic_translate_off);
+ translate.setImageResource(R.drawable.ic_translate);
+ translate.setSelected(item.status.wantsTranslation);
}
itemView.setPadding(itemView.getPaddingLeft(), itemView.getPaddingTop(), itemView.getPaddingRight(), item.needBottomPadding ? V.dp(16) : 0);
if(TextUtils.isEmpty(item.extraText)){
diff --git a/mastodon/src/main/res/color/translate_icon.xml b/mastodon/src/main/res/color/translate_icon.xml
new file mode 100644
index 000000000..48f8bf246
--- /dev/null
+++ b/mastodon/src/main/res/color/translate_icon.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mastodon/src/main/res/drawable/ic_fluent_translate_24_filled.xml b/mastodon/src/main/res/drawable/ic_fluent_translate_24_filled.xml
new file mode 100644
index 000000000..381063145
--- /dev/null
+++ b/mastodon/src/main/res/drawable/ic_fluent_translate_24_filled.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/mastodon/src/main/res/drawable/ic_fluent_translate_24_regular.xml b/mastodon/src/main/res/drawable/ic_fluent_translate_24_regular.xml
new file mode 100644
index 000000000..d913c311f
--- /dev/null
+++ b/mastodon/src/main/res/drawable/ic_fluent_translate_24_regular.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/mastodon/src/main/res/drawable/ic_translate.xml b/mastodon/src/main/res/drawable/ic_translate.xml
new file mode 100644
index 000000000..19aaed81b
--- /dev/null
+++ b/mastodon/src/main/res/drawable/ic_translate.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mastodon/src/main/res/drawable/ic_translate_off.xml b/mastodon/src/main/res/drawable/ic_translate_off.xml
deleted file mode 100644
index 29e602d1e..000000000
--- a/mastodon/src/main/res/drawable/ic_translate_off.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
diff --git a/mastodon/src/main/res/drawable/ic_translate_on.xml b/mastodon/src/main/res/drawable/ic_translate_on.xml
deleted file mode 100644
index 29e602d1e..000000000
--- a/mastodon/src/main/res/drawable/ic_translate_on.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
diff --git a/mastodon/src/main/res/layout/display_item_header.xml b/mastodon/src/main/res/layout/display_item_header.xml
index 22d44d874..f526bd85e 100644
--- a/mastodon/src/main/res/layout/display_item_header.xml
+++ b/mastodon/src/main/res/layout/display_item_header.xml
@@ -42,8 +42,8 @@
android:layout_toStartOf="@id/visibility"
android:background="?android:selectableItemBackgroundBorderless"
android:scaleType="center"
- android:src="@drawable/ic_visibility"
- android:tint="?android:textColorSecondary" />
+ android:src="@drawable/ic_translate"
+ android:tint="@color/translate_icon" />
@color/warning_500
@color/success_500
?android:colorPrimary
+ ?android:colorPrimary
#282C37