From e1259409e914baaa399e2866feb887b3beddbdf7 Mon Sep 17 00:00:00 2001 From: syuilo Date: Tue, 20 Feb 2018 22:53:34 +0900 Subject: wip --- src/web/app/config.ts | 2 + src/web/app/desktop/api/post.ts | 6 + src/web/app/desktop/script.ts | 4 +- src/web/app/desktop/views/components/index.ts | 14 -- .../desktop/views/components/ui-header-account.vue | 212 --------------------- .../desktop/views/components/ui-header-clock.vue | 109 ----------- .../app/desktop/views/components/ui-header-nav.vue | 152 --------------- .../views/components/ui-header-notifications.vue | 156 --------------- .../views/components/ui-header-post-button.vue | 52 ----- .../desktop/views/components/ui-header-search.vue | 68 ------- src/web/app/desktop/views/components/ui-header.vue | 86 --------- .../desktop/views/components/ui.header.account.vue | 212 +++++++++++++++++++++ .../desktop/views/components/ui.header.clock.vue | 109 +++++++++++ .../app/desktop/views/components/ui.header.nav.vue | 154 +++++++++++++++ .../views/components/ui.header.notifications.vue | 156 +++++++++++++++ .../desktop/views/components/ui.header.post.vue | 52 +++++ .../desktop/views/components/ui.header.search.vue | 68 +++++++ src/web/app/desktop/views/components/ui.header.vue | 107 +++++++++++ src/web/app/desktop/views/components/ui.vue | 14 +- .../views/pages/user/user-followers-you-know.vue | 2 +- .../app/desktop/views/pages/user/user-friends.vue | 4 +- src/web/app/desktop/views/pages/user/user.vue | 29 ++- src/web/app/init.ts | 2 + 23 files changed, 899 insertions(+), 871 deletions(-) create mode 100644 src/web/app/desktop/api/post.ts delete mode 100644 src/web/app/desktop/views/components/ui-header-account.vue delete mode 100644 src/web/app/desktop/views/components/ui-header-clock.vue delete mode 100644 src/web/app/desktop/views/components/ui-header-nav.vue delete mode 100644 src/web/app/desktop/views/components/ui-header-notifications.vue delete mode 100644 src/web/app/desktop/views/components/ui-header-post-button.vue delete mode 100644 src/web/app/desktop/views/components/ui-header-search.vue delete mode 100644 src/web/app/desktop/views/components/ui-header.vue create mode 100644 src/web/app/desktop/views/components/ui.header.account.vue create mode 100644 src/web/app/desktop/views/components/ui.header.clock.vue create mode 100644 src/web/app/desktop/views/components/ui.header.nav.vue create mode 100644 src/web/app/desktop/views/components/ui.header.notifications.vue create mode 100644 src/web/app/desktop/views/components/ui.header.post.vue create mode 100644 src/web/app/desktop/views/components/ui.header.search.vue create mode 100644 src/web/app/desktop/views/components/ui.header.vue (limited to 'src/web/app') diff --git a/src/web/app/config.ts b/src/web/app/config.ts index 25381ecce7..2461b22158 100644 --- a/src/web/app/config.ts +++ b/src/web/app/config.ts @@ -5,6 +5,7 @@ declare const _DOCS_URL_: string; declare const _STATS_URL_: string; declare const _STATUS_URL_: string; declare const _DEV_URL_: string; +declare const _CH_URL_: string; declare const _LANG_: string; declare const _RECAPTCHA_SITEKEY_: string; declare const _SW_PUBLICKEY_: string; @@ -19,6 +20,7 @@ export const docsUrl = _DOCS_URL_; export const statsUrl = _STATS_URL_; export const statusUrl = _STATUS_URL_; export const devUrl = _DEV_URL_; +export const chUrl = _CH_URL_; export const lang = _LANG_; export const recaptchaSitekey = _RECAPTCHA_SITEKEY_; export const swPublickey = _SW_PUBLICKEY_; diff --git a/src/web/app/desktop/api/post.ts b/src/web/app/desktop/api/post.ts new file mode 100644 index 0000000000..4eebd747fb --- /dev/null +++ b/src/web/app/desktop/api/post.ts @@ -0,0 +1,6 @@ +import PostFormWindow from '../views/components/post-form-window.vue'; + +export default function() { + const vm = new PostFormWindow().$mount(); + document.body.appendChild(vm.$el); +} diff --git a/src/web/app/desktop/script.ts b/src/web/app/desktop/script.ts index 7278c9af17..251a2a1619 100644 --- a/src/web/app/desktop/script.ts +++ b/src/web/app/desktop/script.ts @@ -14,6 +14,7 @@ import chooseDriveFolder from './api/choose-drive-folder'; import chooseDriveFile from './api/choose-drive-file'; import dialog from './api/dialog'; import input from './api/input'; +import post from './api/post'; import MkIndex from './views/pages/index.vue'; import MkUser from './views/pages/user/user.vue'; @@ -37,7 +38,8 @@ init(async (launch) => { chooseDriveFolder, chooseDriveFile, dialog, - input + input, + post }); /** diff --git a/src/web/app/desktop/views/components/index.ts b/src/web/app/desktop/views/components/index.ts index 8e48d67b98..fb8ded9c04 100644 --- a/src/web/app/desktop/views/components/index.ts +++ b/src/web/app/desktop/views/components/index.ts @@ -1,13 +1,6 @@ import Vue from 'vue'; import ui from './ui.vue'; -import uiHeader from './ui-header.vue'; -import uiHeaderAccount from './ui-header-account.vue'; -import uiHeaderClock from './ui-header-clock.vue'; -import uiHeaderNav from './ui-header-nav.vue'; -import uiHeaderNotifications from './ui-header-notifications.vue'; -import uiHeaderPostButton from './ui-header-post-button.vue'; -import uiHeaderSearch from './ui-header-search.vue'; import uiNotification from './ui-notification.vue'; import home from './home.vue'; import timeline from './timeline.vue'; @@ -46,13 +39,6 @@ import wBroadcast from './widgets/broadcast.vue'; import wTimemachine from './widgets/timemachine.vue'; Vue.component('mk-ui', ui); -Vue.component('mk-ui-header', uiHeader); -Vue.component('mk-ui-header-account', uiHeaderAccount); -Vue.component('mk-ui-header-clock', uiHeaderClock); -Vue.component('mk-ui-header-nav', uiHeaderNav); -Vue.component('mk-ui-header-notifications', uiHeaderNotifications); -Vue.component('mk-ui-header-post-button', uiHeaderPostButton); -Vue.component('mk-ui-header-search', uiHeaderSearch); Vue.component('mk-ui-notification', uiNotification); Vue.component('mk-home', home); Vue.component('mk-timeline', timeline); diff --git a/src/web/app/desktop/views/components/ui-header-account.vue b/src/web/app/desktop/views/components/ui-header-account.vue deleted file mode 100644 index 337c47674e..0000000000 --- a/src/web/app/desktop/views/components/ui-header-account.vue +++ /dev/null @@ -1,212 +0,0 @@ - - - - - diff --git a/src/web/app/desktop/views/components/ui-header-clock.vue b/src/web/app/desktop/views/components/ui-header-clock.vue deleted file mode 100644 index cfed1e84a6..0000000000 --- a/src/web/app/desktop/views/components/ui-header-clock.vue +++ /dev/null @@ -1,109 +0,0 @@ - - - - - diff --git a/src/web/app/desktop/views/components/ui-header-nav.vue b/src/web/app/desktop/views/components/ui-header-nav.vue deleted file mode 100644 index cf276dc5c1..0000000000 --- a/src/web/app/desktop/views/components/ui-header-nav.vue +++ /dev/null @@ -1,152 +0,0 @@ - - - - - diff --git a/src/web/app/desktop/views/components/ui-header-notifications.vue b/src/web/app/desktop/views/components/ui-header-notifications.vue deleted file mode 100644 index d4dc553c53..0000000000 --- a/src/web/app/desktop/views/components/ui-header-notifications.vue +++ /dev/null @@ -1,156 +0,0 @@ - - - - - diff --git a/src/web/app/desktop/views/components/ui-header-post-button.vue b/src/web/app/desktop/views/components/ui-header-post-button.vue deleted file mode 100644 index 754e05b23f..0000000000 --- a/src/web/app/desktop/views/components/ui-header-post-button.vue +++ /dev/null @@ -1,52 +0,0 @@ - - - - - diff --git a/src/web/app/desktop/views/components/ui-header-search.vue b/src/web/app/desktop/views/components/ui-header-search.vue deleted file mode 100644 index 84ca9848cc..0000000000 --- a/src/web/app/desktop/views/components/ui-header-search.vue +++ /dev/null @@ -1,68 +0,0 @@ - - - - - diff --git a/src/web/app/desktop/views/components/ui-header.vue b/src/web/app/desktop/views/components/ui-header.vue deleted file mode 100644 index 6b89985adf..0000000000 --- a/src/web/app/desktop/views/components/ui-header.vue +++ /dev/null @@ -1,86 +0,0 @@ - - - diff --git a/src/web/app/desktop/views/components/ui.header.account.vue b/src/web/app/desktop/views/components/ui.header.account.vue new file mode 100644 index 0000000000..3728f94be8 --- /dev/null +++ b/src/web/app/desktop/views/components/ui.header.account.vue @@ -0,0 +1,212 @@ + + + + + diff --git a/src/web/app/desktop/views/components/ui.header.clock.vue b/src/web/app/desktop/views/components/ui.header.clock.vue new file mode 100644 index 0000000000..cd23a67506 --- /dev/null +++ b/src/web/app/desktop/views/components/ui.header.clock.vue @@ -0,0 +1,109 @@ + + + + + diff --git a/src/web/app/desktop/views/components/ui.header.nav.vue b/src/web/app/desktop/views/components/ui.header.nav.vue new file mode 100644 index 0000000000..5895255ff9 --- /dev/null +++ b/src/web/app/desktop/views/components/ui.header.nav.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/src/web/app/desktop/views/components/ui.header.notifications.vue b/src/web/app/desktop/views/components/ui.header.notifications.vue new file mode 100644 index 0000000000..5467dda856 --- /dev/null +++ b/src/web/app/desktop/views/components/ui.header.notifications.vue @@ -0,0 +1,156 @@ + + + + + diff --git a/src/web/app/desktop/views/components/ui.header.post.vue b/src/web/app/desktop/views/components/ui.header.post.vue new file mode 100644 index 0000000000..10bce0622c --- /dev/null +++ b/src/web/app/desktop/views/components/ui.header.post.vue @@ -0,0 +1,52 @@ + + + + + diff --git a/src/web/app/desktop/views/components/ui.header.search.vue b/src/web/app/desktop/views/components/ui.header.search.vue new file mode 100644 index 0000000000..c063de6bb0 --- /dev/null +++ b/src/web/app/desktop/views/components/ui.header.search.vue @@ -0,0 +1,68 @@ + + + + + diff --git a/src/web/app/desktop/views/components/ui.header.vue b/src/web/app/desktop/views/components/ui.header.vue new file mode 100644 index 0000000000..ef5e3a95d1 --- /dev/null +++ b/src/web/app/desktop/views/components/ui.header.vue @@ -0,0 +1,107 @@ + + + + + diff --git a/src/web/app/desktop/views/components/ui.vue b/src/web/app/desktop/views/components/ui.vue index af39dff7a5..9cd12f9648 100644 --- a/src/web/app/desktop/views/components/ui.vue +++ b/src/web/app/desktop/views/components/ui.vue @@ -1,6 +1,6 @@