diff --git a/assets/style.scss b/assets/style.scss
index 77dac70bf..5cc0fd043 100644
--- a/assets/style.scss
+++ b/assets/style.scss
@@ -54,7 +54,7 @@ $container-max-widths: (
$fa-font-path: "~@fortawesome/fontawesome-pro/webfonts";
@import "~@fortawesome/fontawesome-pro/scss/fontawesome";
@import "~@fortawesome/fontawesome-pro/scss/light";
-//@import "~@fortawesome/fontawesome-pro/scss/brands";
+@import "~@fortawesome/fontawesome-pro/scss/brands";
html {
scroll-behavior: smooth;
diff --git a/components/Icon.vue b/components/Icon.vue
index c025ed289..fb793e138 100644
--- a/components/Icon.vue
+++ b/components/Icon.vue
@@ -1,11 +1,12 @@
-
+
diff --git a/components/Share.vue b/components/Share.vue
index f39690bc0..f65b9bd35 100644
--- a/components/Share.vue
+++ b/components/Share.vue
@@ -1,6 +1,8 @@
@@ -23,6 +25,27 @@
whatsapp: function (d) { return "whatsapp://send?text=" + d.title + "%0D%0A" + d.url + (d.extra.text ? "%0D%0A%0D%0A" + d.extra.text : ''); },
};
+ const COLOURS = {
+ facebook: '#1877F2',
+ linkedin: '#2867B2',
+ messenger: '#0099FF',
+ odnoklassniki: '#EE8208',
+ pinterest: '#e60023',
+ pocket: '#EF4154',
+ reddit: '#ff4500',
+ telegram: '#179CDE',
+ twitter: '#1da1f2',
+ viber: '#7360f2',
+ vkontakte: '#4680C2',
+ whatsapp: '#25D366',
+ }
+
+ const ICONS = {
+ messenger: 'facebook-messenger',
+ reddit: 'reddit-alien',
+ telegram: 'telegram-plane',
+ }
+
export default {
props: {
title: { default: 'Zaimki.pl' },
@@ -44,11 +67,42 @@
methods: {
link(network) {
return NETWORKS[network](this.preset);
+ },
+ colour(network) {
+ return COLOURS[network];
+ },
+ icon(network) {
+ return ICONS[network] || network;
}
}
}
diff --git a/package.json b/package.json
index c25fa1784..153b2ac5c 100644
--- a/package.json
+++ b/package.json
@@ -13,7 +13,6 @@
"@nuxtjs/pwa": "^3.0.0-beta.20",
"canvas": "^2.6.1",
"nuxt": "^2.13.0",
- "shareon": "^1.2.1",
"vue-matomo": "^3.13.5-0"
},
"devDependencies": {
diff --git a/yarn.lock b/yarn.lock
index a823e0939..cdd202aff 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -7062,11 +7062,6 @@ sha.js@^2.4.0, sha.js@^2.4.8:
inherits "^2.0.1"
safe-buffer "^5.0.1"
-shareon@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/shareon/-/shareon-1.2.1.tgz#3094bc912948c9cf6339ba0f73f8318313c7026c"
- integrity sha512-lVRvjIdgVqE/8SjH3qIrs1FgvDBpWGPkgu1DGuFuoByokf934xR3qSMY017X1+GT6XNBJ4/HnYzX7ndqulPVTA==
-
shebang-command@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"