diff --git a/images/back_pack_button.svg b/images/back_pack_button.svg
index dfd7e4b1e2..d5634a864f 100644
--- a/images/back_pack_button.svg
+++ b/images/back_pack_button.svg
@@ -1,13 +1 @@
-
+
\ No newline at end of file
diff --git a/images/block_icon/hardwarelite_icon.svg b/images/block_icon/hardwarelite_icon.svg
index 810b245d80..a608014023 100644
--- a/images/block_icon/hardwarelite_icon.svg
+++ b/images/block_icon/hardwarelite_icon.svg
@@ -1,8 +1 @@
-
+
\ No newline at end of file
diff --git a/images/btn-add-comment-off.svg b/images/btn-add-comment-off.svg
index 94f7fc7538..5b38e863b4 100644
--- a/images/btn-add-comment-off.svg
+++ b/images/btn-add-comment-off.svg
@@ -1,12 +1 @@
-
+
\ No newline at end of file
diff --git a/images/btn-add-comment-select.svg b/images/btn-add-comment-select.svg
index ecc9a3b278..98d15dfa8d 100644
--- a/images/btn-add-comment-select.svg
+++ b/images/btn-add-comment-select.svg
@@ -1,12 +1 @@
-
+
\ No newline at end of file
diff --git a/images/btn-toggle-comment-off.svg b/images/btn-toggle-comment-off.svg
index f9f7803d9c..9db7899605 100644
--- a/images/btn-toggle-comment-off.svg
+++ b/images/btn-toggle-comment-off.svg
@@ -1,10 +1 @@
-
+
\ No newline at end of file
diff --git a/images/btn-toggle-comment-select.svg b/images/btn-toggle-comment-select.svg
index ede951c060..6e84ccaaa4 100644
--- a/images/btn-toggle-comment-select.svg
+++ b/images/btn-toggle-comment-select.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/btn_checkbox.svg b/images/btn_checkbox.svg
index 154ae2ad17..72c1737b4b 100644
--- a/images/btn_checkbox.svg
+++ b/images/btn_checkbox.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/images/btn_checkbox_on.svg b/images/btn_checkbox_on.svg
index 2f983d46c9..0d2cde31aa 100644
--- a/images/btn_checkbox_on.svg
+++ b/images/btn_checkbox_on.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/btn_minus.svg b/images/btn_minus.svg
index da2438c1aa..7ed30102ff 100644
--- a/images/btn_minus.svg
+++ b/images/btn_minus.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/images/btn_plus.svg b/images/btn_plus.svg
index 20ebe0f0f3..b93d95d2d6 100644
--- a/images/btn_plus.svg
+++ b/images/btn_plus.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/images/btn_radio.svg b/images/btn_radio.svg
index 29d6dfced6..143832b733 100644
--- a/images/btn_radio.svg
+++ b/images/btn_radio.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/images/btn_radio_on.svg b/images/btn_radio_on.svg
index f72d6b20ac..54435d0a93 100644
--- a/images/btn_radio_on.svg
+++ b/images/btn_radio_on.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/folder_close.svg b/images/folder_close.svg
index 099e95c836..0e03dd55c8 100644
--- a/images/folder_close.svg
+++ b/images/folder_close.svg
@@ -1,7 +1 @@
-
+
\ No newline at end of file
diff --git a/images/folder_open.svg b/images/folder_open.svg
index dae4cb0b72..bacc1ed0d6 100644
--- a/images/folder_open.svg
+++ b/images/folder_open.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/hardware/aibot.png b/images/hardware/aibot.png
index 3416356bfa..04a73ef08a 100644
Binary files a/images/hardware/aibot.png and b/images/hardware/aibot.png differ
diff --git a/images/hardware/firmtech2.png b/images/hardware/firmtech2.png
index a6b358319e..5f731297ee 100644
Binary files a/images/hardware/firmtech2.png and b/images/hardware/firmtech2.png differ
diff --git a/images/hardware/iCOBOT.png b/images/hardware/iCOBOT.png
index 6edb8d6278..de59b25b7e 100644
Binary files a/images/hardware/iCOBOT.png and b/images/hardware/iCOBOT.png differ
diff --git a/images/hardware/kamibotPi.png b/images/hardware/kamibotPi.png
index 393ea803fa..07e07fc0d4 100644
Binary files a/images/hardware/kamibotPi.png and b/images/hardware/kamibotPi.png differ
diff --git a/images/hardware/neobot_soco.png b/images/hardware/neobot_soco.png
index dea7d5270b..d8a5046552 100644
Binary files a/images/hardware/neobot_soco.png and b/images/hardware/neobot_soco.png differ
diff --git a/images/hardware/neobot_thinkcar.png b/images/hardware/neobot_thinkcar.png
index c2e4665fef..c857e7cffa 100644
Binary files a/images/hardware/neobot_thinkcar.png and b/images/hardware/neobot_thinkcar.png differ
diff --git a/images/hw/aibot.png b/images/hw/aibot.png
index 3416356bfa..d430be84de 100644
Binary files a/images/hw/aibot.png and b/images/hw/aibot.png differ
diff --git a/images/hw/iCOBOT.png b/images/hw/iCOBOT.png
index 6edb8d6278..de59b25b7e 100644
Binary files a/images/hw/iCOBOT.png and b/images/hw/iCOBOT.png differ
diff --git a/images/hw/neobot_soco.png b/images/hw/neobot_soco.png
index 6c4db83350..fb717b98a2 100644
Binary files a/images/hw/neobot_soco.png and b/images/hw/neobot_soco.png differ
diff --git a/images/hw/neobot_thinkcar.png b/images/hw/neobot_thinkcar.png
index aff806c0fc..85e3fd4a29 100644
Binary files a/images/hw/neobot_thinkcar.png and b/images/hw/neobot_thinkcar.png differ
diff --git a/images/hw_lite/neobot_purple_lite.png b/images/hw_lite/neobot_purple_lite.png
index 1fd20f66cb..43c8642d38 100644
Binary files a/images/hw_lite/neobot_purple_lite.png and b/images/hw_lite/neobot_purple_lite.png differ
diff --git a/images/hw_lite/neobot_soco_lite.png b/images/hw_lite/neobot_soco_lite.png
index dea7d5270b..d8a5046552 100644
Binary files a/images/hw_lite/neobot_soco_lite.png and b/images/hw_lite/neobot_soco_lite.png differ
diff --git a/images/hw_lite/neobot_thinkcar_lite.png b/images/hw_lite/neobot_thinkcar_lite.png
index c2e4665fef..c857e7cffa 100644
Binary files a/images/hw_lite/neobot_thinkcar_lite.png and b/images/hw_lite/neobot_thinkcar_lite.png differ
diff --git a/images/ic_attr_func.svg b/images/ic_attr_func.svg
index 606118250c..2412852663 100644
--- a/images/ic_attr_func.svg
+++ b/images/ic_attr_func.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_func_on.svg b/images/ic_attr_func_on.svg
index 7cff370a3b..6208f9c09a 100644
--- a/images/ic_attr_func_on.svg
+++ b/images/ic_attr_func_on.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_list.svg b/images/ic_attr_list.svg
index 1c1a04ef3f..505a76ee2f 100644
--- a/images/ic_attr_list.svg
+++ b/images/ic_attr_list.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_list_cloud.svg b/images/ic_attr_list_cloud.svg
index 4cccff0873..86d82001c9 100644
--- a/images/ic_attr_list_cloud.svg
+++ b/images/ic_attr_list_cloud.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_list_cloud_on.svg b/images/ic_attr_list_cloud_on.svg
index 1f3deba07f..e94e31b3d8 100644
--- a/images/ic_attr_list_cloud_on.svg
+++ b/images/ic_attr_list_cloud_on.svg
@@ -1,12 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_list_local.svg b/images/ic_attr_list_local.svg
index 9d6da052d2..efb1138199 100644
--- a/images/ic_attr_list_local.svg
+++ b/images/ic_attr_list_local.svg
@@ -1,9 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_list_on.svg b/images/ic_attr_list_on.svg
index 78a96df4e2..44ef26aa50 100644
--- a/images/ic_attr_list_on.svg
+++ b/images/ic_attr_list_on.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_list_real_time.svg b/images/ic_attr_list_real_time.svg
index 3d8c9260a3..2756e46b67 100644
--- a/images/ic_attr_list_real_time.svg
+++ b/images/ic_attr_list_real_time.svg
@@ -1,9 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_message.svg b/images/ic_attr_message.svg
index 4832fb9d59..41865ffa1f 100644
--- a/images/ic_attr_message.svg
+++ b/images/ic_attr_message.svg
@@ -1,5 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_message_on.svg b/images/ic_attr_message_on.svg
index 79db820f59..e31538bd03 100644
--- a/images/ic_attr_message_on.svg
+++ b/images/ic_attr_message_on.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_variable.svg b/images/ic_attr_variable.svg
index 8d0daf1432..b5ceb83937 100644
--- a/images/ic_attr_variable.svg
+++ b/images/ic_attr_variable.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_variable_cloud.svg b/images/ic_attr_variable_cloud.svg
index 5fac2197b3..129be5796f 100644
--- a/images/ic_attr_variable_cloud.svg
+++ b/images/ic_attr_variable_cloud.svg
@@ -1,5 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_variable_local.svg b/images/ic_attr_variable_local.svg
index f00201bc9d..7f8ae4365c 100644
--- a/images/ic_attr_variable_local.svg
+++ b/images/ic_attr_variable_local.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_variable_on.svg b/images/ic_attr_variable_on.svg
index cc062c753f..d7b0a3e5db 100644
--- a/images/ic_attr_variable_on.svg
+++ b/images/ic_attr_variable_on.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/images/ic_attr_variable_real_time.svg b/images/ic_attr_variable_real_time.svg
index 2fd85f48f8..f1efe78fb5 100644
--- a/images/ic_attr_variable_real_time.svg
+++ b/images/ic_attr_variable_real_time.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/layers_arrow_down_nor.svg b/images/layers_arrow_down_nor.svg
index a2c0202b40..9ed7429ba9 100644
--- a/images/layers_arrow_down_nor.svg
+++ b/images/layers_arrow_down_nor.svg
@@ -1,5 +1 @@
-
+
\ No newline at end of file
diff --git a/images/layers_arrow_up_nor.svg b/images/layers_arrow_up_nor.svg
index 7cf170000a..1eaa6853ba 100644
--- a/images/layers_arrow_up_nor.svg
+++ b/images/layers_arrow_up_nor.svg
@@ -1,5 +1 @@
-
+
\ No newline at end of file
diff --git a/images/layers_icon_close_nor_new.svg b/images/layers_icon_close_nor_new.svg
index c7abb37146..b3845b864f 100644
--- a/images/layers_icon_close_nor_new.svg
+++ b/images/layers_icon_close_nor_new.svg
@@ -1,5 +1 @@
-
+
\ No newline at end of file
diff --git a/images/layers_icon_unvisible24.svg b/images/layers_icon_unvisible24.svg
index 08b2087d96..f8a25198df 100644
--- a/images/layers_icon_unvisible24.svg
+++ b/images/layers_icon_unvisible24.svg
@@ -1,6 +1 @@
-
+
\ No newline at end of file
diff --git a/images/layers_icon_visible24.svg b/images/layers_icon_visible24.svg
index e2b37ecc5b..a72d367757 100644
--- a/images/layers_icon_visible24.svg
+++ b/images/layers_icon_visible24.svg
@@ -1,10 +1 @@
-
+
\ No newline at end of file
diff --git a/images/media/entrybot1.svg b/images/media/entrybot1.svg
index 3857f21f09..af37630f8a 100644
--- a/images/media/entrybot1.svg
+++ b/images/media/entrybot1.svg
@@ -1,227 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/images/media/entrybot2.svg b/images/media/entrybot2.svg
index dce485cf0c..342abc6cc5 100644
--- a/images/media/entrybot2.svg
+++ b/images/media/entrybot2.svg
@@ -1,219 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/images/trashcan.svg b/images/trashcan.svg
index 8080af0454..0ec71fdcbc 100644
--- a/images/trashcan.svg
+++ b/images/trashcan.svg
@@ -1,25 +1 @@
-
+
\ No newline at end of file
diff --git a/images/trashcan_open.svg b/images/trashcan_open.svg
index 3456f0f868..3dd26af864 100644
--- a/images/trashcan_open.svg
+++ b/images/trashcan_open.svg
@@ -1,21 +1 @@
-
+
\ No newline at end of file