diff --git a/src/components/modal/Modal.vue b/src/components/modal/Modal.vue
new file mode 100644
index 00000000..6ba6b5ba
--- /dev/null
+++ b/src/components/modal/Modal.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main.js b/src/main.js
index 49edc740..53610663 100644
--- a/src/main.js
+++ b/src/main.js
@@ -3,6 +3,10 @@ import App from './App.vue'
import router from './router'
import auth from './auth'
+// Register the modal
+import Modal from './components/modal/Modal'
+Vue.component('modal', Modal)
+
import './vikunja.scss'
Vue.config.productionTip = false