diff --git a/src/client/components/emoji-picker-dialog.vue b/src/client/components/emoji-picker-dialog.vue
new file mode 100644
index 0000000000..177b5db44d
--- /dev/null
+++ b/src/client/components/emoji-picker-dialog.vue
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/client/components/emoji-picker-window.vue b/src/client/components/emoji-picker-window.vue
new file mode 100644
index 0000000000..fb6a5a9072
--- /dev/null
+++ b/src/client/components/emoji-picker-window.vue
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/client/components/emoji-picker.vue b/src/client/components/emoji-picker.vue
index 9a261ef83f..93530e16c8 100644
--- a/src/client/components/emoji-picker.vue
+++ b/src/client/components/emoji-picker.vue
@@ -1,93 +1,91 @@
-
-