diff --git a/links/status/16/org.fcitx.Fcitx5.svg b/links/status/16/org.fcitx.Fcitx5.svg
new file mode 120000
index 00000000..9d9dede0
--- /dev/null
+++ b/links/status/16/org.fcitx.Fcitx5.svg
@@ -0,0 +1 @@
+fcitx.svg
\ No newline at end of file
diff --git a/links/status/22/org.fcitx.Fcitx5.svg b/links/status/22/org.fcitx.Fcitx5.svg
new file mode 120000
index 00000000..9d9dede0
--- /dev/null
+++ b/links/status/22/org.fcitx.Fcitx5.svg
@@ -0,0 +1 @@
+fcitx.svg
\ No newline at end of file
diff --git a/links/status/24/org.fcitx.Fcitx5.svg b/links/status/24/org.fcitx.Fcitx5.svg
new file mode 120000
index 00000000..9d9dede0
--- /dev/null
+++ b/links/status/24/org.fcitx.Fcitx5.svg
@@ -0,0 +1 @@
+fcitx.svg
\ No newline at end of file
diff --git a/src/apps/22/input-keyboard.svg b/src/apps/22/input-keyboard.svg
new file mode 100644
index 00000000..82eec6e8
--- /dev/null
+++ b/src/apps/22/input-keyboard.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/status/16/fcitx.svg b/src/status/16/fcitx.svg
new file mode 100644
index 00000000..310c39e1
--- /dev/null
+++ b/src/status/16/fcitx.svg
@@ -0,0 +1,16 @@
+
diff --git a/src/status/22/fcitx.svg b/src/status/22/fcitx.svg
index 4ed70b1d..72ff2c9f 100644
--- a/src/status/22/fcitx.svg
+++ b/src/status/22/fcitx.svg
@@ -1,7 +1,5 @@
-
-
diff --git a/src/status/fcitx.svg b/src/status/fcitx.svg
new file mode 100644
index 00000000..a912ccfb
--- /dev/null
+++ b/src/status/fcitx.svg
@@ -0,0 +1,17 @@
+