diff --git a/resources/OpenBoard.qrc b/resources/OpenBoard.qrc
index 9c861cab..fe437a3f 100644
--- a/resources/OpenBoard.qrc
+++ b/resources/OpenBoard.qrc
@@ -178,6 +178,14 @@
images/extraPalette/webTrap.png
images/extraPalette/webTrapEnabled.png
images/extraPalette/oEmbed.png
+ images/extraPalette/blackout.svg
+ images/extraPalette/blackoutOn.svg
+ images/extraPalette/keyboard.svg
+ images/extraPalette/keyboardOn.svg
+ images/extraPalette/trapFlash.svg
+ images/extraPalette/webTrap.svg
+ images/extraPalette/webTrapEnabled.svg
+ images/extraPalette/oEmbed.svg
images/erasePalette/eraseAll.svg
images/erasePalette/eraseItem.svg
images/erasePalette/eraseAnnotation.svg
@@ -230,6 +238,7 @@
images/edit-mode.svg
images/save.svg
images/libpalette/social.png
+ images/libpalette/social.svg
images/navig_arrow.png
images/flags/ar.png
images/flags/bg.png
diff --git a/resources/forms/mainWindow.ui b/resources/forms/mainWindow.ui
index 5063bd35..a2380054 100644
--- a/resources/forms/mainWindow.ui
+++ b/resources/forms/mainWindow.ui
@@ -967,8 +967,8 @@
- :/images/extraPalette/blackout.png
- :/images/extraPalette/blackoutOn.png:/images/extraPalette/blackout.png
+ :/images/extraPalette/blackout.svg
+ :/images/extraPalette/blackoutOn.svg:/images/extraPalette/blackout.svg
Sleep
@@ -983,8 +983,8 @@
- :/images/extraPalette/keyboard.png
- :/images/extraPalette/keyboardOn.png:/images/extraPalette/keyboard.png
+ :/images/extraPalette/keyboard.svg
+ :/images/extraPalette/keyboardOn.svg:/images/extraPalette/keyboard.svg
Virtual Keyboard
@@ -1515,8 +1515,8 @@
- :/images/extraPalette/webTrap.png
- :/images/extraPalette/webTrapEnabled.png:/images/extraPalette/webTrap.png
+ :/images/extraPalette/webTrap.svg
+ :/images/extraPalette/webTrapEnabled.svg:/images/extraPalette/webTrap.svg
Web Trap
@@ -1555,7 +1555,7 @@
- :/images/extraPalette/oEmbed.png:/images/extraPalette/oEmbed.png
+ :/images/extraPalette/oEmbed.svg:/images/extraPalette/oEmbed.svg
Embed Web Content
diff --git a/resources/images/extraPalette/blackout.svg b/resources/images/extraPalette/blackout.svg
new file mode 100644
index 00000000..da96d1c8
--- /dev/null
+++ b/resources/images/extraPalette/blackout.svg
@@ -0,0 +1,164 @@
+
+
diff --git a/resources/images/extraPalette/blackoutOn.svg b/resources/images/extraPalette/blackoutOn.svg
new file mode 100644
index 00000000..661d2e6f
--- /dev/null
+++ b/resources/images/extraPalette/blackoutOn.svg
@@ -0,0 +1,194 @@
+
+
diff --git a/resources/images/extraPalette/compass.svg b/resources/images/extraPalette/compass.svg
new file mode 100644
index 00000000..3169eafb
--- /dev/null
+++ b/resources/images/extraPalette/compass.svg
@@ -0,0 +1,205 @@
+
+
diff --git a/resources/images/extraPalette/compassOn.svg b/resources/images/extraPalette/compassOn.svg
new file mode 100644
index 00000000..fab7662a
--- /dev/null
+++ b/resources/images/extraPalette/compassOn.svg
@@ -0,0 +1,229 @@
+
+
diff --git a/resources/images/extraPalette/keyboard.svg b/resources/images/extraPalette/keyboard.svg
new file mode 100644
index 00000000..f9dd51cc
--- /dev/null
+++ b/resources/images/extraPalette/keyboard.svg
@@ -0,0 +1,707 @@
+
+
diff --git a/resources/images/extraPalette/keyboardOn.svg b/resources/images/extraPalette/keyboardOn.svg
new file mode 100644
index 00000000..0fe6a6a9
--- /dev/null
+++ b/resources/images/extraPalette/keyboardOn.svg
@@ -0,0 +1,732 @@
+
+
diff --git a/resources/images/extraPalette/mask.svg b/resources/images/extraPalette/mask.svg
new file mode 100644
index 00000000..f968dc92
--- /dev/null
+++ b/resources/images/extraPalette/mask.svg
@@ -0,0 +1,106 @@
+
+
diff --git a/resources/images/extraPalette/maskOn.svg b/resources/images/extraPalette/maskOn.svg
new file mode 100644
index 00000000..0e7b724c
--- /dev/null
+++ b/resources/images/extraPalette/maskOn.svg
@@ -0,0 +1,130 @@
+
+
diff --git a/resources/images/extraPalette/oEmbed.svg b/resources/images/extraPalette/oEmbed.svg
new file mode 100644
index 00000000..4c18cbe8
--- /dev/null
+++ b/resources/images/extraPalette/oEmbed.svg
@@ -0,0 +1,221 @@
+
+
diff --git a/resources/images/extraPalette/podcast.svg b/resources/images/extraPalette/podcast.svg
new file mode 100644
index 00000000..c8f90176
--- /dev/null
+++ b/resources/images/extraPalette/podcast.svg
@@ -0,0 +1,128 @@
+
+
diff --git a/resources/images/extraPalette/podcastOn.svg b/resources/images/extraPalette/podcastOn.svg
new file mode 100644
index 00000000..925bce1c
--- /dev/null
+++ b/resources/images/extraPalette/podcastOn.svg
@@ -0,0 +1,172 @@
+
+
diff --git a/resources/images/extraPalette/protractor.svg b/resources/images/extraPalette/protractor.svg
new file mode 100644
index 00000000..a52327b1
--- /dev/null
+++ b/resources/images/extraPalette/protractor.svg
@@ -0,0 +1,245 @@
+
+
diff --git a/resources/images/extraPalette/protractorOn.svg b/resources/images/extraPalette/protractorOn.svg
new file mode 100644
index 00000000..f15278f0
--- /dev/null
+++ b/resources/images/extraPalette/protractorOn.svg
@@ -0,0 +1,281 @@
+
+
diff --git a/resources/images/extraPalette/ruler.svg b/resources/images/extraPalette/ruler.svg
new file mode 100644
index 00000000..a417c1d8
--- /dev/null
+++ b/resources/images/extraPalette/ruler.svg
@@ -0,0 +1,279 @@
+
+
diff --git a/resources/images/extraPalette/rulerOn.svg b/resources/images/extraPalette/rulerOn.svg
new file mode 100644
index 00000000..c316cc56
--- /dev/null
+++ b/resources/images/extraPalette/rulerOn.svg
@@ -0,0 +1,310 @@
+
+
diff --git a/resources/images/extraPalette/trapFlash.svg b/resources/images/extraPalette/trapFlash.svg
new file mode 100644
index 00000000..86274ca6
--- /dev/null
+++ b/resources/images/extraPalette/trapFlash.svg
@@ -0,0 +1,179 @@
+
+
diff --git a/resources/images/extraPalette/webTrap.svg b/resources/images/extraPalette/webTrap.svg
new file mode 100644
index 00000000..13df14ae
--- /dev/null
+++ b/resources/images/extraPalette/webTrap.svg
@@ -0,0 +1,106 @@
+
+
diff --git a/resources/images/extraPalette/webTrapEnabled.svg b/resources/images/extraPalette/webTrapEnabled.svg
new file mode 100644
index 00000000..301efafd
--- /dev/null
+++ b/resources/images/extraPalette/webTrapEnabled.svg
@@ -0,0 +1,120 @@
+
+