diff --git a/netbox_topology_views/static/netbox_topology_views/img/access-switch.svg b/netbox_topology_views/static/netbox_topology_views/img/access-switch.svg
new file mode 100644
index 0000000..634f67c
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/access-switch.svg
@@ -0,0 +1,141 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/backhaul.svg b/netbox_topology_views/static/netbox_topology_views/img/backhaul.svg
new file mode 100644
index 0000000..f7d85df
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/backhaul.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/backup.svg b/netbox_topology_views/static/netbox_topology_views/img/backup.svg
new file mode 100644
index 0000000..5eab72a
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/backup.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/cable-doubler.svg b/netbox_topology_views/static/netbox_topology_views/img/cable-doubler.svg
new file mode 100644
index 0000000..1b80a22
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/cable-doubler.svg
@@ -0,0 +1,99 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/camera-server.svg b/netbox_topology_views/static/netbox_topology_views/img/camera-server.svg
new file mode 100644
index 0000000..27aa193
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/camera-server.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/camera.svg b/netbox_topology_views/static/netbox_topology_views/img/camera.svg
new file mode 100644
index 0000000..97c36e2
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/camera.svg
@@ -0,0 +1,85 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/circuit.svg b/netbox_topology_views/static/netbox_topology_views/img/circuit.svg
new file mode 100644
index 0000000..5fbb63c
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/circuit.svg
@@ -0,0 +1,208 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/console-server.svg b/netbox_topology_views/static/netbox_topology_views/img/console-server.svg
new file mode 100644
index 0000000..01ebd61
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/console-server.svg
@@ -0,0 +1,188 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/core-router.svg b/netbox_topology_views/static/netbox_topology_views/img/core-router.svg
new file mode 100644
index 0000000..6c35975
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/core-router.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/core-switch.svg b/netbox_topology_views/static/netbox_topology_views/img/core-switch.svg
new file mode 100644
index 0000000..72d1f54
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/core-switch.svg
@@ -0,0 +1,147 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/database-server.svg b/netbox_topology_views/static/netbox_topology_views/img/database-server.svg
new file mode 100644
index 0000000..9ecca77
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/database-server.svg
@@ -0,0 +1,90 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/database.svg b/netbox_topology_views/static/netbox_topology_views/img/database.svg
new file mode 100644
index 0000000..599d608
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/database.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/dect-station.svg b/netbox_topology_views/static/netbox_topology_views/img/dect-station.svg
new file mode 100644
index 0000000..653acc8
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/dect-station.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/desktop.svg b/netbox_topology_views/static/netbox_topology_views/img/desktop.svg
new file mode 100644
index 0000000..c4f5c36
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/desktop.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/distribution-switch.svg b/netbox_topology_views/static/netbox_topology_views/img/distribution-switch.svg
new file mode 100644
index 0000000..b99b826
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/distribution-switch.svg
@@ -0,0 +1,196 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/docking-station.svg b/netbox_topology_views/static/netbox_topology_views/img/docking-station.svg
new file mode 100644
index 0000000..df19874
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/docking-station.svg
@@ -0,0 +1,112 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/environment-monitor.svg b/netbox_topology_views/static/netbox_topology_views/img/environment-monitor.svg
new file mode 100644
index 0000000..ecb5d80
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/environment-monitor.svg
@@ -0,0 +1,76 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/fire-alarm-control-panel.svg b/netbox_topology_views/static/netbox_topology_views/img/fire-alarm-control-panel.svg
new file mode 100644
index 0000000..75a7aa1
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/fire-alarm-control-panel.svg
@@ -0,0 +1,167 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/firewall.svg b/netbox_topology_views/static/netbox_topology_views/img/firewall.svg
new file mode 100644
index 0000000..ef93a99
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/firewall.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/fo-patch-panel.svg b/netbox_topology_views/static/netbox_topology_views/img/fo-patch-panel.svg
new file mode 100644
index 0000000..6cfd11f
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/fo-patch-panel.svg
@@ -0,0 +1,100 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/intrusion-alarm-system.svg b/netbox_topology_views/static/netbox_topology_views/img/intrusion-alarm-system.svg
new file mode 100644
index 0000000..c676f0b
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/intrusion-alarm-system.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/kvm-over-ip.svg b/netbox_topology_views/static/netbox_topology_views/img/kvm-over-ip.svg
new file mode 100644
index 0000000..642fe73
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/kvm-over-ip.svg
@@ -0,0 +1,129 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/kvm.svg b/netbox_topology_views/static/netbox_topology_views/img/kvm.svg
new file mode 100644
index 0000000..fe388a4
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/kvm.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/load-balancer.svg b/netbox_topology_views/static/netbox_topology_views/img/load-balancer.svg
new file mode 100644
index 0000000..ff32b91
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/load-balancer.svg
@@ -0,0 +1,107 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/mobile-phone.svg b/netbox_topology_views/static/netbox_topology_views/img/mobile-phone.svg
new file mode 100644
index 0000000..970b7ce
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/mobile-phone.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/modem.svg b/netbox_topology_views/static/netbox_topology_views/img/modem.svg
new file mode 100644
index 0000000..ea0457a
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/modem.svg
@@ -0,0 +1,63 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/network-socket.svg b/netbox_topology_views/static/netbox_topology_views/img/network-socket.svg
new file mode 100644
index 0000000..5dca3e3
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/network-socket.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/notebook.svg b/netbox_topology_views/static/netbox_topology_views/img/notebook.svg
new file mode 100644
index 0000000..05b17a1
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/notebook.svg
@@ -0,0 +1,79 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/pabx.svg b/netbox_topology_views/static/netbox_topology_views/img/pabx.svg
new file mode 100644
index 0000000..1b20991
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/pabx.svg
@@ -0,0 +1,144 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/patch-panel.svg b/netbox_topology_views/static/netbox_topology_views/img/patch-panel.svg
new file mode 100644
index 0000000..c45964c
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/patch-panel.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/pdu.svg b/netbox_topology_views/static/netbox_topology_views/img/pdu.svg
new file mode 100644
index 0000000..d2c1f6b
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/pdu.svg
@@ -0,0 +1,186 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/phone.svg b/netbox_topology_views/static/netbox_topology_views/img/phone.svg
new file mode 100644
index 0000000..de03e20
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/phone.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/power-panel.svg b/netbox_topology_views/static/netbox_topology_views/img/power-panel.svg
new file mode 100644
index 0000000..9c7d2e6
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/power-panel.svg
@@ -0,0 +1,137 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/power-units.svg b/netbox_topology_views/static/netbox_topology_views/img/power-units.svg
new file mode 100644
index 0000000..f463730
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/power-units.svg
@@ -0,0 +1,100 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/printer.svg b/netbox_topology_views/static/netbox_topology_views/img/printer.svg
new file mode 100644
index 0000000..e62ade2
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/printer.svg
@@ -0,0 +1,88 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/provider-networks.svg b/netbox_topology_views/static/netbox_topology_views/img/provider-networks.svg
new file mode 100644
index 0000000..112115e
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/provider-networks.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/proxy.svg b/netbox_topology_views/static/netbox_topology_views/img/proxy.svg
new file mode 100644
index 0000000..7e314fa
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/proxy.svg
@@ -0,0 +1,144 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/role-unknown.svg b/netbox_topology_views/static/netbox_topology_views/img/role-unknown.svg
new file mode 100644
index 0000000..d92a6cf
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/role-unknown.svg
@@ -0,0 +1,55 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/router.svg b/netbox_topology_views/static/netbox_topology_views/img/router.svg
new file mode 100644
index 0000000..c7e4af0
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/router.svg
@@ -0,0 +1,105 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/server.svg b/netbox_topology_views/static/netbox_topology_views/img/server.svg
new file mode 100644
index 0000000..d6cc91b
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/server.svg
@@ -0,0 +1,88 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/siem.svg b/netbox_topology_views/static/netbox_topology_views/img/siem.svg
new file mode 100644
index 0000000..6116630
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/siem.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/storage.svg b/netbox_topology_views/static/netbox_topology_views/img/storage.svg
new file mode 100644
index 0000000..47ea331
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/storage.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/switch.svg b/netbox_topology_views/static/netbox_topology_views/img/switch.svg
new file mode 100644
index 0000000..7456381
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/switch.svg
@@ -0,0 +1,141 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/time-recording-terminal.svg b/netbox_topology_views/static/netbox_topology_views/img/time-recording-terminal.svg
new file mode 100644
index 0000000..28fa073
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/time-recording-terminal.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/ups.svg b/netbox_topology_views/static/netbox_topology_views/img/ups.svg
new file mode 100644
index 0000000..9d45167
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/ups.svg
@@ -0,0 +1,90 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/usb-lan-adapter.svg b/netbox_topology_views/static/netbox_topology_views/img/usb-lan-adapter.svg
new file mode 100644
index 0000000..61e586c
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/usb-lan-adapter.svg
@@ -0,0 +1,156 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/wan-network.svg b/netbox_topology_views/static/netbox_topology_views/img/wan-network.svg
new file mode 100644
index 0000000..8cb6995
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/wan-network.svg
@@ -0,0 +1,79 @@
+
+
+
+
diff --git a/netbox_topology_views/static/netbox_topology_views/img/wireless-ap.svg b/netbox_topology_views/static/netbox_topology_views/img/wireless-ap.svg
new file mode 100644
index 0000000..7522bbf
--- /dev/null
+++ b/netbox_topology_views/static/netbox_topology_views/img/wireless-ap.svg
@@ -0,0 +1,83 @@
+
+
+
+