diff --git a/app/ui/style/olive-dark/olive-dark.qrc b/app/ui/style/olive-dark/olive-dark.qrc
index cf8b1381e..b9938f5fa 100644
--- a/app/ui/style/olive-dark/olive-dark.qrc
+++ b/app/ui/style/olive-dark/olive-dark.qrc
@@ -18,6 +18,22 @@
png/align-center.32.png
png/align-center.64.png
png/align-center.128.png
+ png/align-justify-all.16.png
+ png/align-justify-all.32.png
+ png/align-justify-all.64.png
+ png/align-justify-all.128.png
+ png/align-justify-center.16.png
+ png/align-justify-center.32.png
+ png/align-justify-center.64.png
+ png/align-justify-center.128.png
+ png/align-justify-left.16.png
+ png/align-justify-left.32.png
+ png/align-justify-left.64.png
+ png/align-justify-left.128.png
+ png/align-justify-right.16.png
+ png/align-justify-right.32.png
+ png/align-justify-right.64.png
+ png/align-justify-right.128.png
png/align-left.16.png
png/align-left.32.png
png/align-left.64.png
@@ -94,14 +110,6 @@
png/import.32.png
png/import.64.png
png/import.128.png
- png/italic.16.png
- png/italic.32.png
- png/italic.64.png
- png/italic.128.png
- png/justify-center.16.png
- png/justify-center.32.png
- png/justify-center.64.png
- png/justify-center.128.png
png/listview.16.png
png/listview.32.png
png/listview.64.png
@@ -210,6 +218,18 @@
png/smooth_edges.32.png
png/smooth_edges.64.png
png/smooth_edges.128.png
+ png/text-bold.16.png
+ png/text-bold.32.png
+ png/text-bold.64.png
+ png/text-bold.128.png
+ png/text-italic.16.png
+ png/text-italic.32.png
+ png/text-italic.64.png
+ png/text-italic.128.png
+ png/text-underline.16.png
+ png/text-underline.32.png
+ png/text-underline.64.png
+ png/text-underline.128.png
png/transition-tool.16.png
png/transition-tool.32.png
png/transition-tool.64.png
@@ -234,10 +254,6 @@
png/tri-up.32.png
png/tri-up.64.png
png/tri-up.128.png
- png/underline.16.png
- png/underline.32.png
- png/underline.64.png
- png/underline.128.png
png/undo.16.png
png/undo.32.png
png/undo.64.png
diff --git a/app/ui/style/olive-dark/png/add-button.128.png b/app/ui/style/olive-dark/png/add-button.128.png
index 8800e8186..d01ba4244 100644
Binary files a/app/ui/style/olive-dark/png/add-button.128.png and b/app/ui/style/olive-dark/png/add-button.128.png differ
diff --git a/app/ui/style/olive-dark/png/add-button.16.png b/app/ui/style/olive-dark/png/add-button.16.png
index bcf4d7aac..49d371674 100644
Binary files a/app/ui/style/olive-dark/png/add-button.16.png and b/app/ui/style/olive-dark/png/add-button.16.png differ
diff --git a/app/ui/style/olive-dark/png/add-button.32.png b/app/ui/style/olive-dark/png/add-button.32.png
index a0c704913..2fdf3f73b 100644
Binary files a/app/ui/style/olive-dark/png/add-button.32.png and b/app/ui/style/olive-dark/png/add-button.32.png differ
diff --git a/app/ui/style/olive-dark/png/add-button.64.png b/app/ui/style/olive-dark/png/add-button.64.png
index a2f82c462..f93c00564 100644
Binary files a/app/ui/style/olive-dark/png/add-button.64.png and b/app/ui/style/olive-dark/png/add-button.64.png differ
diff --git a/app/ui/style/olive-dark/png/add-effect.128.png b/app/ui/style/olive-dark/png/add-effect.128.png
index 88c0b58b5..f6f1399ac 100644
Binary files a/app/ui/style/olive-dark/png/add-effect.128.png and b/app/ui/style/olive-dark/png/add-effect.128.png differ
diff --git a/app/ui/style/olive-dark/png/add-effect.16.png b/app/ui/style/olive-dark/png/add-effect.16.png
index fbf7994cb..c0c94a13b 100644
Binary files a/app/ui/style/olive-dark/png/add-effect.16.png and b/app/ui/style/olive-dark/png/add-effect.16.png differ
diff --git a/app/ui/style/olive-dark/png/add-effect.32.png b/app/ui/style/olive-dark/png/add-effect.32.png
index ea10f402d..1bbc33b82 100644
Binary files a/app/ui/style/olive-dark/png/add-effect.32.png and b/app/ui/style/olive-dark/png/add-effect.32.png differ
diff --git a/app/ui/style/olive-dark/png/add-effect.64.png b/app/ui/style/olive-dark/png/add-effect.64.png
index 7b16cb66f..df22bf686 100644
Binary files a/app/ui/style/olive-dark/png/add-effect.64.png and b/app/ui/style/olive-dark/png/add-effect.64.png differ
diff --git a/app/ui/style/olive-dark/png/add-transition.128.png b/app/ui/style/olive-dark/png/add-transition.128.png
index ae2933b1d..f025728c4 100644
Binary files a/app/ui/style/olive-dark/png/add-transition.128.png and b/app/ui/style/olive-dark/png/add-transition.128.png differ
diff --git a/app/ui/style/olive-dark/png/add-transition.16.png b/app/ui/style/olive-dark/png/add-transition.16.png
index 38a281f51..9acee6b9f 100644
Binary files a/app/ui/style/olive-dark/png/add-transition.16.png and b/app/ui/style/olive-dark/png/add-transition.16.png differ
diff --git a/app/ui/style/olive-dark/png/add-transition.32.png b/app/ui/style/olive-dark/png/add-transition.32.png
index bc4cbf031..d00de147e 100644
Binary files a/app/ui/style/olive-dark/png/add-transition.32.png and b/app/ui/style/olive-dark/png/add-transition.32.png differ
diff --git a/app/ui/style/olive-dark/png/add-transition.64.png b/app/ui/style/olive-dark/png/add-transition.64.png
index 0f2b1ba3d..b89bb5203 100644
Binary files a/app/ui/style/olive-dark/png/add-transition.64.png and b/app/ui/style/olive-dark/png/add-transition.64.png differ
diff --git a/app/ui/style/olive-dark/png/align-center.128.png b/app/ui/style/olive-dark/png/align-center.128.png
index 2ff9d691f..5e485d3bc 100644
Binary files a/app/ui/style/olive-dark/png/align-center.128.png and b/app/ui/style/olive-dark/png/align-center.128.png differ
diff --git a/app/ui/style/olive-dark/png/align-center.16.png b/app/ui/style/olive-dark/png/align-center.16.png
index 87bcdc7ee..9be8f962a 100644
Binary files a/app/ui/style/olive-dark/png/align-center.16.png and b/app/ui/style/olive-dark/png/align-center.16.png differ
diff --git a/app/ui/style/olive-dark/png/align-center.32.png b/app/ui/style/olive-dark/png/align-center.32.png
index c9d4a75f0..52f2dc04d 100644
Binary files a/app/ui/style/olive-dark/png/align-center.32.png and b/app/ui/style/olive-dark/png/align-center.32.png differ
diff --git a/app/ui/style/olive-dark/png/align-center.64.png b/app/ui/style/olive-dark/png/align-center.64.png
index c73ac422f..4c0d6afc3 100644
Binary files a/app/ui/style/olive-dark/png/align-center.64.png and b/app/ui/style/olive-dark/png/align-center.64.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-all.128.png b/app/ui/style/olive-dark/png/align-justify-all.128.png
new file mode 100644
index 000000000..4dd554ff8
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-all.128.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-all.16.png b/app/ui/style/olive-dark/png/align-justify-all.16.png
new file mode 100644
index 000000000..0abdca032
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-all.16.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-all.32.png b/app/ui/style/olive-dark/png/align-justify-all.32.png
new file mode 100644
index 000000000..a026053b5
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-all.32.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-all.64.png b/app/ui/style/olive-dark/png/align-justify-all.64.png
new file mode 100644
index 000000000..d81794237
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-all.64.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-center.128.png b/app/ui/style/olive-dark/png/align-justify-center.128.png
new file mode 100644
index 000000000..b555f956c
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-center.128.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-center.16.png b/app/ui/style/olive-dark/png/align-justify-center.16.png
new file mode 100644
index 000000000..cf25af89b
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-center.16.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-center.32.png b/app/ui/style/olive-dark/png/align-justify-center.32.png
new file mode 100644
index 000000000..7f07d63b1
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-center.32.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-center.64.png b/app/ui/style/olive-dark/png/align-justify-center.64.png
new file mode 100644
index 000000000..375e7bd98
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-center.64.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-left.128.png b/app/ui/style/olive-dark/png/align-justify-left.128.png
new file mode 100644
index 000000000..68e5f9903
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-left.128.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-left.16.png b/app/ui/style/olive-dark/png/align-justify-left.16.png
new file mode 100644
index 000000000..521e0d4a1
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-left.16.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-left.32.png b/app/ui/style/olive-dark/png/align-justify-left.32.png
new file mode 100644
index 000000000..15f35769a
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-left.32.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-left.64.png b/app/ui/style/olive-dark/png/align-justify-left.64.png
new file mode 100644
index 000000000..04af626c6
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-left.64.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-right.128.png b/app/ui/style/olive-dark/png/align-justify-right.128.png
new file mode 100644
index 000000000..9610e1ddf
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-right.128.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-right.16.png b/app/ui/style/olive-dark/png/align-justify-right.16.png
new file mode 100644
index 000000000..534142e4c
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-right.16.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-right.32.png b/app/ui/style/olive-dark/png/align-justify-right.32.png
new file mode 100644
index 000000000..581f44225
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-right.32.png differ
diff --git a/app/ui/style/olive-dark/png/align-justify-right.64.png b/app/ui/style/olive-dark/png/align-justify-right.64.png
new file mode 100644
index 000000000..96ac8bdcd
Binary files /dev/null and b/app/ui/style/olive-dark/png/align-justify-right.64.png differ
diff --git a/app/ui/style/olive-dark/png/align-left.128.png b/app/ui/style/olive-dark/png/align-left.128.png
index 9e1a0d2ad..bbb25c5df 100644
Binary files a/app/ui/style/olive-dark/png/align-left.128.png and b/app/ui/style/olive-dark/png/align-left.128.png differ
diff --git a/app/ui/style/olive-dark/png/align-left.16.png b/app/ui/style/olive-dark/png/align-left.16.png
index e3e67ed53..a1878be92 100644
Binary files a/app/ui/style/olive-dark/png/align-left.16.png and b/app/ui/style/olive-dark/png/align-left.16.png differ
diff --git a/app/ui/style/olive-dark/png/align-left.32.png b/app/ui/style/olive-dark/png/align-left.32.png
index 72e438c8d..dbc5d2a6a 100644
Binary files a/app/ui/style/olive-dark/png/align-left.32.png and b/app/ui/style/olive-dark/png/align-left.32.png differ
diff --git a/app/ui/style/olive-dark/png/align-left.64.png b/app/ui/style/olive-dark/png/align-left.64.png
index 57382910a..905d4989f 100644
Binary files a/app/ui/style/olive-dark/png/align-left.64.png and b/app/ui/style/olive-dark/png/align-left.64.png differ
diff --git a/app/ui/style/olive-dark/png/align-right.128.png b/app/ui/style/olive-dark/png/align-right.128.png
index 0bf940ad5..ef6a93e81 100644
Binary files a/app/ui/style/olive-dark/png/align-right.128.png and b/app/ui/style/olive-dark/png/align-right.128.png differ
diff --git a/app/ui/style/olive-dark/png/align-right.16.png b/app/ui/style/olive-dark/png/align-right.16.png
index 14ae24b41..204b73b63 100644
Binary files a/app/ui/style/olive-dark/png/align-right.16.png and b/app/ui/style/olive-dark/png/align-right.16.png differ
diff --git a/app/ui/style/olive-dark/png/align-right.32.png b/app/ui/style/olive-dark/png/align-right.32.png
index a7f1bbe0d..f28e5130c 100644
Binary files a/app/ui/style/olive-dark/png/align-right.32.png and b/app/ui/style/olive-dark/png/align-right.32.png differ
diff --git a/app/ui/style/olive-dark/png/align-right.64.png b/app/ui/style/olive-dark/png/align-right.64.png
index c9c0b0e02..5f471ac55 100644
Binary files a/app/ui/style/olive-dark/png/align-right.64.png and b/app/ui/style/olive-dark/png/align-right.64.png differ
diff --git a/app/ui/style/olive-dark/png/arrow.128.png b/app/ui/style/olive-dark/png/arrow.128.png
index 8bd3a0112..0cb747dc0 100644
Binary files a/app/ui/style/olive-dark/png/arrow.128.png and b/app/ui/style/olive-dark/png/arrow.128.png differ
diff --git a/app/ui/style/olive-dark/png/arrow.16.png b/app/ui/style/olive-dark/png/arrow.16.png
index 063c26afc..d26844df2 100644
Binary files a/app/ui/style/olive-dark/png/arrow.16.png and b/app/ui/style/olive-dark/png/arrow.16.png differ
diff --git a/app/ui/style/olive-dark/png/arrow.32.png b/app/ui/style/olive-dark/png/arrow.32.png
index c087e9105..f02715d9d 100644
Binary files a/app/ui/style/olive-dark/png/arrow.32.png and b/app/ui/style/olive-dark/png/arrow.32.png differ
diff --git a/app/ui/style/olive-dark/png/arrow.64.png b/app/ui/style/olive-dark/png/arrow.64.png
index 49b8d553a..c974b38c8 100644
Binary files a/app/ui/style/olive-dark/png/arrow.64.png and b/app/ui/style/olive-dark/png/arrow.64.png differ
diff --git a/app/ui/style/olive-dark/png/audiosource.128.png b/app/ui/style/olive-dark/png/audiosource.128.png
index 0c9f4b9b8..41e85fcd9 100644
Binary files a/app/ui/style/olive-dark/png/audiosource.128.png and b/app/ui/style/olive-dark/png/audiosource.128.png differ
diff --git a/app/ui/style/olive-dark/png/audiosource.16.png b/app/ui/style/olive-dark/png/audiosource.16.png
index b878700a8..9a4d6be1b 100644
Binary files a/app/ui/style/olive-dark/png/audiosource.16.png and b/app/ui/style/olive-dark/png/audiosource.16.png differ
diff --git a/app/ui/style/olive-dark/png/audiosource.32.png b/app/ui/style/olive-dark/png/audiosource.32.png
index f83843565..adca052fe 100644
Binary files a/app/ui/style/olive-dark/png/audiosource.32.png and b/app/ui/style/olive-dark/png/audiosource.32.png differ
diff --git a/app/ui/style/olive-dark/png/audiosource.64.png b/app/ui/style/olive-dark/png/audiosource.64.png
index 5a778967a..16fa6afbd 100644
Binary files a/app/ui/style/olive-dark/png/audiosource.64.png and b/app/ui/style/olive-dark/png/audiosource.64.png differ
diff --git a/app/ui/style/olive-dark/png/beam.128.png b/app/ui/style/olive-dark/png/beam.128.png
index bf6a3470c..3690efbda 100644
Binary files a/app/ui/style/olive-dark/png/beam.128.png and b/app/ui/style/olive-dark/png/beam.128.png differ
diff --git a/app/ui/style/olive-dark/png/beam.16.png b/app/ui/style/olive-dark/png/beam.16.png
index 4f34e7935..7d3a7aa3c 100644
Binary files a/app/ui/style/olive-dark/png/beam.16.png and b/app/ui/style/olive-dark/png/beam.16.png differ
diff --git a/app/ui/style/olive-dark/png/beam.32.png b/app/ui/style/olive-dark/png/beam.32.png
index ba100da3b..198b3da45 100644
Binary files a/app/ui/style/olive-dark/png/beam.32.png and b/app/ui/style/olive-dark/png/beam.32.png differ
diff --git a/app/ui/style/olive-dark/png/beam.64.png b/app/ui/style/olive-dark/png/beam.64.png
index af751d38d..60d1db4fa 100644
Binary files a/app/ui/style/olive-dark/png/beam.64.png and b/app/ui/style/olive-dark/png/beam.64.png differ
diff --git a/app/ui/style/olive-dark/png/box.128.png b/app/ui/style/olive-dark/png/box.128.png
index 296e43343..3c77e08f0 100644
Binary files a/app/ui/style/olive-dark/png/box.128.png and b/app/ui/style/olive-dark/png/box.128.png differ
diff --git a/app/ui/style/olive-dark/png/box.16.png b/app/ui/style/olive-dark/png/box.16.png
index 2ddebafa9..87188b17b 100644
Binary files a/app/ui/style/olive-dark/png/box.16.png and b/app/ui/style/olive-dark/png/box.16.png differ
diff --git a/app/ui/style/olive-dark/png/box.32.png b/app/ui/style/olive-dark/png/box.32.png
index 3a98813c6..5b77fbfad 100644
Binary files a/app/ui/style/olive-dark/png/box.32.png and b/app/ui/style/olive-dark/png/box.32.png differ
diff --git a/app/ui/style/olive-dark/png/box.64.png b/app/ui/style/olive-dark/png/box.64.png
index a1563674f..e2772f562 100644
Binary files a/app/ui/style/olive-dark/png/box.64.png and b/app/ui/style/olive-dark/png/box.64.png differ
diff --git a/app/ui/style/olive-dark/png/clock.128.png b/app/ui/style/olive-dark/png/clock.128.png
index 2cd73d9f7..5dba6c266 100644
Binary files a/app/ui/style/olive-dark/png/clock.128.png and b/app/ui/style/olive-dark/png/clock.128.png differ
diff --git a/app/ui/style/olive-dark/png/clock.16.png b/app/ui/style/olive-dark/png/clock.16.png
index b04ecac3d..0496d9725 100644
Binary files a/app/ui/style/olive-dark/png/clock.16.png and b/app/ui/style/olive-dark/png/clock.16.png differ
diff --git a/app/ui/style/olive-dark/png/clock.32.png b/app/ui/style/olive-dark/png/clock.32.png
index 361e1031a..cc1796eb3 100644
Binary files a/app/ui/style/olive-dark/png/clock.32.png and b/app/ui/style/olive-dark/png/clock.32.png differ
diff --git a/app/ui/style/olive-dark/png/clock.64.png b/app/ui/style/olive-dark/png/clock.64.png
index 2b8749118..818b95594 100644
Binary files a/app/ui/style/olive-dark/png/clock.64.png and b/app/ui/style/olive-dark/png/clock.64.png differ
diff --git a/app/ui/style/olive-dark/png/diamond.128.png b/app/ui/style/olive-dark/png/diamond.128.png
index ef74178f1..4959f0847 100644
Binary files a/app/ui/style/olive-dark/png/diamond.128.png and b/app/ui/style/olive-dark/png/diamond.128.png differ
diff --git a/app/ui/style/olive-dark/png/diamond.16.png b/app/ui/style/olive-dark/png/diamond.16.png
index 26cf33d5d..024611231 100644
Binary files a/app/ui/style/olive-dark/png/diamond.16.png and b/app/ui/style/olive-dark/png/diamond.16.png differ
diff --git a/app/ui/style/olive-dark/png/diamond.32.png b/app/ui/style/olive-dark/png/diamond.32.png
index d831b10bd..1d8fd6dbe 100644
Binary files a/app/ui/style/olive-dark/png/diamond.32.png and b/app/ui/style/olive-dark/png/diamond.32.png differ
diff --git a/app/ui/style/olive-dark/png/diamond.64.png b/app/ui/style/olive-dark/png/diamond.64.png
index ea6c47136..e66f595ff 100644
Binary files a/app/ui/style/olive-dark/png/diamond.64.png and b/app/ui/style/olive-dark/png/diamond.64.png differ
diff --git a/app/ui/style/olive-dark/png/dirup.128.png b/app/ui/style/olive-dark/png/dirup.128.png
index d0f3f6acb..b4716f1dc 100644
Binary files a/app/ui/style/olive-dark/png/dirup.128.png and b/app/ui/style/olive-dark/png/dirup.128.png differ
diff --git a/app/ui/style/olive-dark/png/dirup.16.png b/app/ui/style/olive-dark/png/dirup.16.png
index 9929522d1..67961b82d 100644
Binary files a/app/ui/style/olive-dark/png/dirup.16.png and b/app/ui/style/olive-dark/png/dirup.16.png differ
diff --git a/app/ui/style/olive-dark/png/dirup.32.png b/app/ui/style/olive-dark/png/dirup.32.png
index 37f658fd1..8db446f05 100644
Binary files a/app/ui/style/olive-dark/png/dirup.32.png and b/app/ui/style/olive-dark/png/dirup.32.png differ
diff --git a/app/ui/style/olive-dark/png/dirup.64.png b/app/ui/style/olive-dark/png/dirup.64.png
index e7939f95c..d5d55cfa4 100644
Binary files a/app/ui/style/olive-dark/png/dirup.64.png and b/app/ui/style/olive-dark/png/dirup.64.png differ
diff --git a/app/ui/style/olive-dark/png/error.128.png b/app/ui/style/olive-dark/png/error.128.png
index 0b3ff459b..055051f56 100644
Binary files a/app/ui/style/olive-dark/png/error.128.png and b/app/ui/style/olive-dark/png/error.128.png differ
diff --git a/app/ui/style/olive-dark/png/error.16.png b/app/ui/style/olive-dark/png/error.16.png
index 30b9aea36..5222d8ed1 100644
Binary files a/app/ui/style/olive-dark/png/error.16.png and b/app/ui/style/olive-dark/png/error.16.png differ
diff --git a/app/ui/style/olive-dark/png/error.32.png b/app/ui/style/olive-dark/png/error.32.png
index f4d955484..e280223df 100644
Binary files a/app/ui/style/olive-dark/png/error.32.png and b/app/ui/style/olive-dark/png/error.32.png differ
diff --git a/app/ui/style/olive-dark/png/error.64.png b/app/ui/style/olive-dark/png/error.64.png
index 31d167335..c3124b206 100644
Binary files a/app/ui/style/olive-dark/png/error.64.png and b/app/ui/style/olive-dark/png/error.64.png differ
diff --git a/app/ui/style/olive-dark/png/ff.128.png b/app/ui/style/olive-dark/png/ff.128.png
index 2e897e0db..9358cb5b5 100644
Binary files a/app/ui/style/olive-dark/png/ff.128.png and b/app/ui/style/olive-dark/png/ff.128.png differ
diff --git a/app/ui/style/olive-dark/png/ff.16.png b/app/ui/style/olive-dark/png/ff.16.png
index f12b6345c..5bcbf0969 100644
Binary files a/app/ui/style/olive-dark/png/ff.16.png and b/app/ui/style/olive-dark/png/ff.16.png differ
diff --git a/app/ui/style/olive-dark/png/ff.32.png b/app/ui/style/olive-dark/png/ff.32.png
index 17d5ef014..94d7acc8d 100644
Binary files a/app/ui/style/olive-dark/png/ff.32.png and b/app/ui/style/olive-dark/png/ff.32.png differ
diff --git a/app/ui/style/olive-dark/png/ff.64.png b/app/ui/style/olive-dark/png/ff.64.png
index 965d06b4e..c7d428836 100644
Binary files a/app/ui/style/olive-dark/png/ff.64.png and b/app/ui/style/olive-dark/png/ff.64.png differ
diff --git a/app/ui/style/olive-dark/png/folder.128.png b/app/ui/style/olive-dark/png/folder.128.png
index ace4b1bcd..8b5cab688 100644
Binary files a/app/ui/style/olive-dark/png/folder.128.png and b/app/ui/style/olive-dark/png/folder.128.png differ
diff --git a/app/ui/style/olive-dark/png/folder.16.png b/app/ui/style/olive-dark/png/folder.16.png
index 80933c6de..14b92d577 100644
Binary files a/app/ui/style/olive-dark/png/folder.16.png and b/app/ui/style/olive-dark/png/folder.16.png differ
diff --git a/app/ui/style/olive-dark/png/folder.32.png b/app/ui/style/olive-dark/png/folder.32.png
index f0f819ded..75381bdea 100644
Binary files a/app/ui/style/olive-dark/png/folder.32.png and b/app/ui/style/olive-dark/png/folder.32.png differ
diff --git a/app/ui/style/olive-dark/png/folder.64.png b/app/ui/style/olive-dark/png/folder.64.png
index a6dcda3a0..316b73edb 100644
Binary files a/app/ui/style/olive-dark/png/folder.64.png and b/app/ui/style/olive-dark/png/folder.64.png differ
diff --git a/app/ui/style/olive-dark/png/hand.128.png b/app/ui/style/olive-dark/png/hand.128.png
index b06108fd3..5ecbff645 100644
Binary files a/app/ui/style/olive-dark/png/hand.128.png and b/app/ui/style/olive-dark/png/hand.128.png differ
diff --git a/app/ui/style/olive-dark/png/hand.16.png b/app/ui/style/olive-dark/png/hand.16.png
index 6ebfd1c15..a297b6246 100644
Binary files a/app/ui/style/olive-dark/png/hand.16.png and b/app/ui/style/olive-dark/png/hand.16.png differ
diff --git a/app/ui/style/olive-dark/png/hand.32.png b/app/ui/style/olive-dark/png/hand.32.png
index b63c4f0a4..e2708650f 100644
Binary files a/app/ui/style/olive-dark/png/hand.32.png and b/app/ui/style/olive-dark/png/hand.32.png differ
diff --git a/app/ui/style/olive-dark/png/hand.64.png b/app/ui/style/olive-dark/png/hand.64.png
index 42134e130..3aaf52faf 100644
Binary files a/app/ui/style/olive-dark/png/hand.64.png and b/app/ui/style/olive-dark/png/hand.64.png differ
diff --git a/app/ui/style/olive-dark/png/iconview.128.png b/app/ui/style/olive-dark/png/iconview.128.png
index 086a769ce..23c259030 100644
Binary files a/app/ui/style/olive-dark/png/iconview.128.png and b/app/ui/style/olive-dark/png/iconview.128.png differ
diff --git a/app/ui/style/olive-dark/png/iconview.16.png b/app/ui/style/olive-dark/png/iconview.16.png
index a73ee1d9e..93229c26c 100644
Binary files a/app/ui/style/olive-dark/png/iconview.16.png and b/app/ui/style/olive-dark/png/iconview.16.png differ
diff --git a/app/ui/style/olive-dark/png/iconview.32.png b/app/ui/style/olive-dark/png/iconview.32.png
index 0082db550..5e7040ce4 100644
Binary files a/app/ui/style/olive-dark/png/iconview.32.png and b/app/ui/style/olive-dark/png/iconview.32.png differ
diff --git a/app/ui/style/olive-dark/png/iconview.64.png b/app/ui/style/olive-dark/png/iconview.64.png
index 9a81cf3eb..4381fa957 100644
Binary files a/app/ui/style/olive-dark/png/iconview.64.png and b/app/ui/style/olive-dark/png/iconview.64.png differ
diff --git a/app/ui/style/olive-dark/png/imagesource.128.png b/app/ui/style/olive-dark/png/imagesource.128.png
index 77d2344b5..b1642e03d 100644
Binary files a/app/ui/style/olive-dark/png/imagesource.128.png and b/app/ui/style/olive-dark/png/imagesource.128.png differ
diff --git a/app/ui/style/olive-dark/png/imagesource.16.png b/app/ui/style/olive-dark/png/imagesource.16.png
index 716aa7a18..2e861f80e 100644
Binary files a/app/ui/style/olive-dark/png/imagesource.16.png and b/app/ui/style/olive-dark/png/imagesource.16.png differ
diff --git a/app/ui/style/olive-dark/png/imagesource.32.png b/app/ui/style/olive-dark/png/imagesource.32.png
index f0506c325..96b0d50b8 100644
Binary files a/app/ui/style/olive-dark/png/imagesource.32.png and b/app/ui/style/olive-dark/png/imagesource.32.png differ
diff --git a/app/ui/style/olive-dark/png/imagesource.64.png b/app/ui/style/olive-dark/png/imagesource.64.png
index 794e91b69..24f34c96b 100644
Binary files a/app/ui/style/olive-dark/png/imagesource.64.png and b/app/ui/style/olive-dark/png/imagesource.64.png differ
diff --git a/app/ui/style/olive-dark/png/italic.128.png b/app/ui/style/olive-dark/png/italic.128.png
deleted file mode 100644
index 20a054141..000000000
Binary files a/app/ui/style/olive-dark/png/italic.128.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/italic.16.png b/app/ui/style/olive-dark/png/italic.16.png
deleted file mode 100644
index 2e2418c26..000000000
Binary files a/app/ui/style/olive-dark/png/italic.16.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/italic.32.png b/app/ui/style/olive-dark/png/italic.32.png
deleted file mode 100644
index 6a379f908..000000000
Binary files a/app/ui/style/olive-dark/png/italic.32.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/italic.64.png b/app/ui/style/olive-dark/png/italic.64.png
deleted file mode 100644
index 576fb67db..000000000
Binary files a/app/ui/style/olive-dark/png/italic.64.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/justify-center.128.png b/app/ui/style/olive-dark/png/justify-center.128.png
deleted file mode 100644
index f623a2afe..000000000
Binary files a/app/ui/style/olive-dark/png/justify-center.128.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/justify-center.16.png b/app/ui/style/olive-dark/png/justify-center.16.png
deleted file mode 100644
index 1efbc1455..000000000
Binary files a/app/ui/style/olive-dark/png/justify-center.16.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/justify-center.32.png b/app/ui/style/olive-dark/png/justify-center.32.png
deleted file mode 100644
index e43089405..000000000
Binary files a/app/ui/style/olive-dark/png/justify-center.32.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/justify-center.64.png b/app/ui/style/olive-dark/png/justify-center.64.png
deleted file mode 100644
index 359eabef2..000000000
Binary files a/app/ui/style/olive-dark/png/justify-center.64.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/listview.128.png b/app/ui/style/olive-dark/png/listview.128.png
index fb5f25477..1fa312d62 100644
Binary files a/app/ui/style/olive-dark/png/listview.128.png and b/app/ui/style/olive-dark/png/listview.128.png differ
diff --git a/app/ui/style/olive-dark/png/listview.16.png b/app/ui/style/olive-dark/png/listview.16.png
index e8d4a930e..88c68b9d2 100644
Binary files a/app/ui/style/olive-dark/png/listview.16.png and b/app/ui/style/olive-dark/png/listview.16.png differ
diff --git a/app/ui/style/olive-dark/png/listview.32.png b/app/ui/style/olive-dark/png/listview.32.png
index 26c84123a..10ef33ae1 100644
Binary files a/app/ui/style/olive-dark/png/listview.32.png and b/app/ui/style/olive-dark/png/listview.32.png differ
diff --git a/app/ui/style/olive-dark/png/listview.64.png b/app/ui/style/olive-dark/png/listview.64.png
index 13bca5463..8e1f6ef2e 100644
Binary files a/app/ui/style/olive-dark/png/listview.64.png and b/app/ui/style/olive-dark/png/listview.64.png differ
diff --git a/app/ui/style/olive-dark/png/magnet.128.png b/app/ui/style/olive-dark/png/magnet.128.png
index 884744250..773f44c45 100644
Binary files a/app/ui/style/olive-dark/png/magnet.128.png and b/app/ui/style/olive-dark/png/magnet.128.png differ
diff --git a/app/ui/style/olive-dark/png/magnet.16.png b/app/ui/style/olive-dark/png/magnet.16.png
index 0994379ea..3677c8169 100644
Binary files a/app/ui/style/olive-dark/png/magnet.16.png and b/app/ui/style/olive-dark/png/magnet.16.png differ
diff --git a/app/ui/style/olive-dark/png/magnet.32.png b/app/ui/style/olive-dark/png/magnet.32.png
index d5379f4d5..f86e31cef 100644
Binary files a/app/ui/style/olive-dark/png/magnet.32.png and b/app/ui/style/olive-dark/png/magnet.32.png differ
diff --git a/app/ui/style/olive-dark/png/magnet.64.png b/app/ui/style/olive-dark/png/magnet.64.png
index d4760acea..e214f9620 100644
Binary files a/app/ui/style/olive-dark/png/magnet.64.png and b/app/ui/style/olive-dark/png/magnet.64.png differ
diff --git a/app/ui/style/olive-dark/png/minus.128.png b/app/ui/style/olive-dark/png/minus.128.png
index 4db41bae7..0d3681fc3 100644
Binary files a/app/ui/style/olive-dark/png/minus.128.png and b/app/ui/style/olive-dark/png/minus.128.png differ
diff --git a/app/ui/style/olive-dark/png/minus.16.png b/app/ui/style/olive-dark/png/minus.16.png
index cb62f33a8..175acc107 100644
Binary files a/app/ui/style/olive-dark/png/minus.16.png and b/app/ui/style/olive-dark/png/minus.16.png differ
diff --git a/app/ui/style/olive-dark/png/minus.32.png b/app/ui/style/olive-dark/png/minus.32.png
index 5a694721d..351aaa00d 100644
Binary files a/app/ui/style/olive-dark/png/minus.32.png and b/app/ui/style/olive-dark/png/minus.32.png differ
diff --git a/app/ui/style/olive-dark/png/minus.64.png b/app/ui/style/olive-dark/png/minus.64.png
index 85d534270..91676b98d 100644
Binary files a/app/ui/style/olive-dark/png/minus.64.png and b/app/ui/style/olive-dark/png/minus.64.png differ
diff --git a/app/ui/style/olive-dark/png/new.32.png b/app/ui/style/olive-dark/png/new.32.png
index 314977971..134cd50f2 100644
Binary files a/app/ui/style/olive-dark/png/new.32.png and b/app/ui/style/olive-dark/png/new.32.png differ
diff --git a/app/ui/style/olive-dark/png/next.128.png b/app/ui/style/olive-dark/png/next.128.png
index 54addef32..bd29200be 100644
Binary files a/app/ui/style/olive-dark/png/next.128.png and b/app/ui/style/olive-dark/png/next.128.png differ
diff --git a/app/ui/style/olive-dark/png/next.16.png b/app/ui/style/olive-dark/png/next.16.png
index 7cc043341..5f4a8ed38 100644
Binary files a/app/ui/style/olive-dark/png/next.16.png and b/app/ui/style/olive-dark/png/next.16.png differ
diff --git a/app/ui/style/olive-dark/png/next.32.png b/app/ui/style/olive-dark/png/next.32.png
index c7e65548b..40055ecfa 100644
Binary files a/app/ui/style/olive-dark/png/next.32.png and b/app/ui/style/olive-dark/png/next.32.png differ
diff --git a/app/ui/style/olive-dark/png/next.64.png b/app/ui/style/olive-dark/png/next.64.png
index 160542719..f4ed84898 100644
Binary files a/app/ui/style/olive-dark/png/next.64.png and b/app/ui/style/olive-dark/png/next.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
index 556190d16..f5cedfb83 100644
Binary files a/app/ui/style/olive-dark/png/nodes_btt.128.png 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
index cca34dcd6..bdb35600a 100644
Binary files a/app/ui/style/olive-dark/png/nodes_btt.16.png 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
index 2e4d2d1b2..548929dd1 100644
Binary files a/app/ui/style/olive-dark/png/nodes_btt.32.png 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
index 84ec31453..9b2973f01 100644
Binary files a/app/ui/style/olive-dark/png/nodes_btt.64.png and b/app/ui/style/olive-dark/png/nodes_btt.64.png differ
diff --git a/app/ui/style/olive-dark/png/open.128.png b/app/ui/style/olive-dark/png/open.128.png
index 04927db6b..220a26e4e 100644
Binary files a/app/ui/style/olive-dark/png/open.128.png and b/app/ui/style/olive-dark/png/open.128.png differ
diff --git a/app/ui/style/olive-dark/png/open.16.png b/app/ui/style/olive-dark/png/open.16.png
index 9b86b59b4..ed3fcc5b1 100644
Binary files a/app/ui/style/olive-dark/png/open.16.png and b/app/ui/style/olive-dark/png/open.16.png differ
diff --git a/app/ui/style/olive-dark/png/open.32.png b/app/ui/style/olive-dark/png/open.32.png
index f43ca7656..788a81707 100644
Binary files a/app/ui/style/olive-dark/png/open.32.png and b/app/ui/style/olive-dark/png/open.32.png differ
diff --git a/app/ui/style/olive-dark/png/open.64.png b/app/ui/style/olive-dark/png/open.64.png
index e68a7ad8b..ade10c579 100644
Binary files a/app/ui/style/olive-dark/png/open.64.png and b/app/ui/style/olive-dark/png/open.64.png differ
diff --git a/app/ui/style/olive-dark/png/pause.128.png b/app/ui/style/olive-dark/png/pause.128.png
index cb511437b..4d303a962 100644
Binary files a/app/ui/style/olive-dark/png/pause.128.png and b/app/ui/style/olive-dark/png/pause.128.png differ
diff --git a/app/ui/style/olive-dark/png/pause.16.png b/app/ui/style/olive-dark/png/pause.16.png
index 8308a3144..835f00768 100644
Binary files a/app/ui/style/olive-dark/png/pause.16.png and b/app/ui/style/olive-dark/png/pause.16.png differ
diff --git a/app/ui/style/olive-dark/png/pause.32.png b/app/ui/style/olive-dark/png/pause.32.png
index 99d440502..5aa38b2f5 100644
Binary files a/app/ui/style/olive-dark/png/pause.32.png and b/app/ui/style/olive-dark/png/pause.32.png differ
diff --git a/app/ui/style/olive-dark/png/pause.64.png b/app/ui/style/olive-dark/png/pause.64.png
index b055c92e9..9465d0007 100644
Binary files a/app/ui/style/olive-dark/png/pause.64.png and b/app/ui/style/olive-dark/png/pause.64.png differ
diff --git a/app/ui/style/olive-dark/png/play.128.png b/app/ui/style/olive-dark/png/play.128.png
index 514c41d07..88864f4b7 100644
Binary files a/app/ui/style/olive-dark/png/play.128.png and b/app/ui/style/olive-dark/png/play.128.png differ
diff --git a/app/ui/style/olive-dark/png/play.16.png b/app/ui/style/olive-dark/png/play.16.png
index 045e06337..c226d0071 100644
Binary files a/app/ui/style/olive-dark/png/play.16.png and b/app/ui/style/olive-dark/png/play.16.png differ
diff --git a/app/ui/style/olive-dark/png/play.32.png b/app/ui/style/olive-dark/png/play.32.png
index b581e17e8..ab5c3b714 100644
Binary files a/app/ui/style/olive-dark/png/play.32.png and b/app/ui/style/olive-dark/png/play.32.png differ
diff --git a/app/ui/style/olive-dark/png/play.64.png b/app/ui/style/olive-dark/png/play.64.png
index cd069a796..b3d799b86 100644
Binary files a/app/ui/style/olive-dark/png/play.64.png and b/app/ui/style/olive-dark/png/play.64.png differ
diff --git a/app/ui/style/olive-dark/png/plus.128.png b/app/ui/style/olive-dark/png/plus.128.png
index 02f7da28a..45cc1474f 100644
Binary files a/app/ui/style/olive-dark/png/plus.128.png and b/app/ui/style/olive-dark/png/plus.128.png differ
diff --git a/app/ui/style/olive-dark/png/plus.16.png b/app/ui/style/olive-dark/png/plus.16.png
index e8280ca59..65e0e1c0a 100644
Binary files a/app/ui/style/olive-dark/png/plus.16.png and b/app/ui/style/olive-dark/png/plus.16.png differ
diff --git a/app/ui/style/olive-dark/png/plus.32.png b/app/ui/style/olive-dark/png/plus.32.png
index 27e50d8ce..4503736e5 100644
Binary files a/app/ui/style/olive-dark/png/plus.32.png and b/app/ui/style/olive-dark/png/plus.32.png differ
diff --git a/app/ui/style/olive-dark/png/plus.64.png b/app/ui/style/olive-dark/png/plus.64.png
index 7e82c2fdc..9f1f4ed52 100644
Binary files a/app/ui/style/olive-dark/png/plus.64.png and b/app/ui/style/olive-dark/png/plus.64.png differ
diff --git a/app/ui/style/olive-dark/png/prev.128.png b/app/ui/style/olive-dark/png/prev.128.png
index 64d4ec40a..6ba54194d 100644
Binary files a/app/ui/style/olive-dark/png/prev.128.png and b/app/ui/style/olive-dark/png/prev.128.png differ
diff --git a/app/ui/style/olive-dark/png/prev.16.png b/app/ui/style/olive-dark/png/prev.16.png
index 5f56db5af..b07a40db5 100644
Binary files a/app/ui/style/olive-dark/png/prev.16.png and b/app/ui/style/olive-dark/png/prev.16.png differ
diff --git a/app/ui/style/olive-dark/png/prev.32.png b/app/ui/style/olive-dark/png/prev.32.png
index 090ff97c9..b8b9aa861 100644
Binary files a/app/ui/style/olive-dark/png/prev.32.png and b/app/ui/style/olive-dark/png/prev.32.png differ
diff --git a/app/ui/style/olive-dark/png/prev.64.png b/app/ui/style/olive-dark/png/prev.64.png
index c56efc0cf..8c05e4aa3 100644
Binary files a/app/ui/style/olive-dark/png/prev.64.png and b/app/ui/style/olive-dark/png/prev.64.png differ
diff --git a/app/ui/style/olive-dark/png/razor.128.png b/app/ui/style/olive-dark/png/razor.128.png
index 9b0731538..acad2efd0 100644
Binary files a/app/ui/style/olive-dark/png/razor.128.png and b/app/ui/style/olive-dark/png/razor.128.png differ
diff --git a/app/ui/style/olive-dark/png/razor.16.png b/app/ui/style/olive-dark/png/razor.16.png
index e9c021a6a..5553dedac 100644
Binary files a/app/ui/style/olive-dark/png/razor.16.png and b/app/ui/style/olive-dark/png/razor.16.png differ
diff --git a/app/ui/style/olive-dark/png/razor.32.png b/app/ui/style/olive-dark/png/razor.32.png
index 8fb76172d..03f131918 100644
Binary files a/app/ui/style/olive-dark/png/razor.32.png and b/app/ui/style/olive-dark/png/razor.32.png differ
diff --git a/app/ui/style/olive-dark/png/razor.64.png b/app/ui/style/olive-dark/png/razor.64.png
index 7234af9e1..5f3445353 100644
Binary files a/app/ui/style/olive-dark/png/razor.64.png and b/app/ui/style/olive-dark/png/razor.64.png differ
diff --git a/app/ui/style/olive-dark/png/record.128.png b/app/ui/style/olive-dark/png/record.128.png
index 5dba7468a..9199f79cd 100644
Binary files a/app/ui/style/olive-dark/png/record.128.png and b/app/ui/style/olive-dark/png/record.128.png differ
diff --git a/app/ui/style/olive-dark/png/record.16.png b/app/ui/style/olive-dark/png/record.16.png
index 112d842d3..acf7c1a98 100644
Binary files a/app/ui/style/olive-dark/png/record.16.png and b/app/ui/style/olive-dark/png/record.16.png differ
diff --git a/app/ui/style/olive-dark/png/record.32.png b/app/ui/style/olive-dark/png/record.32.png
index bf749e5b4..6b0372ea5 100644
Binary files a/app/ui/style/olive-dark/png/record.32.png and b/app/ui/style/olive-dark/png/record.32.png differ
diff --git a/app/ui/style/olive-dark/png/record.64.png b/app/ui/style/olive-dark/png/record.64.png
index 4ea654c0d..c8a13896f 100644
Binary files a/app/ui/style/olive-dark/png/record.64.png and b/app/ui/style/olive-dark/png/record.64.png differ
diff --git a/app/ui/style/olive-dark/png/redo.128.png b/app/ui/style/olive-dark/png/redo.128.png
index 77f6007ca..4cc5c33f6 100644
Binary files a/app/ui/style/olive-dark/png/redo.128.png and b/app/ui/style/olive-dark/png/redo.128.png differ
diff --git a/app/ui/style/olive-dark/png/redo.16.png b/app/ui/style/olive-dark/png/redo.16.png
index 51c8e4cd8..ac7229c77 100644
Binary files a/app/ui/style/olive-dark/png/redo.16.png and b/app/ui/style/olive-dark/png/redo.16.png differ
diff --git a/app/ui/style/olive-dark/png/redo.32.png b/app/ui/style/olive-dark/png/redo.32.png
index 5f2b78dd6..3416e2eab 100644
Binary files a/app/ui/style/olive-dark/png/redo.32.png and b/app/ui/style/olive-dark/png/redo.32.png differ
diff --git a/app/ui/style/olive-dark/png/redo.64.png b/app/ui/style/olive-dark/png/redo.64.png
index 5ca9146d2..f4b8839cf 100644
Binary files a/app/ui/style/olive-dark/png/redo.64.png and b/app/ui/style/olive-dark/png/redo.64.png differ
diff --git a/app/ui/style/olive-dark/png/rew.128.png b/app/ui/style/olive-dark/png/rew.128.png
index 73fffbb17..4ecbcb909 100644
Binary files a/app/ui/style/olive-dark/png/rew.128.png and b/app/ui/style/olive-dark/png/rew.128.png differ
diff --git a/app/ui/style/olive-dark/png/rew.16.png b/app/ui/style/olive-dark/png/rew.16.png
index 44075c5a0..1af475cbb 100644
Binary files a/app/ui/style/olive-dark/png/rew.16.png and b/app/ui/style/olive-dark/png/rew.16.png differ
diff --git a/app/ui/style/olive-dark/png/rew.32.png b/app/ui/style/olive-dark/png/rew.32.png
index baa89324e..b80350123 100644
Binary files a/app/ui/style/olive-dark/png/rew.32.png and b/app/ui/style/olive-dark/png/rew.32.png differ
diff --git a/app/ui/style/olive-dark/png/rew.64.png b/app/ui/style/olive-dark/png/rew.64.png
index e8c065175..eb1bfd929 100644
Binary files a/app/ui/style/olive-dark/png/rew.64.png and b/app/ui/style/olive-dark/png/rew.64.png differ
diff --git a/app/ui/style/olive-dark/png/ripple.128.png b/app/ui/style/olive-dark/png/ripple.128.png
index 9ad2b7b08..a5b69adde 100644
Binary files a/app/ui/style/olive-dark/png/ripple.128.png and b/app/ui/style/olive-dark/png/ripple.128.png differ
diff --git a/app/ui/style/olive-dark/png/ripple.16.png b/app/ui/style/olive-dark/png/ripple.16.png
index 1222fd0a5..dfbd97a5e 100644
Binary files a/app/ui/style/olive-dark/png/ripple.16.png and b/app/ui/style/olive-dark/png/ripple.16.png differ
diff --git a/app/ui/style/olive-dark/png/ripple.32.png b/app/ui/style/olive-dark/png/ripple.32.png
index fca0ec1d5..7d7682b2a 100644
Binary files a/app/ui/style/olive-dark/png/ripple.32.png and b/app/ui/style/olive-dark/png/ripple.32.png differ
diff --git a/app/ui/style/olive-dark/png/ripple.64.png b/app/ui/style/olive-dark/png/ripple.64.png
index f41c08c58..67a79494f 100644
Binary files a/app/ui/style/olive-dark/png/ripple.64.png and b/app/ui/style/olive-dark/png/ripple.64.png differ
diff --git a/app/ui/style/olive-dark/png/rolling.128.png b/app/ui/style/olive-dark/png/rolling.128.png
index a9c8d36a6..7b5786d54 100644
Binary files a/app/ui/style/olive-dark/png/rolling.128.png and b/app/ui/style/olive-dark/png/rolling.128.png differ
diff --git a/app/ui/style/olive-dark/png/rolling.16.png b/app/ui/style/olive-dark/png/rolling.16.png
index 1a3784a81..77af77968 100644
Binary files a/app/ui/style/olive-dark/png/rolling.16.png and b/app/ui/style/olive-dark/png/rolling.16.png differ
diff --git a/app/ui/style/olive-dark/png/rolling.32.png b/app/ui/style/olive-dark/png/rolling.32.png
index 2e91f35ac..c985072e9 100644
Binary files a/app/ui/style/olive-dark/png/rolling.32.png and b/app/ui/style/olive-dark/png/rolling.32.png differ
diff --git a/app/ui/style/olive-dark/png/rolling.64.png b/app/ui/style/olive-dark/png/rolling.64.png
index ffc6f5109..9a2a970cb 100644
Binary files a/app/ui/style/olive-dark/png/rolling.64.png and b/app/ui/style/olive-dark/png/rolling.64.png differ
diff --git a/app/ui/style/olive-dark/png/save.128.png b/app/ui/style/olive-dark/png/save.128.png
index e47ef5ff9..631df4fba 100644
Binary files a/app/ui/style/olive-dark/png/save.128.png and b/app/ui/style/olive-dark/png/save.128.png differ
diff --git a/app/ui/style/olive-dark/png/save.16.png b/app/ui/style/olive-dark/png/save.16.png
index ad801619a..5a7436813 100644
Binary files a/app/ui/style/olive-dark/png/save.16.png and b/app/ui/style/olive-dark/png/save.16.png differ
diff --git a/app/ui/style/olive-dark/png/save.32.png b/app/ui/style/olive-dark/png/save.32.png
index 25305bc46..3c9cc3cb3 100644
Binary files a/app/ui/style/olive-dark/png/save.32.png and b/app/ui/style/olive-dark/png/save.32.png differ
diff --git a/app/ui/style/olive-dark/png/save.64.png b/app/ui/style/olive-dark/png/save.64.png
index ab4b3f22a..86577cd0a 100644
Binary files a/app/ui/style/olive-dark/png/save.64.png and b/app/ui/style/olive-dark/png/save.64.png differ
diff --git a/app/ui/style/olive-dark/png/sequence.128.png b/app/ui/style/olive-dark/png/sequence.128.png
index f62d50253..b6c4a2431 100644
Binary files a/app/ui/style/olive-dark/png/sequence.128.png and b/app/ui/style/olive-dark/png/sequence.128.png differ
diff --git a/app/ui/style/olive-dark/png/sequence.16.png b/app/ui/style/olive-dark/png/sequence.16.png
index fc8d3b0f3..729881773 100644
Binary files a/app/ui/style/olive-dark/png/sequence.16.png and b/app/ui/style/olive-dark/png/sequence.16.png differ
diff --git a/app/ui/style/olive-dark/png/sequence.32.png b/app/ui/style/olive-dark/png/sequence.32.png
index 41731b550..0dc21ba21 100644
Binary files a/app/ui/style/olive-dark/png/sequence.32.png and b/app/ui/style/olive-dark/png/sequence.32.png differ
diff --git a/app/ui/style/olive-dark/png/sequence.64.png b/app/ui/style/olive-dark/png/sequence.64.png
index 6585a6762..274c86059 100644
Binary files a/app/ui/style/olive-dark/png/sequence.64.png and b/app/ui/style/olive-dark/png/sequence.64.png differ
diff --git a/app/ui/style/olive-dark/png/slide.128.png b/app/ui/style/olive-dark/png/slide.128.png
index 7f6882bde..99ad45f81 100644
Binary files a/app/ui/style/olive-dark/png/slide.128.png and b/app/ui/style/olive-dark/png/slide.128.png differ
diff --git a/app/ui/style/olive-dark/png/slide.16.png b/app/ui/style/olive-dark/png/slide.16.png
index d3f9ee239..04cea2422 100644
Binary files a/app/ui/style/olive-dark/png/slide.16.png and b/app/ui/style/olive-dark/png/slide.16.png differ
diff --git a/app/ui/style/olive-dark/png/slide.32.png b/app/ui/style/olive-dark/png/slide.32.png
index 3c16de54a..697d377ec 100644
Binary files a/app/ui/style/olive-dark/png/slide.32.png and b/app/ui/style/olive-dark/png/slide.32.png differ
diff --git a/app/ui/style/olive-dark/png/slide.64.png b/app/ui/style/olive-dark/png/slide.64.png
index 2c5425ae7..94f95daeb 100644
Binary files a/app/ui/style/olive-dark/png/slide.64.png and b/app/ui/style/olive-dark/png/slide.64.png differ
diff --git a/app/ui/style/olive-dark/png/slip.128.png b/app/ui/style/olive-dark/png/slip.128.png
index 39dbdba09..23983bab8 100644
Binary files a/app/ui/style/olive-dark/png/slip.128.png and b/app/ui/style/olive-dark/png/slip.128.png differ
diff --git a/app/ui/style/olive-dark/png/slip.16.png b/app/ui/style/olive-dark/png/slip.16.png
index 2fcaac045..a69104d88 100644
Binary files a/app/ui/style/olive-dark/png/slip.16.png and b/app/ui/style/olive-dark/png/slip.16.png differ
diff --git a/app/ui/style/olive-dark/png/slip.32.png b/app/ui/style/olive-dark/png/slip.32.png
index 2e20cf5e2..50dd3b91b 100644
Binary files a/app/ui/style/olive-dark/png/slip.32.png and b/app/ui/style/olive-dark/png/slip.32.png differ
diff --git a/app/ui/style/olive-dark/png/slip.64.png b/app/ui/style/olive-dark/png/slip.64.png
index 044de026a..09c242f66 100644
Binary files a/app/ui/style/olive-dark/png/slip.64.png and b/app/ui/style/olive-dark/png/slip.64.png differ
diff --git a/app/ui/style/olive-dark/png/text-bold.128.png b/app/ui/style/olive-dark/png/text-bold.128.png
new file mode 100644
index 000000000..21989be83
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-bold.128.png differ
diff --git a/app/ui/style/olive-dark/png/text-bold.16.png b/app/ui/style/olive-dark/png/text-bold.16.png
new file mode 100644
index 000000000..fc5f110be
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-bold.16.png differ
diff --git a/app/ui/style/olive-dark/png/text-bold.32.png b/app/ui/style/olive-dark/png/text-bold.32.png
new file mode 100644
index 000000000..2c91c56f6
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-bold.32.png differ
diff --git a/app/ui/style/olive-dark/png/text-bold.64.png b/app/ui/style/olive-dark/png/text-bold.64.png
new file mode 100644
index 000000000..d2682fe23
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-bold.64.png differ
diff --git a/app/ui/style/olive-dark/png/text-italic.128.png b/app/ui/style/olive-dark/png/text-italic.128.png
new file mode 100644
index 000000000..bd4cf588b
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-italic.128.png differ
diff --git a/app/ui/style/olive-dark/png/text-italic.16.png b/app/ui/style/olive-dark/png/text-italic.16.png
new file mode 100644
index 000000000..37533bd1f
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-italic.16.png differ
diff --git a/app/ui/style/olive-dark/png/text-italic.32.png b/app/ui/style/olive-dark/png/text-italic.32.png
new file mode 100644
index 000000000..48bc6d415
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-italic.32.png differ
diff --git a/app/ui/style/olive-dark/png/text-italic.64.png b/app/ui/style/olive-dark/png/text-italic.64.png
new file mode 100644
index 000000000..110372100
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-italic.64.png differ
diff --git a/app/ui/style/olive-dark/png/text-underline.128.png b/app/ui/style/olive-dark/png/text-underline.128.png
new file mode 100644
index 000000000..8ebd4ab8d
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-underline.128.png differ
diff --git a/app/ui/style/olive-dark/png/text-underline.16.png b/app/ui/style/olive-dark/png/text-underline.16.png
new file mode 100644
index 000000000..d48167781
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-underline.16.png differ
diff --git a/app/ui/style/olive-dark/png/text-underline.32.png b/app/ui/style/olive-dark/png/text-underline.32.png
new file mode 100644
index 000000000..c378d7f20
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-underline.32.png differ
diff --git a/app/ui/style/olive-dark/png/text-underline.64.png b/app/ui/style/olive-dark/png/text-underline.64.png
new file mode 100644
index 000000000..14b9eac39
Binary files /dev/null and b/app/ui/style/olive-dark/png/text-underline.64.png differ
diff --git a/app/ui/style/olive-dark/png/transition-tool.128.png b/app/ui/style/olive-dark/png/transition-tool.128.png
index a5c08f0f3..ccf7d87d3 100644
Binary files a/app/ui/style/olive-dark/png/transition-tool.128.png and b/app/ui/style/olive-dark/png/transition-tool.128.png differ
diff --git a/app/ui/style/olive-dark/png/transition-tool.16.png b/app/ui/style/olive-dark/png/transition-tool.16.png
index 75b4e04f1..60dd098d5 100644
Binary files a/app/ui/style/olive-dark/png/transition-tool.16.png and b/app/ui/style/olive-dark/png/transition-tool.16.png differ
diff --git a/app/ui/style/olive-dark/png/transition-tool.32.png b/app/ui/style/olive-dark/png/transition-tool.32.png
index 793cc0142..a37c3e70e 100644
Binary files a/app/ui/style/olive-dark/png/transition-tool.32.png and b/app/ui/style/olive-dark/png/transition-tool.32.png differ
diff --git a/app/ui/style/olive-dark/png/transition-tool.64.png b/app/ui/style/olive-dark/png/transition-tool.64.png
index 81b6efe82..fef6d67f9 100644
Binary files a/app/ui/style/olive-dark/png/transition-tool.64.png and b/app/ui/style/olive-dark/png/transition-tool.64.png differ
diff --git a/app/ui/style/olive-dark/png/treeview.128.png b/app/ui/style/olive-dark/png/treeview.128.png
index da0ee7937..963ad9acb 100644
Binary files a/app/ui/style/olive-dark/png/treeview.128.png and b/app/ui/style/olive-dark/png/treeview.128.png differ
diff --git a/app/ui/style/olive-dark/png/treeview.16.png b/app/ui/style/olive-dark/png/treeview.16.png
index f1510308c..779bb2435 100644
Binary files a/app/ui/style/olive-dark/png/treeview.16.png and b/app/ui/style/olive-dark/png/treeview.16.png differ
diff --git a/app/ui/style/olive-dark/png/treeview.32.png b/app/ui/style/olive-dark/png/treeview.32.png
index bb3e1b9fc..3b8b5deee 100644
Binary files a/app/ui/style/olive-dark/png/treeview.32.png and b/app/ui/style/olive-dark/png/treeview.32.png differ
diff --git a/app/ui/style/olive-dark/png/treeview.64.png b/app/ui/style/olive-dark/png/treeview.64.png
index 24e16bd2c..82bd1faf7 100644
Binary files a/app/ui/style/olive-dark/png/treeview.64.png and b/app/ui/style/olive-dark/png/treeview.64.png differ
diff --git a/app/ui/style/olive-dark/png/tri-down.128.png b/app/ui/style/olive-dark/png/tri-down.128.png
index 34afa6bbf..d326bc212 100644
Binary files a/app/ui/style/olive-dark/png/tri-down.128.png and b/app/ui/style/olive-dark/png/tri-down.128.png differ
diff --git a/app/ui/style/olive-dark/png/tri-down.16.png b/app/ui/style/olive-dark/png/tri-down.16.png
index 231eabdca..e488e5a0a 100644
Binary files a/app/ui/style/olive-dark/png/tri-down.16.png and b/app/ui/style/olive-dark/png/tri-down.16.png differ
diff --git a/app/ui/style/olive-dark/png/tri-down.32.png b/app/ui/style/olive-dark/png/tri-down.32.png
index 4a708fcb4..b35930497 100644
Binary files a/app/ui/style/olive-dark/png/tri-down.32.png and b/app/ui/style/olive-dark/png/tri-down.32.png differ
diff --git a/app/ui/style/olive-dark/png/tri-down.64.png b/app/ui/style/olive-dark/png/tri-down.64.png
index d088299a6..9e72d2a79 100644
Binary files a/app/ui/style/olive-dark/png/tri-down.64.png and b/app/ui/style/olive-dark/png/tri-down.64.png differ
diff --git a/app/ui/style/olive-dark/png/tri-left.128.png b/app/ui/style/olive-dark/png/tri-left.128.png
index 41a1c0ab4..19fc16cf2 100644
Binary files a/app/ui/style/olive-dark/png/tri-left.128.png and b/app/ui/style/olive-dark/png/tri-left.128.png differ
diff --git a/app/ui/style/olive-dark/png/tri-left.16.png b/app/ui/style/olive-dark/png/tri-left.16.png
index 14af417c1..eff00ebad 100644
Binary files a/app/ui/style/olive-dark/png/tri-left.16.png and b/app/ui/style/olive-dark/png/tri-left.16.png differ
diff --git a/app/ui/style/olive-dark/png/tri-left.32.png b/app/ui/style/olive-dark/png/tri-left.32.png
index db2842478..a6ea59ec6 100644
Binary files a/app/ui/style/olive-dark/png/tri-left.32.png and b/app/ui/style/olive-dark/png/tri-left.32.png differ
diff --git a/app/ui/style/olive-dark/png/tri-left.64.png b/app/ui/style/olive-dark/png/tri-left.64.png
index 59a484229..3d831b8f9 100644
Binary files a/app/ui/style/olive-dark/png/tri-left.64.png and b/app/ui/style/olive-dark/png/tri-left.64.png differ
diff --git a/app/ui/style/olive-dark/png/tri-right.128.png b/app/ui/style/olive-dark/png/tri-right.128.png
index 410600582..b38b18f30 100644
Binary files a/app/ui/style/olive-dark/png/tri-right.128.png and b/app/ui/style/olive-dark/png/tri-right.128.png differ
diff --git a/app/ui/style/olive-dark/png/tri-right.16.png b/app/ui/style/olive-dark/png/tri-right.16.png
index 733d49734..0d89a4e66 100644
Binary files a/app/ui/style/olive-dark/png/tri-right.16.png and b/app/ui/style/olive-dark/png/tri-right.16.png differ
diff --git a/app/ui/style/olive-dark/png/tri-right.32.png b/app/ui/style/olive-dark/png/tri-right.32.png
index 16646f1c9..2eb618248 100644
Binary files a/app/ui/style/olive-dark/png/tri-right.32.png and b/app/ui/style/olive-dark/png/tri-right.32.png differ
diff --git a/app/ui/style/olive-dark/png/tri-right.64.png b/app/ui/style/olive-dark/png/tri-right.64.png
index 789a7cca3..65793f6a6 100644
Binary files a/app/ui/style/olive-dark/png/tri-right.64.png and b/app/ui/style/olive-dark/png/tri-right.64.png differ
diff --git a/app/ui/style/olive-dark/png/tri-up.128.png b/app/ui/style/olive-dark/png/tri-up.128.png
index 408c6b759..43becb6a5 100644
Binary files a/app/ui/style/olive-dark/png/tri-up.128.png and b/app/ui/style/olive-dark/png/tri-up.128.png differ
diff --git a/app/ui/style/olive-dark/png/tri-up.16.png b/app/ui/style/olive-dark/png/tri-up.16.png
index a030e28be..22ad8b19c 100644
Binary files a/app/ui/style/olive-dark/png/tri-up.16.png and b/app/ui/style/olive-dark/png/tri-up.16.png differ
diff --git a/app/ui/style/olive-dark/png/tri-up.32.png b/app/ui/style/olive-dark/png/tri-up.32.png
index f61984c9d..1dfa4971d 100644
Binary files a/app/ui/style/olive-dark/png/tri-up.32.png and b/app/ui/style/olive-dark/png/tri-up.32.png differ
diff --git a/app/ui/style/olive-dark/png/tri-up.64.png b/app/ui/style/olive-dark/png/tri-up.64.png
index 06de48079..1935275e0 100644
Binary files a/app/ui/style/olive-dark/png/tri-up.64.png and b/app/ui/style/olive-dark/png/tri-up.64.png differ
diff --git a/app/ui/style/olive-dark/png/underline.128.png b/app/ui/style/olive-dark/png/underline.128.png
deleted file mode 100644
index 67ad4981b..000000000
Binary files a/app/ui/style/olive-dark/png/underline.128.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/underline.16.png b/app/ui/style/olive-dark/png/underline.16.png
deleted file mode 100644
index ba4b850a4..000000000
Binary files a/app/ui/style/olive-dark/png/underline.16.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/underline.32.png b/app/ui/style/olive-dark/png/underline.32.png
deleted file mode 100644
index 1c5e4cdef..000000000
Binary files a/app/ui/style/olive-dark/png/underline.32.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/underline.64.png b/app/ui/style/olive-dark/png/underline.64.png
deleted file mode 100644
index 2c0bfb5e5..000000000
Binary files a/app/ui/style/olive-dark/png/underline.64.png and /dev/null differ
diff --git a/app/ui/style/olive-dark/png/undo.128.png b/app/ui/style/olive-dark/png/undo.128.png
index 8fbe34362..544407419 100644
Binary files a/app/ui/style/olive-dark/png/undo.128.png and b/app/ui/style/olive-dark/png/undo.128.png differ
diff --git a/app/ui/style/olive-dark/png/undo.16.png b/app/ui/style/olive-dark/png/undo.16.png
index 8933a8c69..70c5408da 100644
Binary files a/app/ui/style/olive-dark/png/undo.16.png and b/app/ui/style/olive-dark/png/undo.16.png differ
diff --git a/app/ui/style/olive-dark/png/undo.32.png b/app/ui/style/olive-dark/png/undo.32.png
index 3c5cd74f8..af2341d54 100644
Binary files a/app/ui/style/olive-dark/png/undo.32.png and b/app/ui/style/olive-dark/png/undo.32.png differ
diff --git a/app/ui/style/olive-dark/png/undo.64.png b/app/ui/style/olive-dark/png/undo.64.png
index e043e73c7..6a0da45e7 100644
Binary files a/app/ui/style/olive-dark/png/undo.64.png and b/app/ui/style/olive-dark/png/undo.64.png differ
diff --git a/app/ui/style/olive-dark/png/videosource.128.png b/app/ui/style/olive-dark/png/videosource.128.png
index b0747ba1a..17318679c 100644
Binary files a/app/ui/style/olive-dark/png/videosource.128.png and b/app/ui/style/olive-dark/png/videosource.128.png differ
diff --git a/app/ui/style/olive-dark/png/videosource.16.png b/app/ui/style/olive-dark/png/videosource.16.png
index 030ff60a7..8eaf73c30 100644
Binary files a/app/ui/style/olive-dark/png/videosource.16.png and b/app/ui/style/olive-dark/png/videosource.16.png differ
diff --git a/app/ui/style/olive-dark/png/videosource.32.png b/app/ui/style/olive-dark/png/videosource.32.png
index 64fd4ee17..ceca642e1 100644
Binary files a/app/ui/style/olive-dark/png/videosource.32.png and b/app/ui/style/olive-dark/png/videosource.32.png differ
diff --git a/app/ui/style/olive-dark/png/videosource.64.png b/app/ui/style/olive-dark/png/videosource.64.png
index d96e9eee2..85f9b5f7b 100644
Binary files a/app/ui/style/olive-dark/png/videosource.64.png and b/app/ui/style/olive-dark/png/videosource.64.png differ
diff --git a/app/ui/style/olive-dark/png/zoomin.128.png b/app/ui/style/olive-dark/png/zoomin.128.png
index d9df8ee67..1b0445b5d 100644
Binary files a/app/ui/style/olive-dark/png/zoomin.128.png and b/app/ui/style/olive-dark/png/zoomin.128.png differ
diff --git a/app/ui/style/olive-dark/png/zoomin.16.png b/app/ui/style/olive-dark/png/zoomin.16.png
index da94f7761..8a74cc99e 100644
Binary files a/app/ui/style/olive-dark/png/zoomin.16.png and b/app/ui/style/olive-dark/png/zoomin.16.png differ
diff --git a/app/ui/style/olive-dark/png/zoomin.32.png b/app/ui/style/olive-dark/png/zoomin.32.png
index 5172c25fa..54c58966d 100644
Binary files a/app/ui/style/olive-dark/png/zoomin.32.png and b/app/ui/style/olive-dark/png/zoomin.32.png differ
diff --git a/app/ui/style/olive-dark/png/zoomin.64.png b/app/ui/style/olive-dark/png/zoomin.64.png
index f0a5f979c..e9b8aa80c 100644
Binary files a/app/ui/style/olive-dark/png/zoomin.64.png and b/app/ui/style/olive-dark/png/zoomin.64.png differ
diff --git a/app/ui/style/olive-dark/png/zoomout.128.png b/app/ui/style/olive-dark/png/zoomout.128.png
index a2526d460..970fbdc73 100644
Binary files a/app/ui/style/olive-dark/png/zoomout.128.png and b/app/ui/style/olive-dark/png/zoomout.128.png differ
diff --git a/app/ui/style/olive-dark/png/zoomout.16.png b/app/ui/style/olive-dark/png/zoomout.16.png
index 1db06cc50..74db77e46 100644
Binary files a/app/ui/style/olive-dark/png/zoomout.16.png and b/app/ui/style/olive-dark/png/zoomout.16.png differ
diff --git a/app/ui/style/olive-dark/png/zoomout.32.png b/app/ui/style/olive-dark/png/zoomout.32.png
index cbc6bc4d6..148297f1e 100644
Binary files a/app/ui/style/olive-dark/png/zoomout.32.png and b/app/ui/style/olive-dark/png/zoomout.32.png differ
diff --git a/app/ui/style/olive-dark/png/zoomout.64.png b/app/ui/style/olive-dark/png/zoomout.64.png
index ba1f1b3e6..6ce3d944d 100644
Binary files a/app/ui/style/olive-dark/png/zoomout.64.png and b/app/ui/style/olive-dark/png/zoomout.64.png differ
diff --git a/app/ui/style/olive-dark/svg/add-button.svg b/app/ui/style/olive-dark/svg/add-button.svg
index b51a08205..94dc6e4be 100644
--- a/app/ui/style/olive-dark/svg/add-button.svg
+++ b/app/ui/style/olive-dark/svg/add-button.svg
@@ -1,17 +1,7 @@
-
-