From e0bbe5e603b9fe6155f3190cc15ddbe1d9f1153e Mon Sep 17 00:00:00 2001 From: Grzegorz Leoniec Date: Fri, 18 Jan 2019 15:08:06 +0100 Subject: [PATCH 1/9] Added empty component --- components/Empty.vue | 68 +++++++++++++++++++++++++++++++++++ static/img/empty-state.svg | 1 + static/img/empty/alert.svg | 1 + static/img/empty/docs.svg | 1 + static/img/empty/events.svg | 1 + static/img/empty/file.svg | 1 + static/img/empty/messages.svg | 1 + static/img/empty/tasks.svg | 1 + 8 files changed, 75 insertions(+) create mode 100644 components/Empty.vue create mode 100644 static/img/empty-state.svg create mode 100644 static/img/empty/alert.svg create mode 100644 static/img/empty/docs.svg create mode 100644 static/img/empty/events.svg create mode 100644 static/img/empty/file.svg create mode 100644 static/img/empty/messages.svg create mode 100644 static/img/empty/tasks.svg diff --git a/components/Empty.vue b/components/Empty.vue new file mode 100644 index 000000000..8755a11bd --- /dev/null +++ b/components/Empty.vue @@ -0,0 +1,68 @@ + + + + + diff --git a/static/img/empty-state.svg b/static/img/empty-state.svg new file mode 100644 index 000000000..e7b1cb669 --- /dev/null +++ b/static/img/empty-state.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/empty/alert.svg b/static/img/empty/alert.svg new file mode 100644 index 000000000..5bff0a3da --- /dev/null +++ b/static/img/empty/alert.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/empty/docs.svg b/static/img/empty/docs.svg new file mode 100644 index 000000000..eb97ac269 --- /dev/null +++ b/static/img/empty/docs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/empty/events.svg b/static/img/empty/events.svg new file mode 100644 index 000000000..2ac3ba12a --- /dev/null +++ b/static/img/empty/events.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/empty/file.svg b/static/img/empty/file.svg new file mode 100644 index 000000000..62efbf260 --- /dev/null +++ b/static/img/empty/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/empty/messages.svg b/static/img/empty/messages.svg new file mode 100644 index 000000000..6b7893918 --- /dev/null +++ b/static/img/empty/messages.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/empty/tasks.svg b/static/img/empty/tasks.svg new file mode 100644 index 000000000..260b906e5 --- /dev/null +++ b/static/img/empty/tasks.svg @@ -0,0 +1 @@ + \ No newline at end of file From baac0748a002d64b2df56b7d6cf3eecdd936552a Mon Sep 17 00:00:00 2001 From: Grzegorz Leoniec Date: Fri, 18 Jan 2019 15:13:13 +0100 Subject: [PATCH 2/9] Added comming soon empty state to setting, admin and take action pages --- pages/admin/categories.vue | 5 +-- pages/admin/notifications.vue | 19 +++++++++--- pages/admin/organizations.vue | 19 +++++++++--- pages/admin/pages.vue | 19 +++++++++--- pages/admin/settings.vue | 19 +++++++++--- pages/admin/tags.vue | 5 +-- pages/admin/users.vue | 19 +++++++++--- pages/post/_slug/take-action.vue | 48 +++++------------------------ pages/settings/data-download.vue | 19 +++++++++--- pages/settings/delete-account.vue | 19 +++++++++--- pages/settings/index.vue | 5 +-- pages/settings/invites.vue | 19 +++++++++--- pages/settings/languages.vue | 19 +++++++++--- pages/settings/my-organizations.vue | 19 +++++++++--- pages/settings/security.vue | 19 +++++++++--- 15 files changed, 175 insertions(+), 97 deletions(-) diff --git a/pages/admin/categories.vue b/pages/admin/categories.vue index 14fee98b6..20739a661 100644 --- a/pages/admin/categories.vue +++ b/pages/admin/categories.vue @@ -1,8 +1,5 @@ + + diff --git a/pages/admin/organizations.vue b/pages/admin/organizations.vue index dbc3bf38c..ceeed031d 100644 --- a/pages/admin/organizations.vue +++ b/pages/admin/organizations.vue @@ -1,7 +1,18 @@ + + diff --git a/pages/admin/pages.vue b/pages/admin/pages.vue index a6ef7af4a..5c90a6578 100644 --- a/pages/admin/pages.vue +++ b/pages/admin/pages.vue @@ -1,7 +1,18 @@ + + diff --git a/pages/admin/settings.vue b/pages/admin/settings.vue index 143607b0e..396aa54dd 100644 --- a/pages/admin/settings.vue +++ b/pages/admin/settings.vue @@ -1,7 +1,18 @@ + + diff --git a/pages/admin/tags.vue b/pages/admin/tags.vue index 0bcb0aa07..03115f091 100644 --- a/pages/admin/tags.vue +++ b/pages/admin/tags.vue @@ -1,8 +1,5 @@ + + diff --git a/pages/post/_slug/take-action.vue b/pages/post/_slug/take-action.vue index 9791791d8..712cf6178 100644 --- a/pages/post/_slug/take-action.vue +++ b/pages/post/_slug/take-action.vue @@ -1,52 +1,18 @@ diff --git a/pages/settings/data-download.vue b/pages/settings/data-download.vue index db99049db..5f22b1e1f 100644 --- a/pages/settings/data-download.vue +++ b/pages/settings/data-download.vue @@ -1,7 +1,18 @@ + + diff --git a/pages/settings/delete-account.vue b/pages/settings/delete-account.vue index f28b777e6..7540230a5 100644 --- a/pages/settings/delete-account.vue +++ b/pages/settings/delete-account.vue @@ -1,7 +1,18 @@ + + diff --git a/pages/settings/index.vue b/pages/settings/index.vue index 9db497906..c018061a9 100644 --- a/pages/settings/index.vue +++ b/pages/settings/index.vue @@ -3,10 +3,7 @@ v-model="form" @submit="submit" > - - - {{ $t('settings.data.name') }} - + - - - {{ $t('settings.invites.name') }} - + + + + diff --git a/pages/settings/languages.vue b/pages/settings/languages.vue index b1c253316..ef3d4ce96 100644 --- a/pages/settings/languages.vue +++ b/pages/settings/languages.vue @@ -1,7 +1,18 @@ + + diff --git a/pages/settings/my-organizations.vue b/pages/settings/my-organizations.vue index 62cd74fd1..c381d8dc4 100644 --- a/pages/settings/my-organizations.vue +++ b/pages/settings/my-organizations.vue @@ -1,7 +1,18 @@ + + diff --git a/pages/settings/security.vue b/pages/settings/security.vue index 3ac2e7748..403015a4f 100644 --- a/pages/settings/security.vue +++ b/pages/settings/security.vue @@ -1,7 +1,18 @@ + + From c7ffcc44c60fd7522604cc53ec35dd0e7d0caed7 Mon Sep 17 00:00:00 2001 From: Grzegorz Leoniec Date: Fri, 18 Jan 2019 15:15:53 +0100 Subject: [PATCH 3/9] empty comments --- pages/post/_slug/index.vue | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pages/post/_slug/index.vue b/pages/post/_slug/index.vue index 4a7d93703..73a9a7c7b 100644 --- a/pages/post/_slug/index.vue +++ b/pages/post/_slug/index.vue @@ -100,11 +100,10 @@ -
-

- NO COMMENTS -

-
+
@@ -113,6 +112,7 @@ import gql from 'graphql-tag' import HcAuthor from '~/components/Author.vue' import HcShoutButton from '~/components/ShoutButton.vue' +import HcEmpty from '~/components/Empty.vue' export default { transition: { @@ -121,7 +121,8 @@ export default { }, components: { HcAuthor, - HcShoutButton + HcShoutButton, + HcEmpty }, head() { return { From 011871405cfa5c92e953ee6e9ae5055d8713bd6e Mon Sep 17 00:00:00 2001 From: Grzegorz Leoniec Date: Fri, 18 Jan 2019 15:17:58 +0100 Subject: [PATCH 4/9] Empty relations --- pages/post/_slug/more-info.vue | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pages/post/_slug/more-info.vue b/pages/post/_slug/more-info.vue index 456c7c357..95108d522 100644 --- a/pages/post/_slug/more-info.vue +++ b/pages/post/_slug/more-info.vue @@ -43,12 +43,11 @@ - - No related Posts - +
@@ -57,6 +56,7 @@