diff --git a/assets/icons-colourless/32px/sparky.png b/assets/icons-colourless/32px/sparky.png
new file mode 100644
index 0000000..b76760e
Binary files /dev/null and b/assets/icons-colourless/32px/sparky.png differ
diff --git a/assets/icons-colourless/48px/sparky.png b/assets/icons-colourless/48px/sparky.png
new file mode 100644
index 0000000..e9f0b63
Binary files /dev/null and b/assets/icons-colourless/48px/sparky.png differ
diff --git a/assets/icons-colourless/64px/sparky.png b/assets/icons-colourless/64px/sparky.png
new file mode 100644
index 0000000..c16ed61
Binary files /dev/null and b/assets/icons-colourless/64px/sparky.png differ
diff --git a/assets/icons/32px/sparky.png b/assets/icons/32px/sparky.png
new file mode 100644
index 0000000..12f3921
Binary files /dev/null and b/assets/icons/32px/sparky.png differ
diff --git a/assets/icons/48px/sparky.png b/assets/icons/48px/sparky.png
new file mode 100644
index 0000000..12232f4
Binary files /dev/null and b/assets/icons/48px/sparky.png differ
diff --git a/assets/icons/64px/sparky.png b/assets/icons/64px/sparky.png
new file mode 100644
index 0000000..eaf82e6
Binary files /dev/null and b/assets/icons/64px/sparky.png differ
diff --git a/assets/svg/icons-colourless/sparky.svg b/assets/svg/icons-colourless/sparky.svg
new file mode 100644
index 0000000..446ea5b
--- /dev/null
+++ b/assets/svg/icons-colourless/sparky.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+
+
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+
+
+
\ No newline at end of file
diff --git a/assets/svg/icons/sparky.svg b/assets/svg/icons/sparky.svg
new file mode 100644
index 0000000..f854003
--- /dev/null
+++ b/assets/svg/icons/sparky.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+
+
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file