From 749a598574e707c50e64f9feb84453e5c06608f8 Mon Sep 17 00:00:00 2001 From: "rusov.d.s" Date: Wed, 14 Mar 2018 16:23:15 +0700 Subject: [PATCH] add social buttons --- client/src/app.js | 4 +- client/src/components/chains/PostModal.vue | 7 +- client/src/components/chains/PostShare.vue | 68 +++++++++ client/src/components/chains/PostView.vue | 2 +- .../src/components/chains/PublishDrafts.vue | 20 ++- .../src/components/chains/PublishHeader.vue | 10 +- client/src/containers/chains/Post.vue | 10 +- client/src/containers/chains/Publish.vue | 125 ++++++---------- client/src/i18n/en.js | 4 +- client/src/i18n/ru.js | 4 +- client/src/store/modules/publish.js | 37 +++-- client/static/css/styles.css | 138 ++++++++++++++++-- client/static/img/pencil.svg | 39 +++++ client/static/img/share-buttons.svg | 35 +++++ package-lock.json | 30 ++++ package.json | 1 + server/libs/postingWrapper/index.js | 3 + server/models/user.js | 24 +-- 18 files changed, 430 insertions(+), 131 deletions(-) create mode 100644 client/src/components/chains/PostShare.vue create mode 100644 client/static/img/pencil.svg create mode 100644 client/static/img/share-buttons.svg diff --git a/client/src/app.js b/client/src/app.js index 1baf4ad..a99c684 100644 --- a/client/src/app.js +++ b/client/src/app.js @@ -16,7 +16,7 @@ import Meta from 'vue-meta' import GlobalComponents from './plugins/globalComponents' import 'vue2-toast/lib/toast.css' import Toast from 'vue2-toast' - +import SocialSharing from 'vue-social-sharing' const CONSTANTS = require('@oneplace/constants') @@ -28,7 +28,7 @@ Vue.use(Toast, { }) Vue.use(Chains) - +Vue.use(SocialSharing) Vue.use(GlobalComponents) Vue.use(VueI18n) Vue.use(Vue2TouchEvents) diff --git a/client/src/components/chains/PostModal.vue b/client/src/components/chains/PostModal.vue index da4b194..e8ec5a6 100644 --- a/client/src/components/chains/PostModal.vue +++ b/client/src/components/chains/PostModal.vue @@ -1,5 +1,6 @@