diff --git a/app/ui/icons/icons.cpp b/app/ui/icons/icons.cpp
index f5466bb01..322237b65 100644
--- a/app/ui/icons/icons.cpp
+++ b/app/ui/icons/icons.cpp
@@ -60,6 +60,7 @@ QIcon icon::Sequence;
QIcon icon::Video;
QIcon icon::Audio;
QIcon icon::Image;
+QIcon icon::MiniMap;
QIcon icon::TriUp;
QIcon icon::TriLeft;
QIcon icon::TriDown;
@@ -110,6 +111,8 @@ void icon::LoadAll(const QString& theme)
Audio = Create(theme, "audiosource");
Image = Create(theme, "imagesource");
+ MiniMap = Create(theme, "map");
+
TriUp = Create(theme, "tri-up");
TriLeft = Create(theme, "tri-left");
TriDown = Create(theme, "tri-down");
diff --git a/app/ui/icons/icons.h b/app/ui/icons/icons.h
index 88bbf207e..c8c1788a0 100644
--- a/app/ui/icons/icons.h
+++ b/app/ui/icons/icons.h
@@ -65,6 +65,9 @@ extern QIcon Video;
extern QIcon Audio;
extern QIcon Image;
+// Node Icons
+extern QIcon MiniMap;
+
// Triangle Arrows
extern QIcon TriUp;
extern QIcon TriLeft;
diff --git a/app/ui/style/olive-dark/olive-dark.qrc b/app/ui/style/olive-dark/olive-dark.qrc
index 551f40913..cf8b1381e 100644
--- a/app/ui/style/olive-dark/olive-dark.qrc
+++ b/app/ui/style/olive-dark/olive-dark.qrc
@@ -110,6 +110,10 @@
png/magnet.32.png
png/magnet.64.png
png/magnet.128.png
+ png/map.16.png
+ png/map.32.png
+ png/map.64.png
+ png/map.128.png
png/minus.16.png
png/minus.32.png
png/minus.64.png
diff --git a/app/ui/style/olive-dark/png/map.128.png b/app/ui/style/olive-dark/png/map.128.png
new file mode 100644
index 000000000..d02a8be78
Binary files /dev/null and b/app/ui/style/olive-dark/png/map.128.png differ
diff --git a/app/ui/style/olive-dark/png/map.16.png b/app/ui/style/olive-dark/png/map.16.png
new file mode 100644
index 000000000..63f0a15b7
Binary files /dev/null and b/app/ui/style/olive-dark/png/map.16.png differ
diff --git a/app/ui/style/olive-dark/png/map.32.png b/app/ui/style/olive-dark/png/map.32.png
new file mode 100644
index 000000000..a55df93a3
Binary files /dev/null and b/app/ui/style/olive-dark/png/map.32.png differ
diff --git a/app/ui/style/olive-dark/png/map.64.png b/app/ui/style/olive-dark/png/map.64.png
new file mode 100644
index 000000000..0798b617e
Binary files /dev/null and b/app/ui/style/olive-dark/png/map.64.png differ
diff --git a/app/ui/style/olive-dark/svg/map.svg b/app/ui/style/olive-dark/svg/map.svg
new file mode 100644
index 000000000..b65b63e58
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/map.svg
@@ -0,0 +1,155 @@
+
+
diff --git a/app/ui/style/olive-light/olive-light.qrc b/app/ui/style/olive-light/olive-light.qrc
index 09583f156..d080d292e 100644
--- a/app/ui/style/olive-light/olive-light.qrc
+++ b/app/ui/style/olive-light/olive-light.qrc
@@ -110,6 +110,10 @@
png/magnet.32.png
png/magnet.64.png
png/magnet.128.png
+ png/map.16.png
+ png/map.32.png
+ png/map.64.png
+ png/map.128.png
png/minus.16.png
png/minus.32.png
png/minus.64.png
diff --git a/app/ui/style/olive-light/png/map.128.png b/app/ui/style/olive-light/png/map.128.png
new file mode 100644
index 000000000..724b977a4
Binary files /dev/null and b/app/ui/style/olive-light/png/map.128.png differ
diff --git a/app/ui/style/olive-light/png/map.16.png b/app/ui/style/olive-light/png/map.16.png
new file mode 100644
index 000000000..c6283ee79
Binary files /dev/null and b/app/ui/style/olive-light/png/map.16.png differ
diff --git a/app/ui/style/olive-light/png/map.32.png b/app/ui/style/olive-light/png/map.32.png
new file mode 100644
index 000000000..04a464eed
Binary files /dev/null and b/app/ui/style/olive-light/png/map.32.png differ
diff --git a/app/ui/style/olive-light/png/map.64.png b/app/ui/style/olive-light/png/map.64.png
new file mode 100644
index 000000000..4df5ffeef
Binary files /dev/null and b/app/ui/style/olive-light/png/map.64.png differ
diff --git a/app/ui/style/olive-light/svg/map.svg b/app/ui/style/olive-light/svg/map.svg
new file mode 100644
index 000000000..fa176eb33
--- /dev/null
+++ b/app/ui/style/olive-light/svg/map.svg
@@ -0,0 +1,155 @@
+
+
diff --git a/app/widget/nodeview/nodeviewtoolbar.cpp b/app/widget/nodeview/nodeviewtoolbar.cpp
index c63be73db..6ffaa6d35 100644
--- a/app/widget/nodeview/nodeviewtoolbar.cpp
+++ b/app/widget/nodeview/nodeviewtoolbar.cpp
@@ -43,13 +43,13 @@ void NodeViewToolBar::changeEvent(QEvent *e)
void NodeViewToolBar::Retranslate()
{
add_node_btn_->setToolTip(tr("Add Node"));
- minimap_btn_->setText(tr("Mini-Map"));
minimap_btn_->setToolTip(tr("Toggle Mini-Map"));
}
void NodeViewToolBar::UpdateIcons()
{
add_node_btn_->setIcon(icon::Add);
+ minimap_btn_->setIcon(icon::MiniMap);
}
}