diff --git a/app/ui/style/olive-dark/olive-dark.qrc b/app/ui/style/olive-dark/olive-dark.qrc
index d8d71e21e..551f40913 100644
--- a/app/ui/style/olive-dark/olive-dark.qrc
+++ b/app/ui/style/olive-dark/olive-dark.qrc
@@ -46,6 +46,10 @@
png/clock.32.png
png/clock.64.png
png/clock.128.png
+ png/copy.16.png
+ png/copy.32.png
+ png/copy.64.png
+ png/copy.128.png
png/diamond.16.png
png/diamond.32.png
png/diamond.64.png
@@ -58,10 +62,18 @@
png/error.32.png
png/error.64.png
png/error.128.png
+ png/export.16.png
+ png/export.32.png
+ png/export.64.png
+ png/export.128.png
png/ff.16.png
png/ff.32.png
png/ff.64.png
png/ff.128.png
+ png/filter.16.png
+ png/filter.32.png
+ png/filter.64.png
+ png/filter.128.png
png/folder.16.png
png/folder.32.png
png/folder.64.png
@@ -78,6 +90,10 @@
png/imagesource.32.png
png/imagesource.64.png
png/imagesource.128.png
+ png/import.16.png
+ png/import.32.png
+ png/import.64.png
+ png/import.128.png
png/italic.16.png
png/italic.32.png
png/italic.64.png
@@ -106,10 +122,30 @@
png/next.32.png
png/next.64.png
png/next.128.png
+ png/nodes_btt.16.png
+ png/nodes_btt.32.png
+ png/nodes_btt.64.png
+ png/nodes_btt.128.png
+ png/nodes_ltr.16.png
+ png/nodes_ltr.32.png
+ png/nodes_ltr.64.png
+ png/nodes_ltr.128.png
+ png/nodes_rtl.16.png
+ png/nodes_rtl.32.png
+ png/nodes_rtl.64.png
+ png/nodes_rtl.128.png
+ png/nodes_ttb.16.png
+ png/nodes_ttb.32.png
+ png/nodes_ttb.64.png
+ png/nodes_ttb.128.png
png/open.16.png
png/open.32.png
png/open.64.png
png/open.128.png
+ png/paste.16.png
+ png/paste.32.png
+ png/paste.64.png
+ png/paste.128.png
png/pause.16.png
png/pause.32.png
png/pause.64.png
@@ -166,6 +202,10 @@
png/slip.32.png
png/slip.64.png
png/slip.128.png
+ png/smooth_edges.16.png
+ png/smooth_edges.32.png
+ png/smooth_edges.64.png
+ png/smooth_edges.128.png
png/transition-tool.16.png
png/transition-tool.32.png
png/transition-tool.64.png
diff --git a/app/ui/style/olive-dark/png/copy.128.png b/app/ui/style/olive-dark/png/copy.128.png
new file mode 100644
index 000000000..81decbeb1
Binary files /dev/null and b/app/ui/style/olive-dark/png/copy.128.png differ
diff --git a/app/ui/style/olive-dark/png/copy.16.png b/app/ui/style/olive-dark/png/copy.16.png
new file mode 100644
index 000000000..88b574434
Binary files /dev/null and b/app/ui/style/olive-dark/png/copy.16.png differ
diff --git a/app/ui/style/olive-dark/png/copy.32.png b/app/ui/style/olive-dark/png/copy.32.png
new file mode 100644
index 000000000..dbdc01742
Binary files /dev/null and b/app/ui/style/olive-dark/png/copy.32.png differ
diff --git a/app/ui/style/olive-dark/png/copy.64.png b/app/ui/style/olive-dark/png/copy.64.png
new file mode 100644
index 000000000..527da69d8
Binary files /dev/null and b/app/ui/style/olive-dark/png/copy.64.png differ
diff --git a/app/ui/style/olive-dark/png/export.128.png b/app/ui/style/olive-dark/png/export.128.png
new file mode 100644
index 000000000..66c33ed7e
Binary files /dev/null and b/app/ui/style/olive-dark/png/export.128.png differ
diff --git a/app/ui/style/olive-dark/png/export.16.png b/app/ui/style/olive-dark/png/export.16.png
new file mode 100644
index 000000000..289910885
Binary files /dev/null and b/app/ui/style/olive-dark/png/export.16.png differ
diff --git a/app/ui/style/olive-dark/png/export.32.png b/app/ui/style/olive-dark/png/export.32.png
new file mode 100644
index 000000000..6ebdf79a9
Binary files /dev/null and b/app/ui/style/olive-dark/png/export.32.png differ
diff --git a/app/ui/style/olive-dark/png/export.64.png b/app/ui/style/olive-dark/png/export.64.png
new file mode 100644
index 000000000..6fefc5e89
Binary files /dev/null and b/app/ui/style/olive-dark/png/export.64.png differ
diff --git a/app/ui/style/olive-dark/png/filter.128.png b/app/ui/style/olive-dark/png/filter.128.png
new file mode 100644
index 000000000..9187f70d8
Binary files /dev/null and b/app/ui/style/olive-dark/png/filter.128.png differ
diff --git a/app/ui/style/olive-dark/png/filter.16.png b/app/ui/style/olive-dark/png/filter.16.png
new file mode 100644
index 000000000..c9deeab48
Binary files /dev/null and b/app/ui/style/olive-dark/png/filter.16.png differ
diff --git a/app/ui/style/olive-dark/png/filter.32.png b/app/ui/style/olive-dark/png/filter.32.png
new file mode 100644
index 000000000..ca62f270b
Binary files /dev/null and b/app/ui/style/olive-dark/png/filter.32.png differ
diff --git a/app/ui/style/olive-dark/png/filter.64.png b/app/ui/style/olive-dark/png/filter.64.png
new file mode 100644
index 000000000..cd5fec97a
Binary files /dev/null and b/app/ui/style/olive-dark/png/filter.64.png differ
diff --git a/app/ui/style/olive-dark/png/import.128.png b/app/ui/style/olive-dark/png/import.128.png
new file mode 100644
index 000000000..5a669e33d
Binary files /dev/null and b/app/ui/style/olive-dark/png/import.128.png differ
diff --git a/app/ui/style/olive-dark/png/import.16.png b/app/ui/style/olive-dark/png/import.16.png
new file mode 100644
index 000000000..19a47cb1b
Binary files /dev/null and b/app/ui/style/olive-dark/png/import.16.png differ
diff --git a/app/ui/style/olive-dark/png/import.32.png b/app/ui/style/olive-dark/png/import.32.png
new file mode 100644
index 000000000..f260bea8d
Binary files /dev/null and b/app/ui/style/olive-dark/png/import.32.png differ
diff --git a/app/ui/style/olive-dark/png/import.64.png b/app/ui/style/olive-dark/png/import.64.png
new file mode 100644
index 000000000..2f9a332ba
Binary files /dev/null and b/app/ui/style/olive-dark/png/import.64.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_btt.128.png b/app/ui/style/olive-dark/png/nodes_btt.128.png
new file mode 100644
index 000000000..556190d16
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_btt.128.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_btt.16.png b/app/ui/style/olive-dark/png/nodes_btt.16.png
new file mode 100644
index 000000000..cca34dcd6
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_btt.16.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_btt.32.png b/app/ui/style/olive-dark/png/nodes_btt.32.png
new file mode 100644
index 000000000..2e4d2d1b2
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_btt.32.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_btt.64.png b/app/ui/style/olive-dark/png/nodes_btt.64.png
new file mode 100644
index 000000000..84ec31453
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_btt.64.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_ltr.128.png b/app/ui/style/olive-dark/png/nodes_ltr.128.png
new file mode 100644
index 000000000..f5cedfb83
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_ltr.128.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_ltr.16.png b/app/ui/style/olive-dark/png/nodes_ltr.16.png
new file mode 100644
index 000000000..bdb35600a
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_ltr.16.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_ltr.32.png b/app/ui/style/olive-dark/png/nodes_ltr.32.png
new file mode 100644
index 000000000..548929dd1
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_ltr.32.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_ltr.64.png b/app/ui/style/olive-dark/png/nodes_ltr.64.png
new file mode 100644
index 000000000..9b2973f01
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_ltr.64.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_rtl.128.png b/app/ui/style/olive-dark/png/nodes_rtl.128.png
new file mode 100644
index 000000000..c12412502
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_rtl.128.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_rtl.16.png b/app/ui/style/olive-dark/png/nodes_rtl.16.png
new file mode 100644
index 000000000..26774dc88
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_rtl.16.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_rtl.32.png b/app/ui/style/olive-dark/png/nodes_rtl.32.png
new file mode 100644
index 000000000..e3b3b8c08
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_rtl.32.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_rtl.64.png b/app/ui/style/olive-dark/png/nodes_rtl.64.png
new file mode 100644
index 000000000..69f06610e
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_rtl.64.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_ttb.128.png b/app/ui/style/olive-dark/png/nodes_ttb.128.png
new file mode 100644
index 000000000..e286750a5
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_ttb.128.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_ttb.16.png b/app/ui/style/olive-dark/png/nodes_ttb.16.png
new file mode 100644
index 000000000..78d75f946
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_ttb.16.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_ttb.32.png b/app/ui/style/olive-dark/png/nodes_ttb.32.png
new file mode 100644
index 000000000..43864e0f4
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_ttb.32.png differ
diff --git a/app/ui/style/olive-dark/png/nodes_ttb.64.png b/app/ui/style/olive-dark/png/nodes_ttb.64.png
new file mode 100644
index 000000000..87347f7f3
Binary files /dev/null and b/app/ui/style/olive-dark/png/nodes_ttb.64.png differ
diff --git a/app/ui/style/olive-dark/png/paste.128.png b/app/ui/style/olive-dark/png/paste.128.png
new file mode 100644
index 000000000..1b2868e1c
Binary files /dev/null and b/app/ui/style/olive-dark/png/paste.128.png differ
diff --git a/app/ui/style/olive-dark/png/paste.16.png b/app/ui/style/olive-dark/png/paste.16.png
new file mode 100644
index 000000000..fe48076c0
Binary files /dev/null and b/app/ui/style/olive-dark/png/paste.16.png differ
diff --git a/app/ui/style/olive-dark/png/paste.32.png b/app/ui/style/olive-dark/png/paste.32.png
new file mode 100644
index 000000000..db1c62ff8
Binary files /dev/null and b/app/ui/style/olive-dark/png/paste.32.png differ
diff --git a/app/ui/style/olive-dark/png/paste.64.png b/app/ui/style/olive-dark/png/paste.64.png
new file mode 100644
index 000000000..14b5ff497
Binary files /dev/null and b/app/ui/style/olive-dark/png/paste.64.png differ
diff --git a/app/ui/style/olive-dark/png/smooth_edges.128.png b/app/ui/style/olive-dark/png/smooth_edges.128.png
new file mode 100644
index 000000000..0f5946d6f
Binary files /dev/null and b/app/ui/style/olive-dark/png/smooth_edges.128.png differ
diff --git a/app/ui/style/olive-dark/png/smooth_edges.16.png b/app/ui/style/olive-dark/png/smooth_edges.16.png
new file mode 100644
index 000000000..819ebb56a
Binary files /dev/null and b/app/ui/style/olive-dark/png/smooth_edges.16.png differ
diff --git a/app/ui/style/olive-dark/png/smooth_edges.32.png b/app/ui/style/olive-dark/png/smooth_edges.32.png
new file mode 100644
index 000000000..8d4770081
Binary files /dev/null and b/app/ui/style/olive-dark/png/smooth_edges.32.png differ
diff --git a/app/ui/style/olive-dark/png/smooth_edges.64.png b/app/ui/style/olive-dark/png/smooth_edges.64.png
new file mode 100644
index 000000000..f9834c401
Binary files /dev/null and b/app/ui/style/olive-dark/png/smooth_edges.64.png differ
diff --git a/app/ui/style/olive-dark/svg/copy.svg b/app/ui/style/olive-dark/svg/copy.svg
new file mode 100644
index 000000000..d9cf5b670
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/copy.svg
@@ -0,0 +1,825 @@
+
+
diff --git a/app/ui/style/olive-dark/svg/export.svg b/app/ui/style/olive-dark/svg/export.svg
new file mode 100644
index 000000000..37d8aed1a
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/export.svg
@@ -0,0 +1,824 @@
+
+
diff --git a/app/ui/style/olive-dark/svg/filter.svg b/app/ui/style/olive-dark/svg/filter.svg
new file mode 100644
index 000000000..644fa649b
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/filter.svg
@@ -0,0 +1,817 @@
+
+
diff --git a/app/ui/style/olive-dark/svg/import.svg b/app/ui/style/olive-dark/svg/import.svg
new file mode 100644
index 000000000..de67de1f6
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/import.svg
@@ -0,0 +1,824 @@
+
+
diff --git a/app/ui/style/olive-dark/svg/nodes_btt.svg b/app/ui/style/olive-dark/svg/nodes_btt.svg
new file mode 100644
index 000000000..baed6b5ae
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/nodes_btt.svg
@@ -0,0 +1,847 @@
+
+
diff --git a/app/ui/style/olive-dark/svg/nodes_ltr.svg b/app/ui/style/olive-dark/svg/nodes_ltr.svg
new file mode 100644
index 000000000..591e38844
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/nodes_ltr.svg
@@ -0,0 +1,846 @@
+
+
diff --git a/app/ui/style/olive-dark/svg/nodes_rtl.svg b/app/ui/style/olive-dark/svg/nodes_rtl.svg
new file mode 100644
index 000000000..bbc1fb23a
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/nodes_rtl.svg
@@ -0,0 +1,847 @@
+
+
diff --git a/app/ui/style/olive-dark/svg/nodes_ttb.svg b/app/ui/style/olive-dark/svg/nodes_ttb.svg
new file mode 100644
index 000000000..018493c2e
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/nodes_ttb.svg
@@ -0,0 +1,847 @@
+
+
diff --git a/app/ui/style/olive-dark/svg/paste.svg b/app/ui/style/olive-dark/svg/paste.svg
new file mode 100644
index 000000000..3e38d2ec4
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/paste.svg
@@ -0,0 +1,823 @@
+
+
diff --git a/app/ui/style/olive-dark/svg/smooth_edges.svg b/app/ui/style/olive-dark/svg/smooth_edges.svg
new file mode 100644
index 000000000..90c92c3d3
--- /dev/null
+++ b/app/ui/style/olive-dark/svg/smooth_edges.svg
@@ -0,0 +1,816 @@
+
+
diff --git a/app/ui/style/olive-light/olive-light.qrc b/app/ui/style/olive-light/olive-light.qrc
index cd2f5eec6..09583f156 100644
--- a/app/ui/style/olive-light/olive-light.qrc
+++ b/app/ui/style/olive-light/olive-light.qrc
@@ -46,6 +46,10 @@
png/clock.32.png
png/clock.64.png
png/clock.128.png
+ png/copy.16.png
+ png/copy.32.png
+ png/copy.64.png
+ png/copy.128.png
png/diamond.16.png
png/diamond.32.png
png/diamond.64.png
@@ -58,10 +62,18 @@
png/error.32.png
png/error.64.png
png/error.128.png
+ png/export.16.png
+ png/export.32.png
+ png/export.64.png
+ png/export.128.png
png/ff.16.png
png/ff.32.png
png/ff.64.png
png/ff.128.png
+ png/filter.16.png
+ png/filter.32.png
+ png/filter.64.png
+ png/filter.128.png
png/folder.16.png
png/folder.32.png
png/folder.64.png
@@ -78,6 +90,10 @@
png/imagesource.32.png
png/imagesource.64.png
png/imagesource.128.png
+ png/import.16.png
+ png/import.32.png
+ png/import.64.png
+ png/import.128.png
png/italic.16.png
png/italic.32.png
png/italic.64.png
@@ -106,10 +122,30 @@
png/next.32.png
png/next.64.png
png/next.128.png
+ png/nodes_btt.16.png
+ png/nodes_btt.32.png
+ png/nodes_btt.64.png
+ png/nodes_btt.128.png
+ png/nodes_ltr.16.png
+ png/nodes_ltr.32.png
+ png/nodes_ltr.64.png
+ png/nodes_ltr.128.png
+ png/nodes_rtl.16.png
+ png/nodes_rtl.32.png
+ png/nodes_rtl.64.png
+ png/nodes_rtl.128.png
+ png/nodes_ttb.16.png
+ png/nodes_ttb.32.png
+ png/nodes_ttb.64.png
+ png/nodes_ttb.128.png
png/open.16.png
png/open.32.png
png/open.64.png
png/open.128.png
+ png/paste.16.png
+ png/paste.32.png
+ png/paste.64.png
+ png/paste.128.png
png/pause.16.png
png/pause.32.png
png/pause.64.png
@@ -166,6 +202,10 @@
png/slip.32.png
png/slip.64.png
png/slip.128.png
+ png/smooth_edges.16.png
+ png/smooth_edges.32.png
+ png/smooth_edges.64.png
+ png/smooth_edges.128.png
png/transition-tool.16.png
png/transition-tool.32.png
png/transition-tool.64.png
diff --git a/app/ui/style/olive-light/png/copy.128.png b/app/ui/style/olive-light/png/copy.128.png
new file mode 100644
index 000000000..a111b129c
Binary files /dev/null and b/app/ui/style/olive-light/png/copy.128.png differ
diff --git a/app/ui/style/olive-light/png/copy.16.png b/app/ui/style/olive-light/png/copy.16.png
new file mode 100644
index 000000000..607678402
Binary files /dev/null and b/app/ui/style/olive-light/png/copy.16.png differ
diff --git a/app/ui/style/olive-light/png/copy.32.png b/app/ui/style/olive-light/png/copy.32.png
new file mode 100644
index 000000000..c1e9e52a1
Binary files /dev/null and b/app/ui/style/olive-light/png/copy.32.png differ
diff --git a/app/ui/style/olive-light/png/copy.64.png b/app/ui/style/olive-light/png/copy.64.png
new file mode 100644
index 000000000..82b616902
Binary files /dev/null and b/app/ui/style/olive-light/png/copy.64.png differ
diff --git a/app/ui/style/olive-light/png/export.128.png b/app/ui/style/olive-light/png/export.128.png
new file mode 100644
index 000000000..041e92717
Binary files /dev/null and b/app/ui/style/olive-light/png/export.128.png differ
diff --git a/app/ui/style/olive-light/png/export.16.png b/app/ui/style/olive-light/png/export.16.png
new file mode 100644
index 000000000..ec3ae6217
Binary files /dev/null and b/app/ui/style/olive-light/png/export.16.png differ
diff --git a/app/ui/style/olive-light/png/export.32.png b/app/ui/style/olive-light/png/export.32.png
new file mode 100644
index 000000000..d59497846
Binary files /dev/null and b/app/ui/style/olive-light/png/export.32.png differ
diff --git a/app/ui/style/olive-light/png/export.64.png b/app/ui/style/olive-light/png/export.64.png
new file mode 100644
index 000000000..168861b48
Binary files /dev/null and b/app/ui/style/olive-light/png/export.64.png differ
diff --git a/app/ui/style/olive-light/png/filter.128.png b/app/ui/style/olive-light/png/filter.128.png
new file mode 100644
index 000000000..590477f10
Binary files /dev/null and b/app/ui/style/olive-light/png/filter.128.png differ
diff --git a/app/ui/style/olive-light/png/filter.16.png b/app/ui/style/olive-light/png/filter.16.png
new file mode 100644
index 000000000..b218a494f
Binary files /dev/null and b/app/ui/style/olive-light/png/filter.16.png differ
diff --git a/app/ui/style/olive-light/png/filter.32.png b/app/ui/style/olive-light/png/filter.32.png
new file mode 100644
index 000000000..986d7c01f
Binary files /dev/null and b/app/ui/style/olive-light/png/filter.32.png differ
diff --git a/app/ui/style/olive-light/png/filter.64.png b/app/ui/style/olive-light/png/filter.64.png
new file mode 100644
index 000000000..af9ab6636
Binary files /dev/null and b/app/ui/style/olive-light/png/filter.64.png differ
diff --git a/app/ui/style/olive-light/png/import.128.png b/app/ui/style/olive-light/png/import.128.png
new file mode 100644
index 000000000..68bf6613a
Binary files /dev/null and b/app/ui/style/olive-light/png/import.128.png differ
diff --git a/app/ui/style/olive-light/png/import.16.png b/app/ui/style/olive-light/png/import.16.png
new file mode 100644
index 000000000..0cdf12fe0
Binary files /dev/null and b/app/ui/style/olive-light/png/import.16.png differ
diff --git a/app/ui/style/olive-light/png/import.32.png b/app/ui/style/olive-light/png/import.32.png
new file mode 100644
index 000000000..ba057a21e
Binary files /dev/null and b/app/ui/style/olive-light/png/import.32.png differ
diff --git a/app/ui/style/olive-light/png/import.64.png b/app/ui/style/olive-light/png/import.64.png
new file mode 100644
index 000000000..61e22247f
Binary files /dev/null and b/app/ui/style/olive-light/png/import.64.png differ
diff --git a/app/ui/style/olive-light/png/nodes_btt.128.png b/app/ui/style/olive-light/png/nodes_btt.128.png
new file mode 100644
index 000000000..03c6f21a9
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_btt.128.png differ
diff --git a/app/ui/style/olive-light/png/nodes_btt.16.png b/app/ui/style/olive-light/png/nodes_btt.16.png
new file mode 100644
index 000000000..3839ebcb0
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_btt.16.png differ
diff --git a/app/ui/style/olive-light/png/nodes_btt.32.png b/app/ui/style/olive-light/png/nodes_btt.32.png
new file mode 100644
index 000000000..40ea3b711
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_btt.32.png differ
diff --git a/app/ui/style/olive-light/png/nodes_btt.64.png b/app/ui/style/olive-light/png/nodes_btt.64.png
new file mode 100644
index 000000000..67d00d02c
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_btt.64.png differ
diff --git a/app/ui/style/olive-light/png/nodes_ltr.128.png b/app/ui/style/olive-light/png/nodes_ltr.128.png
new file mode 100644
index 000000000..4f1173942
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_ltr.128.png differ
diff --git a/app/ui/style/olive-light/png/nodes_ltr.16.png b/app/ui/style/olive-light/png/nodes_ltr.16.png
new file mode 100644
index 000000000..e87106b78
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_ltr.16.png differ
diff --git a/app/ui/style/olive-light/png/nodes_ltr.32.png b/app/ui/style/olive-light/png/nodes_ltr.32.png
new file mode 100644
index 000000000..ea7e131db
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_ltr.32.png differ
diff --git a/app/ui/style/olive-light/png/nodes_ltr.64.png b/app/ui/style/olive-light/png/nodes_ltr.64.png
new file mode 100644
index 000000000..f60e7ead3
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_ltr.64.png differ
diff --git a/app/ui/style/olive-light/png/nodes_rtl.128.png b/app/ui/style/olive-light/png/nodes_rtl.128.png
new file mode 100644
index 000000000..3583320b3
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_rtl.128.png differ
diff --git a/app/ui/style/olive-light/png/nodes_rtl.16.png b/app/ui/style/olive-light/png/nodes_rtl.16.png
new file mode 100644
index 000000000..6ef255481
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_rtl.16.png differ
diff --git a/app/ui/style/olive-light/png/nodes_rtl.32.png b/app/ui/style/olive-light/png/nodes_rtl.32.png
new file mode 100644
index 000000000..07b20acb8
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_rtl.32.png differ
diff --git a/app/ui/style/olive-light/png/nodes_rtl.64.png b/app/ui/style/olive-light/png/nodes_rtl.64.png
new file mode 100644
index 000000000..1b3ec4720
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_rtl.64.png differ
diff --git a/app/ui/style/olive-light/png/nodes_ttb.128.png b/app/ui/style/olive-light/png/nodes_ttb.128.png
new file mode 100644
index 000000000..3e0102873
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_ttb.128.png differ
diff --git a/app/ui/style/olive-light/png/nodes_ttb.16.png b/app/ui/style/olive-light/png/nodes_ttb.16.png
new file mode 100644
index 000000000..7c20c50b6
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_ttb.16.png differ
diff --git a/app/ui/style/olive-light/png/nodes_ttb.32.png b/app/ui/style/olive-light/png/nodes_ttb.32.png
new file mode 100644
index 000000000..a2faf7d3c
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_ttb.32.png differ
diff --git a/app/ui/style/olive-light/png/nodes_ttb.64.png b/app/ui/style/olive-light/png/nodes_ttb.64.png
new file mode 100644
index 000000000..29685c7b4
Binary files /dev/null and b/app/ui/style/olive-light/png/nodes_ttb.64.png differ
diff --git a/app/ui/style/olive-light/png/paste.128.png b/app/ui/style/olive-light/png/paste.128.png
new file mode 100644
index 000000000..eab24e555
Binary files /dev/null and b/app/ui/style/olive-light/png/paste.128.png differ
diff --git a/app/ui/style/olive-light/png/paste.16.png b/app/ui/style/olive-light/png/paste.16.png
new file mode 100644
index 000000000..b4641fe17
Binary files /dev/null and b/app/ui/style/olive-light/png/paste.16.png differ
diff --git a/app/ui/style/olive-light/png/paste.32.png b/app/ui/style/olive-light/png/paste.32.png
new file mode 100644
index 000000000..2972fd688
Binary files /dev/null and b/app/ui/style/olive-light/png/paste.32.png differ
diff --git a/app/ui/style/olive-light/png/paste.64.png b/app/ui/style/olive-light/png/paste.64.png
new file mode 100644
index 000000000..8684b0217
Binary files /dev/null and b/app/ui/style/olive-light/png/paste.64.png differ
diff --git a/app/ui/style/olive-light/png/smooth_edges.128.png b/app/ui/style/olive-light/png/smooth_edges.128.png
new file mode 100644
index 000000000..21120f6fe
Binary files /dev/null and b/app/ui/style/olive-light/png/smooth_edges.128.png differ
diff --git a/app/ui/style/olive-light/png/smooth_edges.16.png b/app/ui/style/olive-light/png/smooth_edges.16.png
new file mode 100644
index 000000000..d73271b9a
Binary files /dev/null and b/app/ui/style/olive-light/png/smooth_edges.16.png differ
diff --git a/app/ui/style/olive-light/png/smooth_edges.32.png b/app/ui/style/olive-light/png/smooth_edges.32.png
new file mode 100644
index 000000000..e5d8c0c7c
Binary files /dev/null and b/app/ui/style/olive-light/png/smooth_edges.32.png differ
diff --git a/app/ui/style/olive-light/png/smooth_edges.64.png b/app/ui/style/olive-light/png/smooth_edges.64.png
new file mode 100644
index 000000000..f567a6f9f
Binary files /dev/null and b/app/ui/style/olive-light/png/smooth_edges.64.png differ
diff --git a/app/ui/style/olive-light/svg/copy.svg b/app/ui/style/olive-light/svg/copy.svg
new file mode 100644
index 000000000..3cac4c7b8
--- /dev/null
+++ b/app/ui/style/olive-light/svg/copy.svg
@@ -0,0 +1,825 @@
+
+
diff --git a/app/ui/style/olive-light/svg/export.svg b/app/ui/style/olive-light/svg/export.svg
new file mode 100644
index 000000000..9aed9af0e
--- /dev/null
+++ b/app/ui/style/olive-light/svg/export.svg
@@ -0,0 +1,824 @@
+
+
diff --git a/app/ui/style/olive-light/svg/filter.svg b/app/ui/style/olive-light/svg/filter.svg
new file mode 100644
index 000000000..ecc3f5a41
--- /dev/null
+++ b/app/ui/style/olive-light/svg/filter.svg
@@ -0,0 +1,817 @@
+
+
diff --git a/app/ui/style/olive-light/svg/import.svg b/app/ui/style/olive-light/svg/import.svg
new file mode 100644
index 000000000..77326207a
--- /dev/null
+++ b/app/ui/style/olive-light/svg/import.svg
@@ -0,0 +1,824 @@
+
+
diff --git a/app/ui/style/olive-light/svg/nodes_btt.svg b/app/ui/style/olive-light/svg/nodes_btt.svg
new file mode 100644
index 000000000..6c70ebac2
--- /dev/null
+++ b/app/ui/style/olive-light/svg/nodes_btt.svg
@@ -0,0 +1,847 @@
+
+
diff --git a/app/ui/style/olive-light/svg/nodes_ltr.svg b/app/ui/style/olive-light/svg/nodes_ltr.svg
new file mode 100644
index 000000000..29fe36ea6
--- /dev/null
+++ b/app/ui/style/olive-light/svg/nodes_ltr.svg
@@ -0,0 +1,846 @@
+
+
diff --git a/app/ui/style/olive-light/svg/nodes_rtl.svg b/app/ui/style/olive-light/svg/nodes_rtl.svg
new file mode 100644
index 000000000..35c8bf7a8
--- /dev/null
+++ b/app/ui/style/olive-light/svg/nodes_rtl.svg
@@ -0,0 +1,847 @@
+
+
diff --git a/app/ui/style/olive-light/svg/nodes_ttb.svg b/app/ui/style/olive-light/svg/nodes_ttb.svg
new file mode 100644
index 000000000..70f1de339
--- /dev/null
+++ b/app/ui/style/olive-light/svg/nodes_ttb.svg
@@ -0,0 +1,847 @@
+
+
diff --git a/app/ui/style/olive-light/svg/paste.svg b/app/ui/style/olive-light/svg/paste.svg
new file mode 100644
index 000000000..b4e3c8d13
--- /dev/null
+++ b/app/ui/style/olive-light/svg/paste.svg
@@ -0,0 +1,823 @@
+
+
diff --git a/app/ui/style/olive-light/svg/smooth_edges.svg b/app/ui/style/olive-light/svg/smooth_edges.svg
new file mode 100644
index 000000000..5f54945a8
--- /dev/null
+++ b/app/ui/style/olive-light/svg/smooth_edges.svg
@@ -0,0 +1,816 @@
+
+