diff --git a/docs/art-sources/buttons/about_menu.svg b/docs/art-sources/buttons/about_menu.svg
new file mode 100644
index 000000000..2c8c2ca03
--- /dev/null
+++ b/docs/art-sources/buttons/about_menu.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/docs/art-sources/buttons/button_audio_commit.svg b/docs/art-sources/buttons/button_audio_commit.svg
index 6846fa7e5..07e519b66 100644
--- a/docs/art-sources/buttons/button_audio_commit.svg
+++ b/docs/art-sources/buttons/button_audio_commit.svg
@@ -10,7 +10,7 @@
diff --git a/docs/art-sources/buttons/close_keyframes_menu.svg b/docs/art-sources/buttons/close_keyframes_menu.svg
new file mode 100644
index 000000000..acde78861
--- /dev/null
+++ b/docs/art-sources/buttons/close_keyframes_menu.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/docs/art-sources/buttons/close_timecodes_menu.svg b/docs/art-sources/buttons/close_timecodes_menu.svg
new file mode 100644
index 000000000..7f1b0b3b5
--- /dev/null
+++ b/docs/art-sources/buttons/close_timecodes_menu.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/docs/art-sources/buttons/close_video_menu.svg b/docs/art-sources/buttons/close_video_menu.svg
index aceafccc8..09e43cc3f 100644
--- a/docs/art-sources/buttons/close_video_menu.svg
+++ b/docs/art-sources/buttons/close_video_menu.svg
@@ -22,22 +22,30 @@
offset="1" />
+ gradientTransform="matrix(-1.6,2,-1.9,-1.5,-13.1,144.2)" />
+ d="M 10,4 L 40,4 L 54,18 L 54,60 L 10,60 L 10,4 z"
+ id="rect2392"
+ style="fill:#ffffff;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
+
+
diff --git a/docs/art-sources/buttons/copy_button.svg b/docs/art-sources/buttons/copy_button.svg
index 73031fdf5..5b3e12db0 100644
--- a/docs/art-sources/buttons/copy_button.svg
+++ b/docs/art-sources/buttons/copy_button.svg
@@ -10,27 +10,19 @@
+ d="M 13.5,17.5 L 26,17.5 L 13.5,17.5 z M 13.5,24.5 L 34.5,24.5 L 13.5,24.5 z M 13.5,31.5 L 34.5,31.5 L 13.5,31.5 z M 13.5,38.5 L 34.5,38.5 L 13.5,38.5 z M 13.5,45.5 L 34.5,45.5 L 13.5,45.5 z M 42,16 L 32,16 L 32,6"
+ id="path3469"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
-
-
+ d="M 29.5,23.5 L 42,23.5 L 29.5,23.5 z M 29.5,30.5 L 50.5,30.5 L 29.5,30.5 z M 29.5,37.5 L 50.5,37.5 L 29.5,37.5 z M 29.5,44.5 L 50.5,44.5 L 29.5,44.5 z M 29.5,51.5 L 50.5,51.5 L 29.5,51.5 z M 58,22 L 48,22 L 48,12"
+ id="path3195"
+ style="fill:none;stroke:#003380;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
diff --git a/docs/art-sources/buttons/jumpto_button.svg b/docs/art-sources/buttons/jumpto_button.svg
index f9c9e998d..f9e614122 100644
--- a/docs/art-sources/buttons/jumpto_button.svg
+++ b/docs/art-sources/buttons/jumpto_button.svg
@@ -12,5 +12,5 @@
+ style="fill:#00ccff;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
diff --git a/docs/art-sources/buttons/kara_split_accept.svg b/docs/art-sources/buttons/kara_split_accept.svg
index 3fb3f73b8..3696cc92b 100644
--- a/docs/art-sources/buttons/kara_split_accept.svg
+++ b/docs/art-sources/buttons/kara_split_accept.svg
@@ -26,7 +26,7 @@
id="path2385"
style="opacity:0.5;fill:#2aff2a;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" />
diff --git a/docs/art-sources/buttons/languages_menu.svg b/docs/art-sources/buttons/languages_menu.svg
new file mode 100644
index 000000000..77b8f77be
--- /dev/null
+++ b/docs/art-sources/buttons/languages_menu.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/docs/art-sources/buttons/menu_check.svg b/docs/art-sources/buttons/menu_check.svg
new file mode 100644
index 000000000..c66a05800
--- /dev/null
+++ b/docs/art-sources/buttons/menu_check.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/docs/art-sources/buttons/new_toolbutton.svg b/docs/art-sources/buttons/new_toolbutton.svg
index 64356306e..6d53cf2c5 100644
--- a/docs/art-sources/buttons/new_toolbutton.svg
+++ b/docs/art-sources/buttons/new_toolbutton.svg
@@ -10,11 +10,11 @@
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
diff --git a/docs/art-sources/buttons/open_audio_menu.svg b/docs/art-sources/buttons/open_audio_menu.svg
index 9fcd0ab1f..8031b39b1 100644
--- a/docs/art-sources/buttons/open_audio_menu.svg
+++ b/docs/art-sources/buttons/open_audio_menu.svg
@@ -10,13 +10,13 @@
+ d="M 54,18 L 40,18 L 40,4"
+ id="rect3182"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
+
+
diff --git a/docs/art-sources/buttons/open_timecodes_menu.svg b/docs/art-sources/buttons/open_timecodes_menu.svg
index e2cb76c05..27f9e1103 100644
--- a/docs/art-sources/buttons/open_timecodes_menu.svg
+++ b/docs/art-sources/buttons/open_timecodes_menu.svg
@@ -10,23 +10,23 @@
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
+ style="fill:#808080;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" />
+ style="fill:#ffffff;stroke:#0066ff;stroke-width:4" />
diff --git a/docs/art-sources/buttons/open_video_menu.svg b/docs/art-sources/buttons/open_video_menu.svg
new file mode 100644
index 000000000..c5fd0dfe4
--- /dev/null
+++ b/docs/art-sources/buttons/open_video_menu.svg
@@ -0,0 +1,47 @@
+
+
+
diff --git a/docs/art-sources/buttons/paste_button.svg b/docs/art-sources/buttons/paste_button.svg
index 59648b4b5..04935d1c0 100644
--- a/docs/art-sources/buttons/paste_button.svg
+++ b/docs/art-sources/buttons/paste_button.svg
@@ -10,23 +10,19 @@
+ d="M 28,19 L 47.5,19 L 55,26.5 L 55,55 L 28,55 L 28,19 z"
+ id="path3193"
+ style="fill:#ffffff;stroke:#003380;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round" />
-
+ d="M 33.5,27.5 L 43,27.5 L 33.5,27.5 z M 33.5,33 L 49.5,33 L 33.5,33 z M 33.5,38.5 L 49.5,38.5 L 33.5,38.5 z M 33.5,44 L 49.5,44 L 33.5,44 z M 33.5,49.5 L 49.5,49.5 L 33.5,49.5 z M 55,26.5 L 47.5,26.5 L 47.5,19"
+ id="path3195"
+ style="fill:none;stroke:#003380;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round" />
diff --git a/docs/art-sources/buttons/properties_toolbutton.svg b/docs/art-sources/buttons/properties_toolbutton.svg
index b30488754..f93d04905 100644
--- a/docs/art-sources/buttons/properties_toolbutton.svg
+++ b/docs/art-sources/buttons/properties_toolbutton.svg
@@ -10,19 +10,19 @@
diff --git a/docs/art-sources/buttons/save_as_toolbutton.svg b/docs/art-sources/buttons/save_as_toolbutton.svg
index 97a46e059..6f0f02e0d 100644
--- a/docs/art-sources/buttons/save_as_toolbutton.svg
+++ b/docs/art-sources/buttons/save_as_toolbutton.svg
@@ -10,19 +10,19 @@
+ style="fill:#2a7fff;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
+ style="fill:#ffffff;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
+ style="fill:#999999;stroke:#666666;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
diff --git a/docs/art-sources/buttons/save_keyframes_menu.svg b/docs/art-sources/buttons/save_keyframes_menu.svg
new file mode 100644
index 000000000..aec74e42e
--- /dev/null
+++ b/docs/art-sources/buttons/save_keyframes_menu.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/docs/art-sources/buttons/save_timecodes_menu.svg b/docs/art-sources/buttons/save_timecodes_menu.svg
new file mode 100644
index 000000000..093c212d5
--- /dev/null
+++ b/docs/art-sources/buttons/save_timecodes_menu.svg
@@ -0,0 +1,44 @@
+
+
+
diff --git a/docs/art-sources/buttons/save_toolbutton.svg b/docs/art-sources/buttons/save_toolbutton.svg
index f3124f0f9..01d052683 100644
--- a/docs/art-sources/buttons/save_toolbutton.svg
+++ b/docs/art-sources/buttons/save_toolbutton.svg
@@ -10,15 +10,15 @@
+ style="fill:#2a7fff;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
+ style="fill:#ffffff;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
+ style="fill:#999999;stroke:#666666;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
diff --git a/docs/art-sources/buttons/show_video_details_menu.svg b/docs/art-sources/buttons/show_video_details_menu.svg
new file mode 100644
index 000000000..45de8f6f2
--- /dev/null
+++ b/docs/art-sources/buttons/show_video_details_menu.svg
@@ -0,0 +1,47 @@
+
+
+
diff --git a/docs/art-sources/buttons/spellcheck_toolbutton.svg b/docs/art-sources/buttons/spellcheck_toolbutton.svg
index baca6f305..f25a21e06 100644
--- a/docs/art-sources/buttons/spellcheck_toolbutton.svg
+++ b/docs/art-sources/buttons/spellcheck_toolbutton.svg
@@ -9,10 +9,6 @@
id="svg2383">
-
+
diff --git a/docs/art-sources/buttons/timing_processor_toolbutton.svg b/docs/art-sources/buttons/timing_processor_toolbutton.svg
index 5df9afc41..541c949d4 100644
--- a/docs/art-sources/buttons/timing_processor_toolbutton.svg
+++ b/docs/art-sources/buttons/timing_processor_toolbutton.svg
@@ -10,19 +10,19 @@
+ style="fill:#808080;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" />
+ style="fill:#0066ff;stroke:#003380;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
+ style="fill:#ffffff;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" />
diff --git a/docs/art-sources/buttons/toggle_audio_autocommit.svg b/docs/art-sources/buttons/toggle_audio_autocommit.svg
index 97ad596b1..3a2dbe66c 100644
--- a/docs/art-sources/buttons/toggle_audio_autocommit.svg
+++ b/docs/art-sources/buttons/toggle_audio_autocommit.svg
@@ -10,11 +10,11 @@
+ style="fill:#0000d4;stroke:#0000d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4" />
diff --git a/docs/art-sources/buttons/toggle_audio_autoscroll.svg b/docs/art-sources/buttons/toggle_audio_autoscroll.svg
index cfb5ca55b..a269fbbd3 100644
--- a/docs/art-sources/buttons/toggle_audio_autoscroll.svg
+++ b/docs/art-sources/buttons/toggle_audio_autoscroll.svg
@@ -16,5 +16,5 @@
+ style="fill:#0000d4;stroke:#0000d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4" />
diff --git a/docs/art-sources/buttons/toggle_audio_nextcommit.svg b/docs/art-sources/buttons/toggle_audio_nextcommit.svg
index 0bccccbbd..0db92d0c2 100644
--- a/docs/art-sources/buttons/toggle_audio_nextcommit.svg
+++ b/docs/art-sources/buttons/toggle_audio_nextcommit.svg
@@ -14,7 +14,7 @@
id="path2442"
style="fill:#2a7fff;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
diff --git a/docs/art-sources/buttons/toggle_video_autoscroll.svg b/docs/art-sources/buttons/toggle_video_autoscroll.svg
index 5a920f75a..5e51bc5f7 100644
--- a/docs/art-sources/buttons/toggle_video_autoscroll.svg
+++ b/docs/art-sources/buttons/toggle_video_autoscroll.svg
@@ -43,5 +43,5 @@
+ style="fill:#0000d4;stroke:#0000d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4" />
diff --git a/docs/art-sources/buttons/use_dummy_video_menu.svg b/docs/art-sources/buttons/use_dummy_video_menu.svg
new file mode 100644
index 000000000..9949bd5ad
--- /dev/null
+++ b/docs/art-sources/buttons/use_dummy_video_menu.svg
@@ -0,0 +1,64 @@
+
+
+
diff --git a/docs/art-sources/buttons/visual_realtime.svg b/docs/art-sources/buttons/visual_realtime.svg
index 49e66af19..306ce0cf6 100644
--- a/docs/art-sources/buttons/visual_realtime.svg
+++ b/docs/art-sources/buttons/visual_realtime.svg
@@ -10,19 +10,19 @@
+ style="fill:#80b3ff;stroke:#002060;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
+ style="fill:#ff0000;stroke:#803300;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" />
+ style="fill:#ffffff;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" />
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" />