diff --git a/links/status/22/fcitx-vk-active.svg b/links/status/22/fcitx-vk-active.svg
new file mode 120000
index 00000000..9d1f3ab6
--- /dev/null
+++ b/links/status/22/fcitx-vk-active.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg
\ No newline at end of file
diff --git a/links/status/22/fcitx-vk-inactive.svg b/links/status/22/fcitx-vk-inactive.svg
new file mode 120000
index 00000000..07b90a5a
--- /dev/null
+++ b/links/status/22/fcitx-vk-inactive.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-off.svg
\ No newline at end of file
diff --git a/links/status/22/ime-handwriting-off.svg b/links/status/22/ime-handwriting-off.svg
new file mode 120000
index 00000000..eb0aa770
--- /dev/null
+++ b/links/status/22/ime-handwriting-off.svg
@@ -0,0 +1 @@
+fcitx-handwriting-inactive.svg
\ No newline at end of file
diff --git a/links/status/22/ime-handwriting-on.svg b/links/status/22/ime-handwriting-on.svg
new file mode 120000
index 00000000..bf5d66fd
--- /dev/null
+++ b/links/status/22/ime-handwriting-on.svg
@@ -0,0 +1 @@
+fcitx-handwriting-active.svg
\ No newline at end of file
diff --git a/links/status/22/ime-punctuation-fullwidth.svg b/links/status/22/ime-punctuation-fullwidth.svg
new file mode 120000
index 00000000..613956b7
--- /dev/null
+++ b/links/status/22/ime-punctuation-fullwidth.svg
@@ -0,0 +1 @@
+fcitx-punc-active.svg
\ No newline at end of file
diff --git a/links/status/22/ime-punctuation-halfwidth.svg b/links/status/22/ime-punctuation-halfwidth.svg
new file mode 120000
index 00000000..eda02d66
--- /dev/null
+++ b/links/status/22/ime-punctuation-halfwidth.svg
@@ -0,0 +1 @@
+fcitx-punc-inactive.svg
\ No newline at end of file
diff --git a/links/status/22/ime-remind-off.svg b/links/status/22/ime-remind-off.svg
new file mode 120000
index 00000000..fe67f98b
--- /dev/null
+++ b/links/status/22/ime-remind-off.svg
@@ -0,0 +1 @@
+fcitx-remind-inactive.svg
\ No newline at end of file
diff --git a/links/status/22/ime-remind-on.svg b/links/status/22/ime-remind-on.svg
new file mode 120000
index 00000000..b0cd4966
--- /dev/null
+++ b/links/status/22/ime-remind-on.svg
@@ -0,0 +1 @@
+fcitx-remind-active.svg
\ No newline at end of file
diff --git a/links/status/22/ime-unikey.svg b/links/status/22/ime-unikey.svg
new file mode 120000
index 00000000..046f7740
--- /dev/null
+++ b/links/status/22/ime-unikey.svg
@@ -0,0 +1 @@
+fcitx-unikey.svg
\ No newline at end of file
diff --git a/src/status/22/fcitx-vk-active.svg b/src/status/22/fcitx-vk-active.svg
deleted file mode 100644
index 902bdca2..00000000
--- a/src/status/22/fcitx-vk-active.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
diff --git a/src/status/22/fcitx-vk-inactive.svg b/src/status/22/fcitx-vk-inactive.svg
deleted file mode 100644
index 6eeaf949..00000000
--- a/src/status/22/fcitx-vk-inactive.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
diff --git a/src/status/22/ime-handwriting-off.svg b/src/status/22/ime-handwriting-off.svg
deleted file mode 100644
index e75dd4c2..00000000
--- a/src/status/22/ime-handwriting-off.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
diff --git a/src/status/22/ime-handwriting-on.svg b/src/status/22/ime-handwriting-on.svg
deleted file mode 100644
index ee558d7e..00000000
--- a/src/status/22/ime-handwriting-on.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
diff --git a/src/status/22/ime-punctuation-fullwidth.svg b/src/status/22/ime-punctuation-fullwidth.svg
deleted file mode 100644
index 6db6a6d1..00000000
--- a/src/status/22/ime-punctuation-fullwidth.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
diff --git a/src/status/22/ime-punctuation-halfwidth.svg b/src/status/22/ime-punctuation-halfwidth.svg
deleted file mode 100644
index 079a4310..00000000
--- a/src/status/22/ime-punctuation-halfwidth.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
diff --git a/src/status/22/ime-remind-off.svg b/src/status/22/ime-remind-off.svg
deleted file mode 100644
index cb4dd343..00000000
--- a/src/status/22/ime-remind-off.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
diff --git a/src/status/22/ime-remind-on.svg b/src/status/22/ime-remind-on.svg
deleted file mode 100644
index 84050fae..00000000
--- a/src/status/22/ime-remind-on.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
diff --git a/src/status/22/ime-unikey.svg b/src/status/22/ime-unikey.svg
deleted file mode 100644
index 46bf6a90..00000000
--- a/src/status/22/ime-unikey.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
diff --git a/src/status/22/input-keyboard-virtual-off.svg b/src/status/22/input-keyboard-virtual-off.svg
index d4535649..c5ddccb5 100644
--- a/src/status/22/input-keyboard-virtual-off.svg
+++ b/src/status/22/input-keyboard-virtual-off.svg
@@ -1,6 +1,5 @@
-
-
diff --git a/src/status/22/input-keyboard-virtual-on.svg b/src/status/22/input-keyboard-virtual-on.svg
index ebac1a04..e4d98174 100644
--- a/src/status/22/input-keyboard-virtual-on.svg
+++ b/src/status/22/input-keyboard-virtual-on.svg
@@ -1,6 +1,5 @@
-
-