From c2b1bbeec5f48eb96ea50914d80581aab5119bf3 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 16 Feb 2019 06:50:58 +0900 Subject: Exploreページを実装 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/client/app/desktop/script.ts | 2 + .../app/desktop/views/components/ui-container.vue | 108 +++++++++++++-------- .../desktop/views/components/ui.header.account.vue | 17 +++- .../views/components/ui.header.messaging.vue | 68 +++++++++++++ .../app/desktop/views/components/ui.header.nav.vue | 50 ++-------- .../app/desktop/views/components/ui.header.vue | 3 + .../app/desktop/views/components/user-card.vue | 4 +- src/client/app/desktop/views/deck/deck.column.vue | 3 +- .../app/desktop/views/deck/deck.explore-column.vue | 34 +++++++ .../app/desktop/views/deck/deck.user-column.vue | 94 +++++------------- 10 files changed, 228 insertions(+), 155 deletions(-) create mode 100644 src/client/app/desktop/views/components/ui.header.messaging.vue create mode 100644 src/client/app/desktop/views/deck/deck.explore-column.vue (limited to 'src/client/app/desktop') diff --git a/src/client/app/desktop/script.ts b/src/client/app/desktop/script.ts index fe13151159..1ec7de0cc5 100644 --- a/src/client/app/desktop/script.ts +++ b/src/client/app/desktop/script.ts @@ -135,6 +135,7 @@ init(async (launch, os) => { { path: '/search', component: () => import('./views/deck/deck.search-column.vue').then(m => m.default) }, { path: '/tags/:tag', name: 'tag', component: () => import('./views/deck/deck.hashtag-column.vue').then(m => m.default) }, { path: '/featured', component: () => import('./views/deck/deck.featured-column.vue').then(m => m.default) }, + { path: '/explore', component: () => import('./views/deck/deck.explore-column.vue').then(m => m.default) }, { path: '/i/favorites', component: () => import('./views/deck/deck.favorites-column.vue').then(m => m.default) } ]} : { path: '/', component: MkHome, children: [ @@ -144,6 +145,7 @@ init(async (launch, os) => { { path: '/search', component: () => import('./views/home/search.vue').then(m => m.default) }, { path: '/tags/:tag', name: 'tag', component: () => import('./views/home/tag.vue').then(m => m.default) }, { path: '/featured', component: () => import('./views/home/featured.vue').then(m => m.default) }, + { path: '/explore', component: () => import('../common/views/pages/explore.vue').then(m => m.default) }, { path: '/i/favorites', component: () => import('./views/home/favorites.vue').then(m => m.default) } ]}, { path: '/i/messaging/:user', component: MkMessagingRoom }, diff --git a/src/client/app/desktop/views/components/ui-container.vue b/src/client/app/desktop/views/components/ui-container.vue index b4f7744d4e..04351b29cf 100644 --- a/src/client/app/desktop/views/components/ui-container.vue +++ b/src/client/app/desktop/views/components/ui-container.vue @@ -1,5 +1,5 @@