diff --git a/src/client/app.vue b/src/client/app.vue
index 7a4412964..beaad7f8d 100644
--- a/src/client/app.vue
+++ b/src/client/app.vue
@@ -188,8 +188,11 @@ export default Vue.extend({
return {
left: [],
right: [{
- name: 'calendar',
+ name: 'welcome',
id: 'a', place: 'right', data: {}
+ }, {
+ name: 'calendar',
+ id: 'b', place: 'right', data: {}
}, {
name: 'trends',
id: 'c', place: 'right', data: {}
diff --git a/src/client/widgets/index.ts b/src/client/widgets/index.ts
index b18cf5548..878d42c0c 100644
--- a/src/client/widgets/index.ts
+++ b/src/client/widgets/index.ts
@@ -1,5 +1,6 @@
import Vue from 'vue';
+Vue.component('mkw-welcome', () => import('./welcome.vue').then(m => m.default));
Vue.component('mkw-memo', () => import('./memo.vue').then(m => m.default));
Vue.component('mkw-notifications', () => import('./notifications.vue').then(m => m.default));
Vue.component('mkw-timeline', () => import('./timeline.vue').then(m => m.default));
diff --git a/src/client/widgets/welcome.vue b/src/client/widgets/welcome.vue
new file mode 100644
index 000000000..f6169935f
--- /dev/null
+++ b/src/client/widgets/welcome.vue
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
{{ $t('signup') }}
+
{{ $t('login') }}
+
+
+
+
+
+
+