diff --git a/rtdata/images/Dark/actions/previewmodeB-off.png b/rtdata/images/Dark/actions/previewmodeB-off.png
index 1ff087b4d..0c9890437 100644
Binary files a/rtdata/images/Dark/actions/previewmodeB-off.png and b/rtdata/images/Dark/actions/previewmodeB-off.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeB-on.png b/rtdata/images/Dark/actions/previewmodeB-on.png
index 6403fc722..466192b3a 100644
Binary files a/rtdata/images/Dark/actions/previewmodeB-on.png and b/rtdata/images/Dark/actions/previewmodeB-on.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC0-off.png b/rtdata/images/Dark/actions/previewmodeBC0-off.png
index c106c8170..28c024555 100644
Binary files a/rtdata/images/Dark/actions/previewmodeBC0-off.png and b/rtdata/images/Dark/actions/previewmodeBC0-off.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC0-on.png b/rtdata/images/Dark/actions/previewmodeBC0-on.png
index f885bb4f8..f5e0b8000 100644
Binary files a/rtdata/images/Dark/actions/previewmodeBC0-on.png and b/rtdata/images/Dark/actions/previewmodeBC0-on.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC1-off.png b/rtdata/images/Dark/actions/previewmodeBC1-off.png
index 114bbf239..4ac160b05 100644
Binary files a/rtdata/images/Dark/actions/previewmodeBC1-off.png and b/rtdata/images/Dark/actions/previewmodeBC1-off.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC1-on.png b/rtdata/images/Dark/actions/previewmodeBC1-on.png
index fdface10e..3e9b6874c 100644
Binary files a/rtdata/images/Dark/actions/previewmodeBC1-on.png and b/rtdata/images/Dark/actions/previewmodeBC1-on.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC2-off.png b/rtdata/images/Dark/actions/previewmodeBC2-off.png
index 548fce401..bf3d97b2d 100644
Binary files a/rtdata/images/Dark/actions/previewmodeBC2-off.png and b/rtdata/images/Dark/actions/previewmodeBC2-off.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC2-on.png b/rtdata/images/Dark/actions/previewmodeBC2-on.png
index 820f04c20..457453166 100644
Binary files a/rtdata/images/Dark/actions/previewmodeBC2-on.png and b/rtdata/images/Dark/actions/previewmodeBC2-on.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC3-off.png b/rtdata/images/Dark/actions/previewmodeBC3-off.png
index f77c17153..487ec777e 100644
Binary files a/rtdata/images/Dark/actions/previewmodeBC3-off.png and b/rtdata/images/Dark/actions/previewmodeBC3-off.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeBC3-on.png b/rtdata/images/Dark/actions/previewmodeBC3-on.png
index 69209dc4f..670b5b8b4 100644
Binary files a/rtdata/images/Dark/actions/previewmodeBC3-on.png and b/rtdata/images/Dark/actions/previewmodeBC3-on.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeF-off.png b/rtdata/images/Dark/actions/previewmodeF-off.png
index 519de02bc..5d52af569 100644
Binary files a/rtdata/images/Dark/actions/previewmodeF-off.png and b/rtdata/images/Dark/actions/previewmodeF-off.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeF-on.png b/rtdata/images/Dark/actions/previewmodeF-on.png
index 3910e6a20..f0d0ef230 100644
Binary files a/rtdata/images/Dark/actions/previewmodeF-on.png and b/rtdata/images/Dark/actions/previewmodeF-on.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeG-off.png b/rtdata/images/Dark/actions/previewmodeG-off.png
index e25911324..5c076c989 100644
Binary files a/rtdata/images/Dark/actions/previewmodeG-off.png and b/rtdata/images/Dark/actions/previewmodeG-off.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeG-on.png b/rtdata/images/Dark/actions/previewmodeG-on.png
index db31667ed..ecc75c8e7 100644
Binary files a/rtdata/images/Dark/actions/previewmodeG-on.png and b/rtdata/images/Dark/actions/previewmodeG-on.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeL-off.png b/rtdata/images/Dark/actions/previewmodeL-off.png
index d24dea76f..939dec642 100644
Binary files a/rtdata/images/Dark/actions/previewmodeL-off.png and b/rtdata/images/Dark/actions/previewmodeL-off.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeL-on.png b/rtdata/images/Dark/actions/previewmodeL-on.png
index 11b745e09..92fe937e8 100644
Binary files a/rtdata/images/Dark/actions/previewmodeL-on.png and b/rtdata/images/Dark/actions/previewmodeL-on.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeR-off.png b/rtdata/images/Dark/actions/previewmodeR-off.png
index 9aef77301..b96e22c31 100644
Binary files a/rtdata/images/Dark/actions/previewmodeR-off.png and b/rtdata/images/Dark/actions/previewmodeR-off.png differ
diff --git a/rtdata/images/Dark/actions/previewmodeR-on.png b/rtdata/images/Dark/actions/previewmodeR-on.png
index 5fb0f996e..fb1e46e98 100644
Binary files a/rtdata/images/Dark/actions/previewmodeR-on.png and b/rtdata/images/Dark/actions/previewmodeR-on.png differ
diff --git a/rtdata/images/Light/actions/previewmodeB-off.png b/rtdata/images/Light/actions/previewmodeB-off.png
index 1ff087b4d..0c9890437 100644
Binary files a/rtdata/images/Light/actions/previewmodeB-off.png and b/rtdata/images/Light/actions/previewmodeB-off.png differ
diff --git a/rtdata/images/Light/actions/previewmodeB-on.png b/rtdata/images/Light/actions/previewmodeB-on.png
index 6403fc722..466192b3a 100644
Binary files a/rtdata/images/Light/actions/previewmodeB-on.png and b/rtdata/images/Light/actions/previewmodeB-on.png differ
diff --git a/rtdata/images/Light/actions/previewmodeBC0-off.png b/rtdata/images/Light/actions/previewmodeBC0-off.png
index 05a75ee25..28c024555 100644
Binary files a/rtdata/images/Light/actions/previewmodeBC0-off.png and b/rtdata/images/Light/actions/previewmodeBC0-off.png differ
diff --git a/rtdata/images/Light/actions/previewmodeBC0-on.png b/rtdata/images/Light/actions/previewmodeBC0-on.png
index a1f462cb2..f5e0b8000 100644
Binary files a/rtdata/images/Light/actions/previewmodeBC0-on.png and b/rtdata/images/Light/actions/previewmodeBC0-on.png differ
diff --git a/rtdata/images/Light/actions/previewmodeBC1-off.png b/rtdata/images/Light/actions/previewmodeBC1-off.png
index d5071108a..4ac160b05 100644
Binary files a/rtdata/images/Light/actions/previewmodeBC1-off.png and b/rtdata/images/Light/actions/previewmodeBC1-off.png differ
diff --git a/rtdata/images/Light/actions/previewmodeBC1-on.png b/rtdata/images/Light/actions/previewmodeBC1-on.png
index f71b27965..3e9b6874c 100644
Binary files a/rtdata/images/Light/actions/previewmodeBC1-on.png and b/rtdata/images/Light/actions/previewmodeBC1-on.png differ
diff --git a/rtdata/images/Light/actions/previewmodeBC2-off.png b/rtdata/images/Light/actions/previewmodeBC2-off.png
index 5c9b2d0e8..bf3d97b2d 100644
Binary files a/rtdata/images/Light/actions/previewmodeBC2-off.png and b/rtdata/images/Light/actions/previewmodeBC2-off.png differ
diff --git a/rtdata/images/Light/actions/previewmodeBC2-on.png b/rtdata/images/Light/actions/previewmodeBC2-on.png
index 8f5b9207e..457453166 100644
Binary files a/rtdata/images/Light/actions/previewmodeBC2-on.png and b/rtdata/images/Light/actions/previewmodeBC2-on.png differ
diff --git a/rtdata/images/Light/actions/previewmodeBC3-off.png b/rtdata/images/Light/actions/previewmodeBC3-off.png
new file mode 100644
index 000000000..487ec777e
Binary files /dev/null and b/rtdata/images/Light/actions/previewmodeBC3-off.png differ
diff --git a/rtdata/images/Light/actions/previewmodeBC3-on.png b/rtdata/images/Light/actions/previewmodeBC3-on.png
new file mode 100644
index 000000000..670b5b8b4
Binary files /dev/null and b/rtdata/images/Light/actions/previewmodeBC3-on.png differ
diff --git a/rtdata/images/Light/actions/previewmodeF-off.png b/rtdata/images/Light/actions/previewmodeF-off.png
index 519de02bc..5d52af569 100644
Binary files a/rtdata/images/Light/actions/previewmodeF-off.png and b/rtdata/images/Light/actions/previewmodeF-off.png differ
diff --git a/rtdata/images/Light/actions/previewmodeF-on.png b/rtdata/images/Light/actions/previewmodeF-on.png
index 3910e6a20..f0d0ef230 100644
Binary files a/rtdata/images/Light/actions/previewmodeF-on.png and b/rtdata/images/Light/actions/previewmodeF-on.png differ
diff --git a/rtdata/images/Light/actions/previewmodeG-off.png b/rtdata/images/Light/actions/previewmodeG-off.png
index e25911324..5c076c989 100644
Binary files a/rtdata/images/Light/actions/previewmodeG-off.png and b/rtdata/images/Light/actions/previewmodeG-off.png differ
diff --git a/rtdata/images/Light/actions/previewmodeG-on.png b/rtdata/images/Light/actions/previewmodeG-on.png
index db31667ed..ecc75c8e7 100644
Binary files a/rtdata/images/Light/actions/previewmodeG-on.png and b/rtdata/images/Light/actions/previewmodeG-on.png differ
diff --git a/rtdata/images/Light/actions/previewmodeL-off.png b/rtdata/images/Light/actions/previewmodeL-off.png
index d24dea76f..939dec642 100644
Binary files a/rtdata/images/Light/actions/previewmodeL-off.png and b/rtdata/images/Light/actions/previewmodeL-off.png differ
diff --git a/rtdata/images/Light/actions/previewmodeL-on.png b/rtdata/images/Light/actions/previewmodeL-on.png
index 11b745e09..92fe937e8 100644
Binary files a/rtdata/images/Light/actions/previewmodeL-on.png and b/rtdata/images/Light/actions/previewmodeL-on.png differ
diff --git a/rtdata/images/Light/actions/previewmodeR-off.png b/rtdata/images/Light/actions/previewmodeR-off.png
index 9aef77301..b96e22c31 100644
Binary files a/rtdata/images/Light/actions/previewmodeR-off.png and b/rtdata/images/Light/actions/previewmodeR-off.png differ
diff --git a/rtdata/images/Light/actions/previewmodeR-on.png b/rtdata/images/Light/actions/previewmodeR-on.png
index 5fb0f996e..fb1e46e98 100644
Binary files a/rtdata/images/Light/actions/previewmodeR-on.png and b/rtdata/images/Light/actions/previewmodeR-on.png differ
diff --git a/tools/source_icons/scalable/previewmodeB-off.file b/tools/source_icons/scalable/previewmodeB-off.file
new file mode 100644
index 000000000..78d96d991
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeB-off.file
@@ -0,0 +1 @@
+previewmodeB-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeB-off.svg b/tools/source_icons/scalable/previewmodeB-off.svg
new file mode 100644
index 000000000..2566c37cf
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeB-off.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeB-on.file b/tools/source_icons/scalable/previewmodeB-on.file
new file mode 100644
index 000000000..045f8a31b
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeB-on.file
@@ -0,0 +1 @@
+previewmodeB-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeB-on.svg b/tools/source_icons/scalable/previewmodeB-on.svg
new file mode 100644
index 000000000..cc3faa733
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeB-on.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeBC0-off.file b/tools/source_icons/scalable/previewmodeBC0-off.file
new file mode 100644
index 000000000..baf7ab70a
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC0-off.file
@@ -0,0 +1 @@
+previewmodeBC0-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC0-off.svg b/tools/source_icons/scalable/previewmodeBC0-off.svg
new file mode 100644
index 000000000..7c29636e9
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC0-off.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeBC0-on.file b/tools/source_icons/scalable/previewmodeBC0-on.file
new file mode 100644
index 000000000..033a88501
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC0-on.file
@@ -0,0 +1 @@
+previewmodeBC0-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC0-on.svg b/tools/source_icons/scalable/previewmodeBC0-on.svg
new file mode 100644
index 000000000..7613279ec
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC0-on.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeBC1-off.file b/tools/source_icons/scalable/previewmodeBC1-off.file
new file mode 100644
index 000000000..db5e6f2e2
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC1-off.file
@@ -0,0 +1 @@
+previewmodeBC1-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC1-off.svg b/tools/source_icons/scalable/previewmodeBC1-off.svg
new file mode 100644
index 000000000..1e7d3e669
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC1-off.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeBC1-on.file b/tools/source_icons/scalable/previewmodeBC1-on.file
new file mode 100644
index 000000000..1de2f604d
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC1-on.file
@@ -0,0 +1 @@
+previewmodeBC1-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC1-on.svg b/tools/source_icons/scalable/previewmodeBC1-on.svg
new file mode 100644
index 000000000..b4b21cd85
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC1-on.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeBC2-off.file b/tools/source_icons/scalable/previewmodeBC2-off.file
new file mode 100644
index 000000000..6073f7aac
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC2-off.file
@@ -0,0 +1 @@
+previewmodeBC2-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC2-off.svg b/tools/source_icons/scalable/previewmodeBC2-off.svg
new file mode 100644
index 000000000..e9f4e10f2
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC2-off.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeBC2-on.file b/tools/source_icons/scalable/previewmodeBC2-on.file
new file mode 100644
index 000000000..18229b31d
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC2-on.file
@@ -0,0 +1 @@
+previewmodeBC2-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC2-on.svg b/tools/source_icons/scalable/previewmodeBC2-on.svg
new file mode 100644
index 000000000..582b69fd8
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC2-on.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeBC3-off.file b/tools/source_icons/scalable/previewmodeBC3-off.file
new file mode 100644
index 000000000..1538e97f1
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC3-off.file
@@ -0,0 +1 @@
+previewmodeBC3-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC3-off.svg b/tools/source_icons/scalable/previewmodeBC3-off.svg
new file mode 100644
index 000000000..f8adf9626
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC3-off.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeBC3-on.file b/tools/source_icons/scalable/previewmodeBC3-on.file
new file mode 100644
index 000000000..6dad52343
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC3-on.file
@@ -0,0 +1 @@
+previewmodeBC3-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeBC3-on.svg b/tools/source_icons/scalable/previewmodeBC3-on.svg
new file mode 100644
index 000000000..8e92c0b35
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeBC3-on.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeF-off.file b/tools/source_icons/scalable/previewmodeF-off.file
new file mode 100644
index 000000000..420ff2d30
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeF-off.file
@@ -0,0 +1 @@
+previewmodeF-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeF-off.svg b/tools/source_icons/scalable/previewmodeF-off.svg
new file mode 100644
index 000000000..dd4f099b9
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeF-off.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeF-on.file b/tools/source_icons/scalable/previewmodeF-on.file
new file mode 100644
index 000000000..64d9940b3
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeF-on.file
@@ -0,0 +1 @@
+previewmodeF-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeF-on.svg b/tools/source_icons/scalable/previewmodeF-on.svg
new file mode 100644
index 000000000..0b5ca90c5
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeF-on.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeG-off.file b/tools/source_icons/scalable/previewmodeG-off.file
new file mode 100644
index 000000000..be2f098d4
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeG-off.file
@@ -0,0 +1 @@
+previewmodeG-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeG-off.svg b/tools/source_icons/scalable/previewmodeG-off.svg
new file mode 100644
index 000000000..29f08ebec
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeG-off.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeG-on.file b/tools/source_icons/scalable/previewmodeG-on.file
new file mode 100644
index 000000000..d6c82f803
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeG-on.file
@@ -0,0 +1 @@
+previewmodeG-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeG-on.svg b/tools/source_icons/scalable/previewmodeG-on.svg
new file mode 100644
index 000000000..4e5e19b56
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeG-on.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeL-off.file b/tools/source_icons/scalable/previewmodeL-off.file
new file mode 100644
index 000000000..7a743f2a3
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeL-off.file
@@ -0,0 +1 @@
+previewmodeL-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeL-off.svg b/tools/source_icons/scalable/previewmodeL-off.svg
new file mode 100644
index 000000000..ea9300e7a
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeL-off.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeL-on.file b/tools/source_icons/scalable/previewmodeL-on.file
new file mode 100644
index 000000000..e7b99191f
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeL-on.file
@@ -0,0 +1 @@
+previewmodeL-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeL-on.svg b/tools/source_icons/scalable/previewmodeL-on.svg
new file mode 100644
index 000000000..41cd85c07
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeL-on.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeR-off.file b/tools/source_icons/scalable/previewmodeR-off.file
new file mode 100644
index 000000000..a18cb0f3d
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeR-off.file
@@ -0,0 +1 @@
+previewmodeR-off.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeR-off.svg b/tools/source_icons/scalable/previewmodeR-off.svg
new file mode 100644
index 000000000..2bb60f3b6
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeR-off.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/tools/source_icons/scalable/previewmodeR-on.file b/tools/source_icons/scalable/previewmodeR-on.file
new file mode 100644
index 000000000..5901958fb
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeR-on.file
@@ -0,0 +1 @@
+previewmodeR-on.png,w8,actions
diff --git a/tools/source_icons/scalable/previewmodeR-on.svg b/tools/source_icons/scalable/previewmodeR-on.svg
new file mode 100644
index 000000000..0648c48b2
--- /dev/null
+++ b/tools/source_icons/scalable/previewmodeR-on.svg
@@ -0,0 +1,81 @@
+
+
+
+