From ae9bfd69b030cef7e90befeb748f7897ef89bcbd Mon Sep 17 00:00:00 2001 From: syuilo Date: Tue, 29 May 2018 23:13:39 +0900 Subject: Add analog clock widget --- .../app/common/views/components/analog-clock.vue | 126 +++++++++++++++++++++ src/client/app/common/views/components/index.ts | 2 + .../app/common/views/widgets/analog-clock.vue | 41 +++++++ src/client/app/common/views/widgets/index.ts | 2 + .../app/desktop/views/components/analog-clock.vue | 120 -------------------- src/client/app/desktop/views/components/home.vue | 1 + src/client/app/desktop/views/components/index.ts | 2 - .../desktop/views/components/ui.header.clock.vue | 2 +- src/client/app/mobile/views/pages/widgets.vue | 1 + 9 files changed, 174 insertions(+), 123 deletions(-) create mode 100644 src/client/app/common/views/components/analog-clock.vue create mode 100644 src/client/app/common/views/widgets/analog-clock.vue delete mode 100644 src/client/app/desktop/views/components/analog-clock.vue (limited to 'src/client/app') diff --git a/src/client/app/common/views/components/analog-clock.vue b/src/client/app/common/views/components/analog-clock.vue new file mode 100644 index 0000000000..e25a1fcadf --- /dev/null +++ b/src/client/app/common/views/components/analog-clock.vue @@ -0,0 +1,126 @@ + + + + + diff --git a/src/client/app/common/views/components/index.ts b/src/client/app/common/views/components/index.ts index c1a7bc61d7..df74f5ddfb 100644 --- a/src/client/app/common/views/components/index.ts +++ b/src/client/app/common/views/components/index.ts @@ -1,5 +1,6 @@ import Vue from 'vue'; +import analogClock from './analog-clock.vue'; import signin from './signin.vue'; import signup from './signup.vue'; import forkit from './forkit.vue'; @@ -27,6 +28,7 @@ import Switch from './switch.vue'; import Othello from './othello.vue'; import welcomeTimeline from './welcome-timeline.vue'; +Vue.component('mk-analog-clock', analogClock); Vue.component('mk-signin', signin); Vue.component('mk-signup', signup); Vue.component('mk-forkit', forkit); diff --git a/src/client/app/common/views/widgets/analog-clock.vue b/src/client/app/common/views/widgets/analog-clock.vue new file mode 100644 index 0000000000..b1177d4ddf --- /dev/null +++ b/src/client/app/common/views/widgets/analog-clock.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/src/client/app/common/views/widgets/index.ts b/src/client/app/common/views/widgets/index.ts index 7ef4e02092..a4cabc43ba 100644 --- a/src/client/app/common/views/widgets/index.ts +++ b/src/client/app/common/views/widgets/index.ts @@ -1,5 +1,6 @@ import Vue from 'vue'; +import wAnalogClock from './analog-clock.vue'; import wVersion from './version.vue'; import wRss from './rss.vue'; import wServer from './server.vue'; @@ -12,6 +13,7 @@ import wTips from './tips.vue'; import wDonation from './donation.vue'; import wNav from './nav.vue'; +Vue.component('mkw-analog-clock', wAnalogClock); Vue.component('mkw-nav', wNav); Vue.component('mkw-calendar', wCalendar); Vue.component('mkw-photo-stream', wPhotoStream); diff --git a/src/client/app/desktop/views/components/analog-clock.vue b/src/client/app/desktop/views/components/analog-clock.vue deleted file mode 100644 index 365a8cdaf5..0000000000 --- a/src/client/app/desktop/views/components/analog-clock.vue +++ /dev/null @@ -1,120 +0,0 @@ - - - - - diff --git a/src/client/app/desktop/views/components/home.vue b/src/client/app/desktop/views/components/home.vue index f51fed7454..9f6cf9614a 100644 --- a/src/client/app/desktop/views/components/home.vue +++ b/src/client/app/desktop/views/components/home.vue @@ -7,6 +7,7 @@

%i18n:@add-widget%

+ -- cgit v1.2.3-freya