From 3d4c901039e64555be90d4f86105ee52efdd9d30 Mon Sep 17 00:00:00 2001
From: Dave Severns <149429124+dseverns-livefront@users.noreply.github.com>
Date: Mon, 7 Oct 2024 17:41:08 -0400
Subject: [PATCH] PM-12667 Update the icons to match V3 designs (#4041)
---
.../navigation/BitwardenNavigationBarItem.kt | 2 ++
.../main/res/drawable-night/ic_generator.xml | 19 +++++++++++
.../drawable-night/ic_generator_filled.xml | 22 ++++++++++++
app/src/main/res/drawable-night/ic_send.xml | 14 ++++++++
.../res/drawable-night/ic_send_filled.xml | 17 ++++++++++
.../main/res/drawable-night/ic_settings.xml | 18 ++++++++++
.../res/drawable-night/ic_settings_filled.xml | 21 ++++++++++++
app/src/main/res/drawable-night/ic_vault.xml | 28 +++++++++++++++
.../res/drawable-night/ic_vault_filled.xml | 31 +++++++++++++++++
app/src/main/res/drawable/access_time.xml | 19 ++++-------
app/src/main/res/drawable/ic_attachment.xml | 13 +++----
app/src/main/res/drawable/ic_camera.xml | 17 +++++-----
app/src/main/res/drawable/ic_card_item.xml | 15 ++++----
app/src/main/res/drawable/ic_collection.xml | 26 +++++++++-----
app/src/main/res/drawable/ic_copy.xml | 15 +++-----
app/src/main/res/drawable/ic_device.xml | 30 ++++++----------
app/src/main/res/drawable/ic_edit.xml | 19 +++++------
app/src/main/res/drawable/ic_edit_alt.xml | 16 ++++-----
app/src/main/res/drawable/ic_folder.xml | 12 +++----
app/src/main/res/drawable/ic_generator.xml | 16 ++++++---
.../main/res/drawable/ic_generator_filled.xml | 19 ++++++++---
.../main/res/drawable/ic_identity_item.xml | 32 ++++++++---------
app/src/main/res/drawable/ic_locked.xml | 19 ++++++-----
app/src/main/res/drawable/ic_login_item.xml | 20 +++++------
.../res/drawable/ic_login_item_passkey.xml | 19 +++++++----
app/src/main/res/drawable/ic_more.xml | 16 ++++-----
.../main/res/drawable/ic_more_horizontal.xml | 14 ++++----
app/src/main/res/drawable/ic_search.xml | 20 +++++------
.../main/res/drawable/ic_secure_note_item.xml | 12 +++----
app/src/main/res/drawable/ic_send.xml | 11 +++---
app/src/main/res/drawable/ic_send_file.xml | 19 +++++------
app/src/main/res/drawable/ic_send_filled.xml | 14 +++++---
.../main/res/drawable/ic_send_password.xml | 26 ++++++--------
app/src/main/res/drawable/ic_send_text.xml | 34 ++++++++-----------
app/src/main/res/drawable/ic_settings.xml | 16 ++++-----
.../main/res/drawable/ic_settings_filled.xml | 18 +++++++---
app/src/main/res/drawable/ic_tooltip.xml | 25 ++++++--------
.../main/res/drawable/ic_tooltip_small.xml | 33 ++++++++----------
app/src/main/res/drawable/ic_trash.xml | 29 +++++-----------
app/src/main/res/drawable/ic_unlocked.xml | 16 ++++-----
app/src/main/res/drawable/ic_vault.xml | 29 ++++++++++++----
app/src/main/res/drawable/ic_vault_filled.xml | 24 +++++++++++--
app/src/main/res/drawable/ic_visibility.xml | 9 +++--
.../main/res/drawable/ic_visibility_off.xml | 12 +++----
44 files changed, 521 insertions(+), 335 deletions(-)
create mode 100644 app/src/main/res/drawable-night/ic_generator.xml
create mode 100644 app/src/main/res/drawable-night/ic_generator_filled.xml
create mode 100644 app/src/main/res/drawable-night/ic_send.xml
create mode 100644 app/src/main/res/drawable-night/ic_send_filled.xml
create mode 100644 app/src/main/res/drawable-night/ic_settings.xml
create mode 100644 app/src/main/res/drawable-night/ic_settings_filled.xml
create mode 100644 app/src/main/res/drawable-night/ic_vault.xml
create mode 100644 app/src/main/res/drawable-night/ic_vault_filled.xml
diff --git a/app/src/main/java/com/x8bit/bitwarden/ui/platform/components/navigation/BitwardenNavigationBarItem.kt b/app/src/main/java/com/x8bit/bitwarden/ui/platform/components/navigation/BitwardenNavigationBarItem.kt
index c7180e032..c0bcaa473 100644
--- a/app/src/main/java/com/x8bit/bitwarden/ui/platform/components/navigation/BitwardenNavigationBarItem.kt
+++ b/app/src/main/java/com/x8bit/bitwarden/ui/platform/components/navigation/BitwardenNavigationBarItem.kt
@@ -9,6 +9,7 @@ import androidx.compose.material3.NavigationBarItem
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
+import androidx.compose.ui.graphics.Color
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.style.TextOverflow
import com.x8bit.bitwarden.ui.platform.components.badge.NotificationBadge
@@ -53,6 +54,7 @@ fun RowScope.BitwardenNavigationBarItem(
id = if (isSelected) selectedIconRes else unselectedIconRes,
),
contentDescription = stringResource(id = contentDescriptionRes),
+ tint = Color.Unspecified,
)
}
},
diff --git a/app/src/main/res/drawable-night/ic_generator.xml b/app/src/main/res/drawable-night/ic_generator.xml
new file mode 100644
index 000000000..83ab9c3a9
--- /dev/null
+++ b/app/src/main/res/drawable-night/ic_generator.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable-night/ic_generator_filled.xml b/app/src/main/res/drawable-night/ic_generator_filled.xml
new file mode 100644
index 000000000..a41c40009
--- /dev/null
+++ b/app/src/main/res/drawable-night/ic_generator_filled.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable-night/ic_send.xml b/app/src/main/res/drawable-night/ic_send.xml
new file mode 100644
index 000000000..d9d1ceda8
--- /dev/null
+++ b/app/src/main/res/drawable-night/ic_send.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable-night/ic_send_filled.xml b/app/src/main/res/drawable-night/ic_send_filled.xml
new file mode 100644
index 000000000..d4723a5d2
--- /dev/null
+++ b/app/src/main/res/drawable-night/ic_send_filled.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable-night/ic_settings.xml b/app/src/main/res/drawable-night/ic_settings.xml
new file mode 100644
index 000000000..8b2b1b69d
--- /dev/null
+++ b/app/src/main/res/drawable-night/ic_settings.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable-night/ic_settings_filled.xml b/app/src/main/res/drawable-night/ic_settings_filled.xml
new file mode 100644
index 000000000..60afa6271
--- /dev/null
+++ b/app/src/main/res/drawable-night/ic_settings_filled.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable-night/ic_vault.xml b/app/src/main/res/drawable-night/ic_vault.xml
new file mode 100644
index 000000000..e16ae94be
--- /dev/null
+++ b/app/src/main/res/drawable-night/ic_vault.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable-night/ic_vault_filled.xml b/app/src/main/res/drawable-night/ic_vault_filled.xml
new file mode 100644
index 000000000..0ef1a48fa
--- /dev/null
+++ b/app/src/main/res/drawable-night/ic_vault_filled.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/access_time.xml b/app/src/main/res/drawable/access_time.xml
index 5b84755f0..582a313e7 100644
--- a/app/src/main/res/drawable/access_time.xml
+++ b/app/src/main/res/drawable/access_time.xml
@@ -3,16 +3,11 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
-
-
-
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_attachment.xml b/app/src/main/res/drawable/ic_attachment.xml
index d51364503..bc4c2275f 100644
--- a/app/src/main/res/drawable/ic_attachment.xml
+++ b/app/src/main/res/drawable/ic_attachment.xml
@@ -1,9 +1,10 @@
+ android:width="24dp"
+ android:height="25dp"
+ android:viewportWidth="24"
+ android:viewportHeight="25">
+ android:pathData="M18.008,4.876C16.781,3.557 14.691,3.557 13.464,4.877L6.098,12.8C4.365,14.663 4.366,17.549 6.1,19.412C8.02,21.475 11.289,21.474 13.208,19.409L19.014,13.161C19.296,12.858 19.771,12.84 20.074,13.122C20.378,13.404 20.395,13.879 20.113,14.182L14.306,20.43C11.794,23.133 7.516,23.135 5.002,20.434C2.732,17.995 2.731,14.218 4.999,11.779L12.366,3.855C14.186,1.898 17.285,1.897 19.106,3.854C20.75,5.62 20.751,8.356 19.108,10.124L12.13,17.632C11.052,18.792 9.216,18.792 8.138,17.633L7.966,17.449C6.992,16.403 6.991,14.783 7.964,13.736L13.75,7.506C14.032,7.202 14.507,7.185 14.81,7.467C15.114,7.749 15.131,8.223 14.849,8.527L9.063,14.757C8.625,15.228 8.626,15.956 9.064,16.427L9.236,16.611C9.721,17.133 10.546,17.132 11.031,16.611L18.01,9.102C19.117,7.911 19.117,6.066 18.008,4.876Z"
+ android:fillColor="#000000"
+ android:fillType="evenOdd"/>
diff --git a/app/src/main/res/drawable/ic_camera.xml b/app/src/main/res/drawable/ic_camera.xml
index c7af23578..435ec163f 100644
--- a/app/src/main/res/drawable/ic_camera.xml
+++ b/app/src/main/res/drawable/ic_camera.xml
@@ -1,13 +1,14 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ android:pathData="M15.695,13.731C15.695,15.802 14.028,17.482 11.972,17.482C9.917,17.482 8.25,15.802 8.25,13.731C8.25,11.66 9.917,9.981 11.972,9.981C14.028,9.981 15.695,11.66 15.695,13.731ZM14.195,13.731C14.195,14.985 13.189,15.981 11.972,15.981C10.755,15.981 9.75,14.985 9.75,13.731C9.75,12.478 10.755,11.481 11.972,11.481C13.189,11.481 14.195,12.478 14.195,13.731Z"
+ android:fillColor="#175DDC"
+ android:fillType="evenOdd"/>
diff --git a/app/src/main/res/drawable/ic_card_item.xml b/app/src/main/res/drawable/ic_card_item.xml
index 052089721..107c172e3 100644
--- a/app/src/main/res/drawable/ic_card_item.xml
+++ b/app/src/main/res/drawable/ic_card_item.xml
@@ -1,13 +1,16 @@
+ android:viewportHeight="25">
+ android:pathData="M5.75,14.989C5.75,14.454 6.184,14.021 6.719,14.021H8.531C9.066,14.021 9.5,14.454 9.5,14.989C9.5,15.524 9.066,15.958 8.531,15.958H6.719C6.184,15.958 5.75,15.524 5.75,14.989Z"
+ android:fillColor="#000000"/>
+
diff --git a/app/src/main/res/drawable/ic_collection.xml b/app/src/main/res/drawable/ic_collection.xml
index a6dabe911..eb5b13332 100644
--- a/app/src/main/res/drawable/ic_collection.xml
+++ b/app/src/main/res/drawable/ic_collection.xml
@@ -4,15 +4,25 @@
android:viewportWidth="24"
android:viewportHeight="24">
+ android:pathData="M7.712,3.975C7.712,3.561 8.047,3.225 8.462,3.225H15.529C15.943,3.225 16.279,3.561 16.279,3.975C16.279,4.389 15.943,4.725 15.529,4.725H8.462C8.047,4.725 7.712,4.389 7.712,3.975Z"
+ android:fillColor="#175DDC"/>
+ android:pathData="M5.893,5.795C5.479,5.795 5.143,6.131 5.143,6.545C5.143,6.959 5.479,7.295 5.893,7.295H18.1C18.514,7.295 18.85,6.959 18.85,6.545C18.85,6.131 18.514,5.795 18.1,5.795H5.893Z"
+ android:fillColor="#175DDC"/>
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_copy.xml b/app/src/main/res/drawable/ic_copy.xml
index 6de6bd02f..256f7d23c 100644
--- a/app/src/main/res/drawable/ic_copy.xml
+++ b/app/src/main/res/drawable/ic_copy.xml
@@ -3,15 +3,8 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
-
-
-
-
-
+
diff --git a/app/src/main/res/drawable/ic_device.xml b/app/src/main/res/drawable/ic_device.xml
index 27df2361c..1f26b04b5 100644
--- a/app/src/main/res/drawable/ic_device.xml
+++ b/app/src/main/res/drawable/ic_device.xml
@@ -1,21 +1,13 @@
-
-
-
-
-
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+
diff --git a/app/src/main/res/drawable/ic_edit.xml b/app/src/main/res/drawable/ic_edit.xml
index 5868dbb98..a924a2e82 100644
--- a/app/src/main/res/drawable/ic_edit.xml
+++ b/app/src/main/res/drawable/ic_edit.xml
@@ -1,13 +1,10 @@
-
-
-
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
diff --git a/app/src/main/res/drawable/ic_edit_alt.xml b/app/src/main/res/drawable/ic_edit_alt.xml
index 932aa8c16..e0ba5293f 100644
--- a/app/src/main/res/drawable/ic_edit_alt.xml
+++ b/app/src/main/res/drawable/ic_edit_alt.xml
@@ -1,13 +1,13 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ android:pathData="M5.879,5.095C4.841,5.095 4,5.937 4,6.974V18.124C4,19.162 4.841,20.003 5.879,20.003H17.02C18.058,20.003 18.899,19.162 18.899,18.124V13.533C18.899,13.119 19.235,12.783 19.649,12.783C20.063,12.783 20.399,13.119 20.399,13.533V18.124C20.399,19.99 18.886,21.503 17.02,21.503H5.879C4.013,21.503 2.5,19.99 2.5,18.124V6.974C2.5,5.108 4.013,3.595 5.879,3.595H10.465C10.88,3.595 11.215,3.931 11.215,4.345C11.215,4.76 10.88,5.095 10.465,5.095H5.879Z"
+ android:fillColor="#175DDC"/>
diff --git a/app/src/main/res/drawable/ic_folder.xml b/app/src/main/res/drawable/ic_folder.xml
index 28b7d0743..0fa22f24e 100644
--- a/app/src/main/res/drawable/ic_folder.xml
+++ b/app/src/main/res/drawable/ic_folder.xml
@@ -1,10 +1,10 @@
+ android:width="24dp"
+ android:height="25dp"
+ android:viewportWidth="24"
+ android:viewportHeight="25">
diff --git a/app/src/main/res/drawable/ic_generator.xml b/app/src/main/res/drawable/ic_generator.xml
index 12d406d3e..4e567fc98 100644
--- a/app/src/main/res/drawable/ic_generator.xml
+++ b/app/src/main/res/drawable/ic_generator.xml
@@ -1,13 +1,19 @@
+ android:viewportHeight="25">
+ android:pathData="M0,0.75h24v24h-24z"/>
+ android:pathData="M2,12.75C2,7.227 6.477,2.75 12,2.75C15.7,2.75 18.932,4.759 20.662,7.75H18C17.448,7.75 17,8.198 17,8.75C17,9.302 17.448,9.75 18,9.75H23C23.552,9.75 24,9.302 24,8.75V3.75C24,3.198 23.552,2.75 23,2.75C22.448,2.75 22,3.198 22,3.75V6.115C19.851,2.883 16.175,0.75 12,0.75C5.373,0.75 0,6.123 0,12.75C0,13.302 0.448,13.75 1,13.75C1.552,13.75 2,13.302 2,12.75Z"
+ android:fillColor="#5A6D91"/>
+
+
diff --git a/app/src/main/res/drawable/ic_generator_filled.xml b/app/src/main/res/drawable/ic_generator_filled.xml
index 4cb328ae4..68cf96b50 100644
--- a/app/src/main/res/drawable/ic_generator_filled.xml
+++ b/app/src/main/res/drawable/ic_generator_filled.xml
@@ -1,13 +1,22 @@
+ android:viewportHeight="25">
+ android:pathData="M0,0.75h24v24h-24z"/>
+ android:pathData="M19,12.75C19,16.616 15.866,19.75 12,19.75C8.134,19.75 5,16.616 5,12.75C5,8.884 8.134,5.75 12,5.75C15.866,5.75 19,8.884 19,12.75Z"
+ android:fillColor="#DBE5F6"/>
+
+
+
diff --git a/app/src/main/res/drawable/ic_identity_item.xml b/app/src/main/res/drawable/ic_identity_item.xml
index d44825adf..c6155159c 100644
--- a/app/src/main/res/drawable/ic_identity_item.xml
+++ b/app/src/main/res/drawable/ic_identity_item.xml
@@ -1,26 +1,22 @@
+ android:width="24dp"
+ android:height="25dp"
+ android:viewportWidth="24"
+ android:viewportHeight="25">
+ android:pathData="M13.25,9.645C13.25,9.127 13.67,8.708 14.188,8.708H17.313C17.83,8.708 18.25,9.127 18.25,9.645C18.25,10.163 17.83,10.583 17.313,10.583H14.188C13.67,10.583 13.25,10.163 13.25,9.645Z"
+ android:fillColor="#000000"/>
+ android:pathData="M14.188,11.833C13.67,11.833 13.25,12.253 13.25,12.771C13.25,13.288 13.67,13.708 14.188,13.708H16.063C16.58,13.708 17,13.288 17,12.771C17,12.253 16.58,11.833 16.063,11.833H14.188Z"
+ android:fillColor="#000000"/>
+ android:pathData="M10.75,9.958C10.75,10.993 9.911,11.833 8.875,11.833C7.839,11.833 7,10.993 7,9.958C7,8.922 7.839,8.083 8.875,8.083C9.911,8.083 10.75,8.922 10.75,9.958Z"
+ android:fillColor="#000000"/>
+ android:pathData="M12,14.774C12,14.388 11.919,14.006 11.762,13.649C11.605,13.292 11.375,12.968 11.085,12.695C10.795,12.422 10.45,12.205 10.071,12.057C9.692,11.909 9.285,11.833 8.875,11.833C8.465,11.833 8.058,11.909 7.679,12.057C7.3,12.205 6.955,12.422 6.665,12.695C6.375,12.968 6.145,13.292 5.988,13.649C5.831,14.006 5.75,14.388 5.75,14.774C5.75,15.221 6.112,15.583 6.559,15.583H11.191C11.638,15.583 12,15.221 12,14.774Z"
+ android:fillColor="#000000"/>
diff --git a/app/src/main/res/drawable/ic_locked.xml b/app/src/main/res/drawable/ic_locked.xml
index c602ad686..a89840e3e 100644
--- a/app/src/main/res/drawable/ic_locked.xml
+++ b/app/src/main/res/drawable/ic_locked.xml
@@ -1,13 +1,16 @@
+ android:width="24dp"
+ android:height="25dp"
+ android:viewportWidth="24"
+ android:viewportHeight="25">
+ android:pathData="M7.072,7.262C7.072,4.54 9.279,2.333 12.001,2.333C14.723,2.333 16.929,4.54 16.929,7.262V8.448H15.429V7.262C15.429,5.368 13.894,3.833 12.001,3.833C10.107,3.833 8.572,5.368 8.572,7.262V8.448H7.072V7.262Z"
+ android:fillColor="#000000"/>
+
diff --git a/app/src/main/res/drawable/ic_login_item.xml b/app/src/main/res/drawable/ic_login_item.xml
index b99db0253..862a63217 100644
--- a/app/src/main/res/drawable/ic_login_item.xml
+++ b/app/src/main/res/drawable/ic_login_item.xml
@@ -1,14 +1,10 @@
-
-
-
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
diff --git a/app/src/main/res/drawable/ic_login_item_passkey.xml b/app/src/main/res/drawable/ic_login_item_passkey.xml
index 305f7c68a..a06d2b64b 100644
--- a/app/src/main/res/drawable/ic_login_item_passkey.xml
+++ b/app/src/main/res/drawable/ic_login_item_passkey.xml
@@ -1,7 +1,14 @@
-
-
-
-
-
-
+
+
+
diff --git a/app/src/main/res/drawable/ic_more.xml b/app/src/main/res/drawable/ic_more.xml
index 2aade5957..e77b2725d 100644
--- a/app/src/main/res/drawable/ic_more.xml
+++ b/app/src/main/res/drawable/ic_more.xml
@@ -1,15 +1,15 @@
+ android:viewportHeight="25">
+ android:pathData="M13.602,4.333C13.602,5.438 12.706,6.333 11.602,6.333C10.497,6.333 9.602,5.438 9.602,4.333C9.602,3.228 10.497,2.333 11.602,2.333C12.706,2.333 13.602,3.228 13.602,4.333Z"
+ android:fillColor="#000000"/>
+ android:pathData="M13.602,12.333C13.602,13.438 12.706,14.333 11.602,14.333C10.497,14.333 9.602,13.438 9.602,12.333C9.602,11.228 10.497,10.333 11.602,10.333C12.706,10.333 13.602,11.228 13.602,12.333Z"
+ android:fillColor="#000000"/>
+ android:pathData="M11.602,22.333C12.706,22.333 13.602,21.437 13.602,20.333C13.602,19.228 12.706,18.333 11.602,18.333C10.497,18.333 9.602,19.228 9.602,20.333C9.602,21.437 10.497,22.333 11.602,22.333Z"
+ android:fillColor="#000000"/>
diff --git a/app/src/main/res/drawable/ic_more_horizontal.xml b/app/src/main/res/drawable/ic_more_horizontal.xml
index 601f4645f..3ae2d1701 100644
--- a/app/src/main/res/drawable/ic_more_horizontal.xml
+++ b/app/src/main/res/drawable/ic_more_horizontal.xml
@@ -1,15 +1,15 @@
+ android:width="24dp"
+ android:height="25dp"
+ android:viewportWidth="24"
+ android:viewportHeight="25">
diff --git a/app/src/main/res/drawable/ic_search.xml b/app/src/main/res/drawable/ic_search.xml
index a60add71c..9d3ca04c2 100644
--- a/app/src/main/res/drawable/ic_search.xml
+++ b/app/src/main/res/drawable/ic_search.xml
@@ -1,14 +1,10 @@
-
-
-
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
diff --git a/app/src/main/res/drawable/ic_secure_note_item.xml b/app/src/main/res/drawable/ic_secure_note_item.xml
index 1203d7276..dbdddd28f 100644
--- a/app/src/main/res/drawable/ic_secure_note_item.xml
+++ b/app/src/main/res/drawable/ic_secure_note_item.xml
@@ -1,10 +1,10 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
diff --git a/app/src/main/res/drawable/ic_send.xml b/app/src/main/res/drawable/ic_send.xml
index 57fae9d4c..5b9fb4b46 100644
--- a/app/src/main/res/drawable/ic_send.xml
+++ b/app/src/main/res/drawable/ic_send.xml
@@ -1,13 +1,14 @@
+ android:viewportHeight="25">
+ android:pathData="M0,0.75h24v24h-24z"/>
+ android:pathData="M23.555,4.127C23.885,2.433 22.06,1.144 20.574,2.022L2.278,12.833C0.835,13.686 1.017,15.827 2.583,16.424L7.999,18.489V22.565C7.999,23.496 8.754,24.25 9.684,24.25C10.176,24.25 10.644,24.035 10.964,23.662L13.379,20.844L17.445,22.653C18.62,23.176 19.975,22.471 20.222,21.209L23.555,4.127ZM11.472,19.995L9.999,19.34V21.714L11.472,19.995ZM18.258,20.826L10.675,17.451L15.737,11.926C16.11,11.518 16.082,10.886 15.675,10.513C15.268,10.14 14.635,10.167 14.262,10.575L8.721,16.624L3.295,14.555L21.592,3.744L18.258,20.826Z"
+ android:fillColor="#5A6D91"
+ android:fillType="evenOdd"/>
diff --git a/app/src/main/res/drawable/ic_send_file.xml b/app/src/main/res/drawable/ic_send_file.xml
index 495c62f40..07d521d7b 100644
--- a/app/src/main/res/drawable/ic_send_file.xml
+++ b/app/src/main/res/drawable/ic_send_file.xml
@@ -1,13 +1,10 @@
-
-
-
-
+ android:width="24dp"
+ android:height="25dp"
+ android:viewportWidth="24"
+ android:viewportHeight="25">
+
diff --git a/app/src/main/res/drawable/ic_send_filled.xml b/app/src/main/res/drawable/ic_send_filled.xml
index c77d7ad88..59e916d9b 100644
--- a/app/src/main/res/drawable/ic_send_filled.xml
+++ b/app/src/main/res/drawable/ic_send_filled.xml
@@ -1,13 +1,17 @@
+ android:viewportHeight="25">
+ android:pathData="M0,0.75h24v24h-24z"/>
+ android:pathData="M9,22.75V17.75L22,3.25L20,22.25L13,19.75L10,22.75H9Z"
+ android:fillColor="#DBE5F6"/>
+
diff --git a/app/src/main/res/drawable/ic_send_password.xml b/app/src/main/res/drawable/ic_send_password.xml
index a66d43504..36002bb91 100644
--- a/app/src/main/res/drawable/ic_send_password.xml
+++ b/app/src/main/res/drawable/ic_send_password.xml
@@ -1,17 +1,13 @@
-
-
-
-
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+
diff --git a/app/src/main/res/drawable/ic_send_text.xml b/app/src/main/res/drawable/ic_send_text.xml
index 21350fcf2..c64a6f520 100644
--- a/app/src/main/res/drawable/ic_send_text.xml
+++ b/app/src/main/res/drawable/ic_send_text.xml
@@ -1,22 +1,16 @@
-
-
-
-
+ android:width="24dp"
+ android:height="25dp"
+ android:viewportWidth="24"
+ android:viewportHeight="25">
+
+
+
diff --git a/app/src/main/res/drawable/ic_settings.xml b/app/src/main/res/drawable/ic_settings.xml
index 25c7d29b3..e8df53fc2 100644
--- a/app/src/main/res/drawable/ic_settings.xml
+++ b/app/src/main/res/drawable/ic_settings.xml
@@ -1,18 +1,18 @@
+ android:height="25dp"
+ android:viewportWidth="24"
+ android:viewportHeight="25">
+ android:pathData="M0,0.75h24v24h-24z"/>
diff --git a/app/src/main/res/drawable/ic_settings_filled.xml b/app/src/main/res/drawable/ic_settings_filled.xml
index 118c06747..0024b9d41 100644
--- a/app/src/main/res/drawable/ic_settings_filled.xml
+++ b/app/src/main/res/drawable/ic_settings_filled.xml
@@ -1,13 +1,21 @@
+ android:viewportHeight="25">
+ android:pathData="M0,0.75h24v24h-24z"/>
+ android:pathData="M20.36,4.389C20.74,4.355 21.117,4.541 21.315,4.885L23.468,8.614C23.712,9.038 23.615,9.576 23.237,9.886L21.851,11.027C21.949,11.587 21.999,12.163 21.999,12.75C21.999,13.337 21.949,13.913 21.851,14.472L23.237,15.613C23.615,15.924 23.712,16.462 23.468,16.885L21.315,20.614C21.071,21.038 20.556,21.222 20.098,21.051L18.416,20.42C17.537,21.156 16.53,21.744 15.434,22.145L15.139,23.914C15.058,24.396 14.641,24.75 14.152,24.75H9.846C9.358,24.75 8.94,24.396 8.86,23.914L8.565,22.145C7.468,21.743 6.462,21.156 5.583,20.42L3.9,21.051C3.814,21.083 3.726,21.103 3.639,21.11L9.878,14.871C10.421,15.414 11.171,15.75 11.999,15.75C13.656,15.75 14.999,14.407 14.999,12.75C14.999,11.921 14.663,11.171 14.121,10.628L20.36,4.389Z"
+ android:fillColor="#DBE5F6"/>
+
+
diff --git a/app/src/main/res/drawable/ic_tooltip.xml b/app/src/main/res/drawable/ic_tooltip.xml
index 70557ae41..cca4efc0c 100644
--- a/app/src/main/res/drawable/ic_tooltip.xml
+++ b/app/src/main/res/drawable/ic_tooltip.xml
@@ -3,19 +3,14 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
-
-
-
-
-
-
+
+
+
diff --git a/app/src/main/res/drawable/ic_tooltip_small.xml b/app/src/main/res/drawable/ic_tooltip_small.xml
index 34e1ece06..e4ce0da48 100644
--- a/app/src/main/res/drawable/ic_tooltip_small.xml
+++ b/app/src/main/res/drawable/ic_tooltip_small.xml
@@ -1,21 +1,16 @@
-
-
-
-
-
-
+ android:width="16dp"
+ android:height="17dp"
+ android:viewportWidth="16"
+ android:viewportHeight="17">
+
+
+
diff --git a/app/src/main/res/drawable/ic_trash.xml b/app/src/main/res/drawable/ic_trash.xml
index 74749110e..f6441498e 100644
--- a/app/src/main/res/drawable/ic_trash.xml
+++ b/app/src/main/res/drawable/ic_trash.xml
@@ -1,23 +1,10 @@
-
-
-
-
-
-
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
diff --git a/app/src/main/res/drawable/ic_unlocked.xml b/app/src/main/res/drawable/ic_unlocked.xml
index 4db05faca..ff96048ad 100644
--- a/app/src/main/res/drawable/ic_unlocked.xml
+++ b/app/src/main/res/drawable/ic_unlocked.xml
@@ -1,13 +1,13 @@
+ android:width="24dp"
+ android:height="25dp"
+ android:viewportWidth="24"
+ android:viewportHeight="25">
+ android:pathData="M14.572,15.557C14.572,15.034 14.149,14.611 13.626,14.611H10.376C9.853,14.611 9.429,15.034 9.429,15.557C9.429,16.08 9.853,16.503 10.376,16.503H13.626C14.149,16.503 14.572,16.08 14.572,15.557Z"
+ android:fillColor="#000000"/>
diff --git a/app/src/main/res/drawable/ic_vault.xml b/app/src/main/res/drawable/ic_vault.xml
index 4dc2f370c..5a271ec1f 100644
--- a/app/src/main/res/drawable/ic_vault.xml
+++ b/app/src/main/res/drawable/ic_vault.xml
@@ -3,11 +3,26 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
-
-
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_vault_filled.xml b/app/src/main/res/drawable/ic_vault_filled.xml
index 010db470c..2a56c6b38 100644
--- a/app/src/main/res/drawable/ic_vault_filled.xml
+++ b/app/src/main/res/drawable/ic_vault_filled.xml
@@ -3,11 +3,29 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
+
+ android:pathData="M9,6C9.552,6 10,6.448 10,7V8.126C10.715,8.31 11.352,8.687 11.854,9.197L12.83,8.634C13.308,8.358 13.92,8.522 14.196,9C14.472,9.478 14.308,10.09 13.83,10.366L12.855,10.929C12.95,11.27 13,11.629 13,12C13,12.371 12.95,12.73 12.855,13.071L13.83,13.634C14.308,13.91 14.472,14.522 14.196,15C13.92,15.478 13.308,15.642 12.83,15.366L11.854,14.802C11.352,15.313 10.715,15.69 10,15.874V17C10,17.552 9.552,18 9,18C8.448,18 8,17.552 8,17V15.874C7.285,15.69 6.647,15.313 6.146,14.802L5.17,15.366C4.692,15.642 4.08,15.478 3.804,15C3.528,14.522 3.692,13.91 4.17,13.634L5.145,13.071C5.05,12.73 5,12.371 5,12C5,11.629 5.05,11.27 5.145,10.929L4.17,10.366C3.692,10.09 3.528,9.478 3.804,9C4.08,8.522 4.692,8.358 5.17,8.634L6.146,9.197C6.647,8.687 7.285,8.31 8,8.126V7C8,6.448 8.448,6 9,6ZM11,12C11,12.357 10.907,12.692 10.743,12.982L10.732,13L10.722,13.017C10.374,13.606 9.733,14 9,14C8.267,14 7.627,13.606 7.278,13.018L7.268,13L7.257,12.981C7.093,12.691 7,12.356 7,12C7,11.644 7.093,11.309 7.257,11.019L7.268,11L7.278,10.982C7.627,10.394 8.267,10 9,10C9.733,10 10.374,10.394 10.722,10.982L10.732,11L10.743,11.019C10.907,11.309 11,11.643 11,12ZM3,22V21C1.343,21 0,19.657 0,18V6C0,4.343 1.343,3 3,3H21C22.657,3 24,4.343 24,6V18C24,19.657 22.657,21 21,21V22C21,22.552 20.552,23 20,23C19.448,23 19,22.552 19,22V21H5V22C5,22.552 4.552,23 4,23C3.448,23 3,22.552 3,22ZM21,5H3C2.448,5 2,5.448 2,6V18C2,18.552 2.448,19 3,19H21C21.552,19 22,18.552 22,18V16H20C19.448,16 19,15.552 19,15C19,14.448 19.448,14 20,14H22V10H20C19.448,10 19,9.552 19,9C19,8.448 19.448,8 20,8H22V6C22,5.448 21.552,5 21,5Z"
+ android:fillType="evenOdd"/>
+ android:pathData="M9,6C9.552,6 10,6.448 10,7V8.126C10.715,8.31 11.352,8.687 11.854,9.197L12.83,8.634C13.308,8.358 13.92,8.522 14.196,9C14.472,9.478 14.308,10.09 13.83,10.366L12.855,10.929C12.95,11.27 13,11.629 13,12C13,12.371 12.95,12.73 12.855,13.071L13.83,13.634C14.308,13.91 14.472,14.522 14.196,15C13.92,15.478 13.308,15.642 12.83,15.366L11.854,14.802C11.352,15.313 10.715,15.69 10,15.874V17C10,17.552 9.552,18 9,18C8.448,18 8,17.552 8,17V15.874C7.285,15.69 6.647,15.313 6.146,14.802L5.17,15.366C4.692,15.642 4.08,15.478 3.804,15C3.528,14.522 3.692,13.91 4.17,13.634L5.145,13.071C5.05,12.73 5,12.371 5,12C5,11.629 5.05,11.27 5.145,10.929L4.17,10.366C3.692,10.09 3.528,9.478 3.804,9C4.08,8.522 4.692,8.358 5.17,8.634L6.146,9.197C6.647,8.687 7.285,8.31 8,8.126V7C8,6.448 8.448,6 9,6ZM11,12C11,12.357 10.907,12.692 10.743,12.982L10.732,13L10.722,13.017C10.374,13.606 9.733,14 9,14C8.267,14 7.627,13.606 7.278,13.018L7.268,13L7.257,12.981C7.093,12.691 7,12.356 7,12C7,11.644 7.093,11.309 7.257,11.019L7.268,11L7.278,10.982C7.627,10.394 8.267,10 9,10C9.733,10 10.374,10.394 10.722,10.982L10.732,11L10.743,11.019C10.907,11.309 11,11.643 11,12Z"
+ android:strokeWidth="4"
+ android:fillColor="#00000000"
+ android:fillType="evenOdd"
+ android:strokeColor="#175DDC"/>
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_visibility.xml b/app/src/main/res/drawable/ic_visibility.xml
index bf2f1fac2..c72d65cd7 100644
--- a/app/src/main/res/drawable/ic_visibility.xml
+++ b/app/src/main/res/drawable/ic_visibility.xml
@@ -4,11 +4,10 @@
android:viewportWidth="24"
android:viewportHeight="24">
+ android:pathData="M11.947,14.733C13.328,14.733 14.447,13.597 14.447,12.197C14.447,10.796 13.328,9.661 11.947,9.661C10.567,9.661 9.447,10.796 9.447,12.197C9.447,13.597 10.567,14.733 11.947,14.733Z"
+ android:fillColor="#175DDC"/>
diff --git a/app/src/main/res/drawable/ic_visibility_off.xml b/app/src/main/res/drawable/ic_visibility_off.xml
index ea000ac3d..739a1ae62 100644
--- a/app/src/main/res/drawable/ic_visibility_off.xml
+++ b/app/src/main/res/drawable/ic_visibility_off.xml
@@ -1,10 +1,10 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">