diff --git a/icons/16x16/mail-archive.svg b/icons/16x16/mail-archive.svg
new file mode 100644
index 00000000..79a9661b
--- /dev/null
+++ b/icons/16x16/mail-archive.svg
@@ -0,0 +1,350 @@
+
+
+
+
diff --git a/icons/24x24/mail-archive.svg b/icons/24x24/mail-archive.svg
new file mode 100644
index 00000000..8308455b
--- /dev/null
+++ b/icons/24x24/mail-archive.svg
@@ -0,0 +1,446 @@
+
+
+
+
diff --git a/icons/CMakeLists.txt b/icons/CMakeLists.txt
index 230851aa..c874c047 100644
--- a/icons/CMakeLists.txt
+++ b/icons/CMakeLists.txt
@@ -13,12 +13,14 @@ set(ICON_FILES
)
set(ICON_FILES_16
+ 16x16/mail-archive
16x16/tag.svg
16x16/tag-new.svg
16x16/tags.svg
)
set(ICON_FILES_24
+ 24x24/mail-archive.svg
24x24/mail-move.svg
24x24/tag.svg
24x24/tag-new.svg
diff --git a/icons/archive-insert.svg b/icons/archive-insert.svg
deleted file mode 100644
index 6f0de555..00000000
--- a/icons/archive-insert.svg
+++ /dev/null
@@ -1,544 +0,0 @@
-
-
-
-
diff --git a/icons/archive.svg b/icons/archive.svg
deleted file mode 100644
index b0d16af2..00000000
--- a/icons/archive.svg
+++ /dev/null
@@ -1,631 +0,0 @@
-
-
-
-
diff --git a/src/client/geary-controller.vala b/src/client/geary-controller.vala
index d3c23b49..c96308e9 100644
--- a/src/client/geary-controller.vala
+++ b/src/client/geary-controller.vala
@@ -63,7 +63,7 @@ public class GearyController {
private const string ARCHIVE_MESSAGE_LABEL = _("_Archive");
private const string ARCHIVE_MESSAGE_TOOLTIP = _("Archive the selected conversation");
- private const string ARCHIVE_MESSAGE_ICON_NAME = "archive-insert";
+ private const string ARCHIVE_MESSAGE_ICON_NAME = "mail-archive";
public MainWindow main_window { get; private set; }
diff --git a/src/client/models/folder-list.vala b/src/client/models/folder-list.vala
index c331567a..1a902461 100644
--- a/src/client/models/folder-list.vala
+++ b/src/client/models/folder-list.vala
@@ -52,7 +52,7 @@ public class FolderList : Sidebar.Tree {
return new ThemedIcon("starred");
case Geary.SpecialFolderType.ALL_MAIL:
- return new ThemedIcon("archive");
+ return IconFactory.instance.get_custom_icon("mail-archive", IconFactory.ICON_SIDEBAR);
case Geary.SpecialFolderType.SPAM:
return new ThemedIcon("mail-mark-junk");