diff --git a/src/assets/svg/close.svg b/src/assets/svg/close.svg
new file mode 100644
index 00000000..4bc58e13
--- /dev/null
+++ b/src/assets/svg/close.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/svg/comp.svg b/src/assets/svg/comp.svg
new file mode 100644
index 00000000..c30d6216
--- /dev/null
+++ b/src/assets/svg/comp.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/svg/detect.svg b/src/assets/svg/detect.svg
new file mode 100644
index 00000000..0805f6a3
--- /dev/null
+++ b/src/assets/svg/detect.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/node/blue.png b/src/assets/svg/node/blue.png
deleted file mode 100644
index 8adb4d9e..00000000
Binary files a/src/assets/svg/node/blue.png and /dev/null differ
diff --git a/src/assets/svg/node/blue.svg b/src/assets/svg/node/blue.svg
new file mode 100644
index 00000000..6d276dcd
--- /dev/null
+++ b/src/assets/svg/node/blue.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/node/composition.svg b/src/assets/svg/node/composition.svg
new file mode 100644
index 00000000..b2fce800
--- /dev/null
+++ b/src/assets/svg/node/composition.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/node/gray.png b/src/assets/svg/node/gray.png
deleted file mode 100644
index e8543f96..00000000
Binary files a/src/assets/svg/node/gray.png and /dev/null differ
diff --git a/src/assets/svg/node/gray.svg b/src/assets/svg/node/gray.svg
new file mode 100644
index 00000000..4f54079b
--- /dev/null
+++ b/src/assets/svg/node/gray.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/node/green-book.svg b/src/assets/svg/node/green-book.svg
new file mode 100644
index 00000000..98e7f3ea
--- /dev/null
+++ b/src/assets/svg/node/green-book.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/node/green-puzzle.svg b/src/assets/svg/node/green-puzzle.svg
new file mode 100644
index 00000000..43ce8de2
--- /dev/null
+++ b/src/assets/svg/node/green-puzzle.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/node/green.svg b/src/assets/svg/node/green.svg
new file mode 100644
index 00000000..905f1903
--- /dev/null
+++ b/src/assets/svg/node/green.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/node/red.png b/src/assets/svg/node/red.png
deleted file mode 100644
index c85ed626..00000000
Binary files a/src/assets/svg/node/red.png and /dev/null differ
diff --git a/src/assets/svg/node/red.svg b/src/assets/svg/node/red.svg
new file mode 100644
index 00000000..9bc2a0bc
--- /dev/null
+++ b/src/assets/svg/node/red.svg
@@ -0,0 +1,3 @@
+