diff --git a/src/assets/icons/drag.svg b/src/assets/icons/drag.svg
deleted file mode 100644
index 4185d3ce..00000000
--- a/src/assets/icons/drag.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/icons/exit-fullscreen.svg b/src/assets/icons/exit-fullscreen.svg
deleted file mode 100644
index 485c128b..00000000
--- a/src/assets/icons/exit-fullscreen.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/icons/fullscreen-exit.svg b/src/assets/icons/fullscreen-exit.svg
new file mode 100644
index 00000000..e9f82621
--- /dev/null
+++ b/src/assets/icons/fullscreen-exit.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/fullscreen.svg b/src/assets/icons/fullscreen.svg
index 0e86b6fa..5df95852 100644
--- a/src/assets/icons/fullscreen.svg
+++ b/src/assets/icons/fullscreen.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/icon.svg b/src/assets/icons/icon.svg
deleted file mode 100644
index 82be8eee..00000000
--- a/src/assets/icons/icon.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/icons/indent-decrease.svg b/src/assets/icons/indent-decrease.svg
new file mode 100644
index 00000000..9ad3ea38
--- /dev/null
+++ b/src/assets/icons/indent-decrease.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/language.svg b/src/assets/icons/language.svg
index d2dd693d..3881c53b 100644
--- a/src/assets/icons/language.svg
+++ b/src/assets/icons/language.svg
@@ -1 +1 @@
-
+
diff --git a/src/assets/icons/moon.svg b/src/assets/icons/moon.svg
new file mode 100644
index 00000000..b2902e0c
--- /dev/null
+++ b/src/assets/icons/moon.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/password.svg b/src/assets/icons/password.svg
deleted file mode 100644
index 6c64defe..00000000
--- a/src/assets/icons/password.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/icons/redis.svg b/src/assets/icons/redis.svg
deleted file mode 100644
index 2f1d62df..00000000
--- a/src/assets/icons/redis.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/icons/setting.svg b/src/assets/icons/setting.svg
new file mode 100644
index 00000000..2fe05e03
--- /dev/null
+++ b/src/assets/icons/setting.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/shrink.svg b/src/assets/icons/shrink.svg
deleted file mode 100644
index 075a559d..00000000
--- a/src/assets/icons/shrink.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/assets/icons/size.svg b/src/assets/icons/size.svg
index ddb25b8d..d464c5da 100644
--- a/src/assets/icons/size.svg
+++ b/src/assets/icons/size.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/sunny.svg b/src/assets/icons/sunny.svg
new file mode 100644
index 00000000..c049181d
--- /dev/null
+++ b/src/assets/icons/sunny.svg
@@ -0,0 +1 @@
+
diff --git a/src/components/Hamburger/index.vue b/src/components/Hamburger/index.vue
index a9049d70..e544db7f 100644
--- a/src/components/Hamburger/index.vue
+++ b/src/components/Hamburger/index.vue
@@ -6,7 +6,7 @@
diff --git a/src/components/SizeSelect/index.vue b/src/components/SizeSelect/index.vue
index 4ea60621..a5aa7907 100644
--- a/src/components/SizeSelect/index.vue
+++ b/src/components/SizeSelect/index.vue
@@ -1,7 +1,7 @@
-
+
@@ -20,14 +20,6 @@