diff --git a/package-lock.json b/package-lock.json
index 2ed3631..9a489d1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "vue-share-buttons",
- "version": "0.1.0",
+ "version": "1.0.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -1548,6 +1548,12 @@
"integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==",
"dev": true
},
+ "abbrev": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
+ "dev": true
+ },
"accepts": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
@@ -1634,6 +1640,12 @@
"integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
"dev": true
},
+ "amdefine": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
+ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
+ "dev": true
+ },
"ansi-colors": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
@@ -1700,6 +1712,16 @@
"integrity": "sha512-BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg==",
"dev": true
},
+ "are-we-there-yet": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
+ "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
+ "dev": true,
+ "requires": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^2.0.6"
+ }
+ },
"argparse": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
@@ -1733,6 +1755,12 @@
"integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
"dev": true
},
+ "array-find-index": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
+ "dev": true
+ },
"array-flatten": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
@@ -1848,6 +1876,12 @@
"integrity": "sha512-6xrbvN0MOBKSJDdonmSSz2OwFSgxRaVtBDes26mj9KIGtDo+g9xosFRSC+i1gQh2oAN/tQ62AI/pGZGQjVOiRg==",
"dev": true
},
+ "async-foreach": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
+ "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
+ "dev": true
+ },
"async-limiter": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
@@ -2112,6 +2146,15 @@
"integrity": "sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw==",
"dev": true
},
+ "block-stream": {
+ "version": "0.0.9",
+ "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
+ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
+ "dev": true,
+ "requires": {
+ "inherits": "~2.0.0"
+ }
+ },
"bluebird": {
"version": "3.5.3",
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",
@@ -2485,6 +2528,24 @@
"integrity": "sha512-IXFsBS2pC+X0j0N/GE7Dm7j3bsEBp+oTpb7F50dwEVX7rf3IgwO9XatnegTsDtniKCUtEJH4fSU6Asw7uoVLfQ==",
"dev": true
},
+ "camelcase-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
+ "dev": true,
+ "requires": {
+ "camelcase": "^2.0.0",
+ "map-obj": "^1.0.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
+ "dev": true
+ }
+ }
+ },
"caniuse-api": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
@@ -2752,6 +2813,18 @@
"integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
"dev": true
},
+ "clone-deep": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
+ "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
+ "dev": true,
+ "requires": {
+ "for-own": "^1.0.0",
+ "is-plain-object": "^2.0.4",
+ "kind-of": "^6.0.0",
+ "shallow-clone": "^1.0.0"
+ }
+ },
"co": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
@@ -2921,6 +2994,12 @@
"date-now": "^0.1.4"
}
},
+ "console-control-strings": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
+ "dev": true
+ },
"consolidate": {
"version": "0.15.1",
"resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz",
@@ -3528,6 +3607,15 @@
}
}
},
+ "currently-unhandled": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
+ "dev": true,
+ "requires": {
+ "array-find-index": "^1.0.1"
+ }
+ },
"cyclist": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
@@ -3715,6 +3803,12 @@
"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
"dev": true
},
+ "delegates": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
+ "dev": true
+ },
"depd": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
@@ -4949,6 +5043,15 @@
"integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
"dev": true
},
+ "for-own": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
+ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
+ "dev": true,
+ "requires": {
+ "for-in": "^1.0.1"
+ }
+ },
"forever-agent": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
@@ -5555,6 +5658,18 @@
}
}
},
+ "fstream": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
+ "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "inherits": "~2.0.0",
+ "mkdirp": ">=0.5 0",
+ "rimraf": "2"
+ }
+ },
"function-bind": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
@@ -5567,6 +5682,68 @@
"integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
"dev": true
},
+ "gauge": {
+ "version": "2.7.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
+ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
+ "dev": true,
+ "requires": {
+ "aproba": "^1.0.3",
+ "console-control-strings": "^1.0.0",
+ "has-unicode": "^2.0.0",
+ "object-assign": "^4.1.0",
+ "signal-exit": "^3.0.0",
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wide-align": "^1.1.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ }
+ }
+ },
+ "gaze": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
+ "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
+ "dev": true,
+ "requires": {
+ "globule": "^1.0.0"
+ }
+ },
"get-caller-file": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
@@ -5674,6 +5851,17 @@
}
}
},
+ "globule": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
+ "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
+ "dev": true,
+ "requires": {
+ "glob": "~7.1.1",
+ "lodash": "~4.17.10",
+ "minimatch": "~3.0.2"
+ }
+ },
"graceful-fs": {
"version": "4.1.15",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
@@ -5758,6 +5946,12 @@
"integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
"dev": true
},
+ "has-unicode": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
+ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
+ "dev": true
+ },
"has-value": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
@@ -6184,6 +6378,21 @@
"integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
"dev": true
},
+ "in-publish": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
+ "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
+ "dev": true
+ },
+ "indent-string": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
+ "dev": true,
+ "requires": {
+ "repeating": "^2.0.0"
+ }
+ },
"indexes-of": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
@@ -6444,6 +6653,15 @@
"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
"dev": true
},
+ "is-finite": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
"is-fullwidth-code-point": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
@@ -6569,6 +6787,12 @@
"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
"dev": true
},
+ "is-utf8": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
+ "dev": true
+ },
"is-windows": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
@@ -6631,6 +6855,12 @@
"topo": "3.x.x"
}
},
+ "js-base64": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
+ "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==",
+ "dev": true
+ },
"js-levenshtein": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz",
@@ -6802,6 +7032,36 @@
"type-check": "~0.3.2"
}
},
+ "load-json-file": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "strip-bom": "^2.0.0"
+ },
+ "dependencies": {
+ "parse-json": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "dev": true,
+ "requires": {
+ "error-ex": "^1.2.0"
+ }
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "dev": true
+ }
+ }
+ },
"loader-fs-cache": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz",
@@ -6897,6 +7157,18 @@
"integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
"dev": true
},
+ "lodash.assign": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
+ "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
+ "dev": true
+ },
+ "lodash.clonedeep": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
+ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
+ "dev": true
+ },
"lodash.defaultsdeep": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.0.tgz",
@@ -6921,6 +7193,18 @@
"integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
"dev": true
},
+ "lodash.mergewith": {
+ "version": "4.6.1",
+ "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
+ "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
+ "dev": true
+ },
+ "lodash.tail": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
+ "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
+ "dev": true
+ },
"lodash.transform": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz",
@@ -6957,6 +7241,16 @@
"js-tokens": "^3.0.0 || ^4.0.0"
}
},
+ "loud-rejection": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
+ "dev": true,
+ "requires": {
+ "currently-unhandled": "^0.4.1",
+ "signal-exit": "^3.0.0"
+ }
+ },
"lower-case": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
@@ -6997,6 +7291,12 @@
"integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
"dev": true
},
+ "map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true
+ },
"map-visit": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
@@ -7058,6 +7358,32 @@
"readable-stream": "^2.0.1"
}
},
+ "meow": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
+ "dev": true,
+ "requires": {
+ "camelcase-keys": "^2.0.0",
+ "decamelize": "^1.1.2",
+ "loud-rejection": "^1.0.0",
+ "map-obj": "^1.0.1",
+ "minimist": "^1.1.3",
+ "normalize-package-data": "^2.3.4",
+ "object-assign": "^4.0.1",
+ "read-pkg-up": "^1.0.1",
+ "redent": "^1.0.0",
+ "trim-newlines": "^1.0.0"
+ },
+ "dependencies": {
+ "decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true
+ }
+ }
+ },
"merge-descriptors": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
@@ -7241,6 +7567,24 @@
}
}
},
+ "mixin-object": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
+ "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
+ "dev": true,
+ "requires": {
+ "for-in": "^0.1.3",
+ "is-extendable": "^0.1.1"
+ },
+ "dependencies": {
+ "for-in": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
+ "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
+ "dev": true
+ }
+ }
+ },
"mkdirp": {
"version": "0.5.1",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
@@ -7304,8 +7648,7 @@
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/nan/-/nan-2.13.0.tgz",
"integrity": "sha512-5DDQvN0luhXdut8SCwzm/ZuAX2W+fwhqNzfq7CZ+OJzQ6NwpcqmIGyLD1R8MEt7BeErzcsI0JLr4pND2pNp2Cw==",
- "dev": true,
- "optional": true
+ "dev": true
},
"nanomatch": {
"version": "1.2.13",
@@ -7365,6 +7708,34 @@
"integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
"dev": true
},
+ "node-gyp": {
+ "version": "3.8.0",
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
+ "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
+ "dev": true,
+ "requires": {
+ "fstream": "^1.0.0",
+ "glob": "^7.0.3",
+ "graceful-fs": "^4.1.2",
+ "mkdirp": "^0.5.0",
+ "nopt": "2 || 3",
+ "npmlog": "0 || 1 || 2 || 3 || 4",
+ "osenv": "0",
+ "request": "^2.87.0",
+ "rimraf": "2",
+ "semver": "~5.3.0",
+ "tar": "^2.0.0",
+ "which": "1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+ "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
+ "dev": true
+ }
+ }
+ },
"node-ipc": {
"version": "9.1.1",
"resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-9.1.1.tgz",
@@ -7424,6 +7795,116 @@
"semver": "^5.3.0"
}
},
+ "node-sass": {
+ "version": "4.11.0",
+ "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.11.0.tgz",
+ "integrity": "sha512-bHUdHTphgQJZaF1LASx0kAviPH7sGlcyNhWade4eVIpFp6tsn7SV8xNMTbsQFpEV9VXpnwTTnNYlfsZXgGgmkA==",
+ "dev": true,
+ "requires": {
+ "async-foreach": "^0.1.3",
+ "chalk": "^1.1.1",
+ "cross-spawn": "^3.0.0",
+ "gaze": "^1.0.0",
+ "get-stdin": "^4.0.1",
+ "glob": "^7.0.3",
+ "in-publish": "^2.0.0",
+ "lodash.assign": "^4.2.0",
+ "lodash.clonedeep": "^4.3.2",
+ "lodash.mergewith": "^4.6.0",
+ "meow": "^3.7.0",
+ "mkdirp": "^0.5.1",
+ "nan": "^2.10.0",
+ "node-gyp": "^3.8.0",
+ "npmlog": "^4.0.0",
+ "request": "^2.88.0",
+ "sass-graph": "^2.2.4",
+ "stdout-stream": "^1.4.0",
+ "true-case-path": "^1.0.2"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ }
+ },
+ "cross-spawn": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
+ "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^4.0.1",
+ "which": "^1.2.9"
+ }
+ },
+ "get-stdin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
+ "dev": true
+ },
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ }
+ }
+ },
+ "nopt": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
+ "dev": true,
+ "requires": {
+ "abbrev": "1"
+ }
+ },
"normalize-package-data": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
@@ -7463,6 +7944,18 @@
"path-key": "^2.0.0"
}
},
+ "npmlog": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
+ "dev": true,
+ "requires": {
+ "are-we-there-yet": "~1.1.2",
+ "console-control-strings": "~1.1.0",
+ "gauge": "~2.7.3",
+ "set-blocking": "~2.0.0"
+ }
+ },
"nth-check": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
@@ -7688,6 +8181,12 @@
"integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
"dev": true
},
+ "os-homedir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
+ "dev": true
+ },
"os-locale": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
@@ -7705,6 +8204,16 @@
"integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
"dev": true
},
+ "osenv": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+ "dev": true,
+ "requires": {
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.0"
+ }
+ },
"p-defer": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
@@ -8763,6 +9272,65 @@
}
}
},
+ "read-pkg-up": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "dev": true,
+ "requires": {
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "dev": true,
+ "requires": {
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
+ "requires": {
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "dev": true
+ },
+ "read-pkg": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
+ }
+ }
+ }
+ },
"readable-stream": {
"version": "2.3.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
@@ -8789,6 +9357,33 @@
"readable-stream": "^2.0.2"
}
},
+ "redent": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
+ "dev": true,
+ "requires": {
+ "indent-string": "^2.1.0",
+ "strip-indent": "^1.0.1"
+ },
+ "dependencies": {
+ "get-stdin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
+ "dev": true
+ },
+ "strip-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
+ "dev": true,
+ "requires": {
+ "get-stdin": "^4.0.1"
+ }
+ }
+ }
+ },
"regenerate": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
@@ -8955,6 +9550,15 @@
"integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
"dev": true
},
+ "repeating": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
+ "dev": true,
+ "requires": {
+ "is-finite": "^1.0.0"
+ }
+ },
"request": {
"version": "2.88.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
@@ -9188,6 +9792,166 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
"dev": true
},
+ "sass-graph": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
+ "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
+ "dev": true,
+ "requires": {
+ "glob": "^7.0.0",
+ "lodash": "^4.0.0",
+ "scss-tokenizer": "^0.2.3",
+ "yargs": "^7.0.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true
+ },
+ "camelcase": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+ "dev": true
+ },
+ "cliui": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
+ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
+ "dev": true,
+ "requires": {
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wrap-ansi": "^2.0.0"
+ }
+ },
+ "decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true
+ },
+ "invert-kv": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
+ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
+ "dev": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "lcid": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
+ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
+ "dev": true,
+ "requires": {
+ "invert-kv": "^1.0.0"
+ }
+ },
+ "os-locale": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
+ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
+ "dev": true,
+ "requires": {
+ "lcid": "^1.0.0"
+ }
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
+ "which-module": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
+ "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
+ "dev": true
+ },
+ "y18n": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
+ "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
+ "dev": true
+ },
+ "yargs": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
+ "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
+ "dev": true,
+ "requires": {
+ "camelcase": "^3.0.0",
+ "cliui": "^3.2.0",
+ "decamelize": "^1.1.1",
+ "get-caller-file": "^1.0.1",
+ "os-locale": "^1.4.0",
+ "read-pkg-up": "^1.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^1.0.1",
+ "set-blocking": "^2.0.0",
+ "string-width": "^1.0.2",
+ "which-module": "^1.0.0",
+ "y18n": "^3.2.1",
+ "yargs-parser": "^5.0.0"
+ }
+ },
+ "yargs-parser": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
+ "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
+ "dev": true,
+ "requires": {
+ "camelcase": "^3.0.0"
+ }
+ }
+ }
+ },
+ "sass-loader": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
+ "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
+ "dev": true,
+ "requires": {
+ "clone-deep": "^2.0.1",
+ "loader-utils": "^1.0.1",
+ "lodash.tail": "^4.1.1",
+ "neo-async": "^2.5.0",
+ "pify": "^3.0.0",
+ "semver": "^5.5.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true
+ }
+ }
+ },
"sax": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
@@ -9204,6 +9968,27 @@
"ajv-keywords": "^3.1.0"
}
},
+ "scss-tokenizer": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
+ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
+ "dev": true,
+ "requires": {
+ "js-base64": "^2.1.8",
+ "source-map": "^0.4.2"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
+ "dev": true,
+ "requires": {
+ "amdefine": ">=0.0.4"
+ }
+ }
+ }
+ },
"select-hose": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
@@ -9370,6 +10155,25 @@
"safe-buffer": "^5.0.1"
}
},
+ "shallow-clone": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
+ "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.1",
+ "kind-of": "^5.0.0",
+ "mixin-object": "^2.0.1"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "dev": true
+ }
+ }
+ },
"shebang-command": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
@@ -9803,6 +10607,15 @@
"integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
"dev": true
},
+ "stdout-stream": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
+ "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
+ "dev": true,
+ "requires": {
+ "readable-stream": "^2.0.1"
+ }
+ },
"stealthy-require": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
@@ -9915,6 +10728,15 @@
"ansi-regex": "^4.1.0"
}
},
+ "strip-bom": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+ "dev": true,
+ "requires": {
+ "is-utf8": "^0.2.0"
+ }
+ },
"strip-eof": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
@@ -10051,6 +10873,17 @@
"integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==",
"dev": true
},
+ "tar": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
+ "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
+ "dev": true,
+ "requires": {
+ "block-stream": "*",
+ "fstream": "^1.0.2",
+ "inherits": "2"
+ }
+ },
"terser": {
"version": "3.17.0",
"resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz",
@@ -10255,12 +11088,27 @@
}
}
},
+ "trim-newlines": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
+ "dev": true
+ },
"trim-right": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
"integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
"dev": true
},
+ "true-case-path": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
+ "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.2"
+ }
+ },
"tryer": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
@@ -11001,6 +11849,15 @@
"integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
"dev": true
},
+ "wide-align": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
+ "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
+ "dev": true,
+ "requires": {
+ "string-width": "^1.0.2 || 2"
+ }
+ },
"wordwrap": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
diff --git a/package.json b/package.json
index 85f6db8..8a68970 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "vue-share-buttons",
- "version": "1.0.2",
+ "version": "1.0.3",
"private": false,
"license": "MIT",
"homepage": "https://github.com/Alexandrshy/vue-share-buttons",
@@ -40,7 +40,9 @@
"eslint-config-prettier": "^4.1.0",
"eslint-plugin-prettier": "^3.0.1",
"eslint-plugin-vue": "^5.0.0",
+ "node-sass": "^4.11.0",
"prettier": "^1.16.4",
+ "sass-loader": "^7.1.0",
"vue-template-compiler": "^2.5.21"
},
"eslintConfig": {
diff --git a/src/components/BloggerButton.vue b/src/components/BloggerButton.vue
index 4f2cedc..196ed5f 100644
--- a/src/components/BloggerButton.vue
+++ b/src/components/BloggerButton.vue
@@ -64,7 +64,267 @@ export default {
};
-
diff --git a/src/components/DiggButton.vue b/src/components/DiggButton.vue
index 4e8fbc9..c6eddc1 100644
--- a/src/components/DiggButton.vue
+++ b/src/components/DiggButton.vue
@@ -50,7 +50,267 @@ export default {
};
-
diff --git a/src/components/EmailButton.vue b/src/components/EmailButton.vue
index 03eee79..61521da 100644
--- a/src/components/EmailButton.vue
+++ b/src/components/EmailButton.vue
@@ -47,7 +47,267 @@ export default {
};
-
diff --git a/src/components/EvernoteButton.vue b/src/components/EvernoteButton.vue
index 60379ef..0e4e414 100644
--- a/src/components/EvernoteButton.vue
+++ b/src/components/EvernoteButton.vue
@@ -60,7 +60,267 @@ export default {
};
-
diff --git a/src/components/FacebookButton.vue b/src/components/FacebookButton.vue
index 073c828..6ca492b 100644
--- a/src/components/FacebookButton.vue
+++ b/src/components/FacebookButton.vue
@@ -101,7 +101,267 @@ export default {
};
-
diff --git a/src/components/FacebookMessengerButton.vue b/src/components/FacebookMessengerButton.vue
index 9c10561..d7bfaff 100644
--- a/src/components/FacebookMessengerButton.vue
+++ b/src/components/FacebookMessengerButton.vue
@@ -43,7 +43,267 @@ export default {
};
-
diff --git a/src/components/HatenaButton.vue b/src/components/HatenaButton.vue
index 844c5a5..1c00444 100644
--- a/src/components/HatenaButton.vue
+++ b/src/components/HatenaButton.vue
@@ -60,7 +60,267 @@ export default {
};
-
diff --git a/src/components/InstapaperButton.vue b/src/components/InstapaperButton.vue
index cb7448b..62bdcdd 100644
--- a/src/components/InstapaperButton.vue
+++ b/src/components/InstapaperButton.vue
@@ -60,7 +60,267 @@ export default {
};
-
diff --git a/src/components/LinkedInButton.vue b/src/components/LinkedInButton.vue
index dc9a70d..f6f5825 100644
--- a/src/components/LinkedInButton.vue
+++ b/src/components/LinkedInButton.vue
@@ -101,7 +101,267 @@ export default {
};
-
diff --git a/src/components/LiveJournalButton.vue b/src/components/LiveJournalButton.vue
index 543c4b7..a8f6bf9 100644
--- a/src/components/LiveJournalButton.vue
+++ b/src/components/LiveJournalButton.vue
@@ -60,7 +60,267 @@ export default {
};
-
diff --git a/src/components/OdnoklassnikiButton.vue b/src/components/OdnoklassnikiButton.vue
index 4b50ecf..c09c4a2 100644
--- a/src/components/OdnoklassnikiButton.vue
+++ b/src/components/OdnoklassnikiButton.vue
@@ -104,7 +104,267 @@ export default {
};
-
diff --git a/src/components/PinterestButton.vue b/src/components/PinterestButton.vue
index 9d9ccb3..8ec6104 100644
--- a/src/components/PinterestButton.vue
+++ b/src/components/PinterestButton.vue
@@ -108,7 +108,267 @@ export default {
};
-
diff --git a/src/components/PocketButton.vue b/src/components/PocketButton.vue
index 3837109..81d87f6 100644
--- a/src/components/PocketButton.vue
+++ b/src/components/PocketButton.vue
@@ -53,7 +53,267 @@ export default {
};
-
diff --git a/src/components/RedditButton.vue b/src/components/RedditButton.vue
index 3e37153..dae16c1 100644
--- a/src/components/RedditButton.vue
+++ b/src/components/RedditButton.vue
@@ -55,7 +55,267 @@ export default {
};
-
diff --git a/src/components/RenrenButton.vue b/src/components/RenrenButton.vue
index b5846b1..edf923c 100644
--- a/src/components/RenrenButton.vue
+++ b/src/components/RenrenButton.vue
@@ -58,7 +58,267 @@ export default {
};
-
diff --git a/src/components/TelegramButton.vue b/src/components/TelegramButton.vue
index 3705924..488673d 100644
--- a/src/components/TelegramButton.vue
+++ b/src/components/TelegramButton.vue
@@ -45,7 +45,267 @@ export default {
};
-
diff --git a/src/components/TumblrButton.vue b/src/components/TumblrButton.vue
index de15d28..c58eb85 100644
--- a/src/components/TumblrButton.vue
+++ b/src/components/TumblrButton.vue
@@ -107,7 +107,267 @@ export default {
};
-
diff --git a/src/components/TwitterButton.vue b/src/components/TwitterButton.vue
index 62da0e5..f4ad733 100644
--- a/src/components/TwitterButton.vue
+++ b/src/components/TwitterButton.vue
@@ -60,13 +60,13 @@ export default {
};
-
diff --git a/src/components/ViberButton.vue b/src/components/ViberButton.vue
index 9391b6b..1d0394c 100644
--- a/src/components/ViberButton.vue
+++ b/src/components/ViberButton.vue
@@ -51,7 +51,267 @@ export default {
};
-
diff --git a/src/components/VkontakteButton.vue b/src/components/VkontakteButton.vue
index 63b1fac..81280ae 100644
--- a/src/components/VkontakteButton.vue
+++ b/src/components/VkontakteButton.vue
@@ -116,7 +116,267 @@ export default {
};
-
diff --git a/src/components/WeiboButton.vue b/src/components/WeiboButton.vue
index b6521f8..4f7ad38 100644
--- a/src/components/WeiboButton.vue
+++ b/src/components/WeiboButton.vue
@@ -66,7 +66,267 @@ export default {
};
-
diff --git a/src/components/WhatsAppButton.vue b/src/components/WhatsAppButton.vue
index c3ac657..c11f823 100644
--- a/src/components/WhatsAppButton.vue
+++ b/src/components/WhatsAppButton.vue
@@ -41,7 +41,267 @@ export default {
};
-
diff --git a/src/components/XingButton.vue b/src/components/XingButton.vue
index 2b6ddb3..bf7e023 100644
--- a/src/components/XingButton.vue
+++ b/src/components/XingButton.vue
@@ -53,7 +53,267 @@ export default {
};
-
diff --git a/src/style/bloggerButton.css b/src/style/bloggerButton.css
deleted file mode 100644
index f7537a7..0000000
--- a/src/style/bloggerButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Blogger */
-.share-button--blogger {
- background-color: hsla(14, 100%, 57%, 1);
-}
-
-.share-button--blogger:focus {
- box-shadow: 0 0 0 3px hsla(14, 94%, 82%, 0.4);
-}
-
-.share-button--blogger:hover {
- background-color: hsla(14, 100%, 57%, 0.9);
-}
-
-.share-button--blogger .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--blogger.share-button--outline {
- background-color: transparent;
- border-color: hsl(14, 100%, 57%, 1);
-}
-
-.share-button--blogger.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(14, 100%, 57%, 0.9);
-}
-
-.share-button--blogger.share-button--outline .share-button__text {
- color: hsla(14, 100%, 57%, 1);
-}
-
-.share-button--blogger.share-button--outline:hover .share-button__text {
- color: hsla(14, 100%, 57%, 0.9);
-}
-
-.share-button--blogger.share-button--outline .share-button__icon path {
- fill: hsla(14, 100%, 57%, 1);
-}
-
-.share-button--blogger.share-button--outline:hover .share-button__icon path {
- fill: hsla(14, 100%, 57%, 0.9);
-}
-
-.share-button--blogger.share-button--painted {
- background-color: transparent;
- border-color: hsla(14, 77%, 47%, 1);
-}
-
-.share-button--blogger.share-button--painted::before {
- background-color: hsla(14, 100%, 57%, 1);
-}
diff --git a/src/style/diggButton.css b/src/style/diggButton.css
deleted file mode 100644
index cb48640..0000000
--- a/src/style/diggButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Digg */
-.share-button--digg {
- background-color: hsla(0, 0%, 0%, 1);
-}
-
-.share-button--digg:focus {
- box-shadow: 0 0 0 3px hsla(0, 0%, 25%, 0.4);
-}
-
-.share-button--digg:hover {
- background-color: hsla(0, 0%, 0%, 0.9);
-}
-
-.share-button--digg .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--digg.share-button--outline {
- background-color: transparent;
- border-color: hsl(0, 0%, 0%, 1);
-}
-
-.share-button--digg.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(0, 0%, 0%, 0.9);
-}
-
-.share-button--digg.share-button--outline .share-button__text {
- color: hsla(0, 0%, 0%, 1);
-}
-
-.share-button--digg.share-button--outline:hover .share-button__text {
- color: hsla(0, 0%, 0%, 0.9);
-}
-
-.share-button--digg.share-button--outline .share-button__icon path {
- fill: hsla(0, 0%, 0%, 1);
-}
-
-.share-button--digg.share-button--outline:hover .share-button__icon path {
- fill: hsla(0, 0%, 0%, 0.9);
-}
-
-.share-button--digg.share-button--painted {
- background-color: transparent;
- border-color: hsla(0, 0%, 0%, 1);
-}
-
-.share-button--digg.share-button--painted::before {
- background-color: hsla(0, 0%, 0%, 1);
-}
diff --git a/src/style/emailButton.css b/src/style/emailButton.css
deleted file mode 100644
index 7f08e9b..0000000
--- a/src/style/emailButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Email */
-.share-button--email {
- background-color: hsla(194, 77%, 56%, 1);
-}
-
-.share-button--email:focus {
- box-shadow: 0 0 0 3px hsla(194, 77%, 81%, 0.4);
-}
-
-.share-button--email:hover {
- background-color: hsla(194, 77%, 56%, 0.9);
-}
-
-.share-button--email .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--email.share-button--outline {
- background-color: transparent;
- border-color: hsla(194, 77%, 56%, 1);
-}
-
-.share-button--email.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(194, 77%, 56%, 0.9);
-}
-
-.share-button--email.share-button--outline .share-button__text {
- color: hsla(194, 77%, 56%, 1);
-}
-
-.share-button--email.share-button--outline:hover .share-button__text {
- color: hsla(194, 77%, 56%, 0.9);
-}
-
-.share-button--email.share-button--outline .share-button__icon path {
- fill: hsla(194, 77%, 56%, 1);
-}
-
-.share-button--email.share-button--outline:hover .share-button__icon path {
- fill: hsla(194, 77%, 56%, 0.9);
-}
-
-.share-button--email.share-button--painted {
- background-color: transparent;
- border-color: hsla(193, 54%, 46%, 1);
-}
-
-.share-button--email.share-button--painted::before {
- background-color: hsla(194, 77%, 56%, 1);
-}
diff --git a/src/style/evernoteButton.css b/src/style/evernoteButton.css
deleted file mode 100644
index bbd92ae..0000000
--- a/src/style/evernoteButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Evernote */
-.share-button--evernote {
- background-color: hsla(136, 100%, 33%, 1);
-}
-
-.share-button--evernote:focus {
- box-shadow: 0 0 0 3px hsla(136, 94%, 58%, 0.4);
-}
-
-.share-button--evernote:hover {
- background-color: hsla(136, 100%, 33%, 0.9);
-}
-
-.share-button--evernote .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--evernote.share-button--outline {
- background-color: transparent;
- border-color: hsl(136, 100%, 33%, 1);
-}
-
-.share-button--evernote.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(136, 100%, 33%, 0.9);
-}
-
-.share-button--evernote.share-button--outline .share-button__text {
- color: hsla(136, 100%, 33%, 1);
-}
-
-.share-button--evernote.share-button--outline:hover .share-button__text {
- color: hsla(136, 100%, 33%, 0.9);
-}
-
-.share-button--evernote.share-button--outline .share-button__icon path {
- fill: hsla(136, 100%, 33%, 1);
-}
-
-.share-button--evernote.share-button--outline:hover .share-button__icon path {
- fill: hsla(136, 100%, 33%, 0.9);
-}
-
-.share-button--evernote.share-button--painted {
- background-color: transparent;
- border-color: hsla(135, 77%, 23%, 1);
-}
-
-.share-button--evernote.share-button--painted::before {
- background-color: hsla(136, 100%, 33%, 1);
-}
diff --git a/src/style/facebookButton.css b/src/style/facebookButton.css
deleted file mode 100644
index e8f9825..0000000
--- a/src/style/facebookButton.css
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Facebook */
-.share-button--facebook {
- background-color: hsla(221, 44%, 41%, 1);
-}
-
-.share-button--facebook:focus {
- box-shadow: 0 0 0 3px hsla(221, 38%, 66%, 0.4);
-}
-
-.share-button--facebook:hover {
- background-color: hsla(221, 44%, 41%, 0.9);
-}
-
-.share-button--facebook .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--facebook.share-button--outline {
- background-color: transparent;
- border-color: hsl(221, 44%, 41%, 1);
-}
-
-.share-button--facebook.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(221, 44%, 41%, 0.9);
-}
-
-.share-button--facebook.share-button--outline .share-button__text {
- color: hsla(221, 44%, 41%, 1);
-}
-
-.share-button--facebook.share-button--outline:hover .share-button__text {
- color: hsla(221, 44%, 41%, 0.9);
-}
-
-.share-button--facebook.share-button--outline .share-button__icon path {
- fill: hsla(221, 44%, 41%, 1);
-}
-
-.share-button--facebook.share-button--outline:hover .share-button__icon path {
- fill: hsla(221, 44%, 41%, 0.9);
-}
-
-.share-button--facebook.share-button--outline .share-button__counter {
- color: hsla(221, 44%, 41%, 0.9);
- border-color: hsla(221, 44%, 41%, 0.9);
-}
-
-.share-button--facebook.share-button--painted {
- background-color: transparent;
- border-color: hsla(220, 21%, 31%, 1);
-}
-
-.share-button--facebook.share-button--painted::before {
- background-color: hsla(221, 44%, 41%, 1);
-}
-
-.share-button--facebook.share-button--painted .share-button__counter {
- color: #fff;
- border-color: hsla(220, 21%, 31%, 1);
-}
-
-.share-button--facebook.share-button--painted .share-button__counter::before {
- background-color: hsla(221, 44%, 41%, 1);
-}
diff --git a/src/style/facebookMessengerButton.css b/src/style/facebookMessengerButton.css
deleted file mode 100644
index 46c8e12..0000000
--- a/src/style/facebookMessengerButton.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* facebookMessenger */
-.share-button--facebookMessenger {
- background-color: hsla(221, 44%, 41%, 1);
-}
-
-.share-button--facebookMessenger:focus {
- box-shadow: 0 0 0 3px hsla(221, 38%, 66%, 0.4);
-}
-
-.share-button--facebookMessenger:hover {
- background-color: hsla(221, 44%, 41%, 0.9);
-}
-
-.share-button--facebookMessenger .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--facebookMessenger.share-button--outline {
- background-color: transparent;
- border-color: hsl(221, 44%, 41%, 1);
-}
-
-.share-button--facebookMessenger.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(221, 44%, 41%, 0.9);
-}
-
-.share-button--facebookMessenger.share-button--outline .share-button__text {
- color: hsla(221, 44%, 41%, 1);
-}
-
-.share-button--facebookMessenger.share-button--outline:hover
- .share-button__text {
- color: hsla(221, 44%, 41%, 0.9);
-}
-
-.share-button--facebookMessenger.share-button--outline
- .share-button__icon
- path {
- fill: hsla(221, 44%, 41%, 1);
-}
-
-.share-button--facebookMessenger.share-button--outline:hover
- .share-button__icon
- path {
- fill: hsla(221, 44%, 41%, 0.9);
-}
-
-.share-button--facebookMessenger.share-button--painted {
- background-color: transparent;
- border-color: hsla(220, 21%, 31%, 1);
-}
-
-.share-button--facebookMessenger.share-button--painted::before {
- background-color: hsla(221, 44%, 41%, 1);
-}
diff --git a/src/style/hatenaButton.css b/src/style/hatenaButton.css
deleted file mode 100644
index 7ab7c5a..0000000
--- a/src/style/hatenaButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Hatena */
-.share-button--hatena {
- background-color: hsla(196, 100%, 44%, 1);
-}
-
-.share-button--hatena:focus {
- box-shadow: 0 0 0 3px hsla(196, 94%, 69%, 0.4);
-}
-
-.share-button--hatena:hover {
- background-color: hsla(196, 100%, 44%, 0.9);
-}
-
-.share-button--hatena .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--hatena.share-button--outline {
- background-color: transparent;
- border-color: hsla(196, 100%, 44%, 1);
-}
-
-.share-button--hatena.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(196, 100%, 44%, 0.9);
-}
-
-.share-button--hatena.share-button--outline .share-button__text {
- color: hsla(196, 100%, 44%, 1);
-}
-
-.share-button--hatena.share-button--outline:hover .share-button__text {
- color: hsla(196, 100%, 44%, 0.9);
-}
-
-.share-button--hatena.share-button--outline .share-button__icon path {
- fill: hsla(196, 100%, 44%, 1);
-}
-
-.share-button--hatena.share-button--outline:hover .share-button__icon path {
- fill: hsla(196, 100%, 44%, 0.9);
-}
-
-.share-button--hatena.share-button--painted {
- background-color: transparent;
- border-color: hsla(195, 77%, 34%, 1);
-}
-
-.share-button--hatena.share-button--painted::before {
- background-color: hsla(196, 100%, 44%, 1);
-}
diff --git a/src/style/index.css b/src/style/index.css
deleted file mode 100644
index cfc36e8..0000000
--- a/src/style/index.css
+++ /dev/null
@@ -1,219 +0,0 @@
-/* Base */
-.share-button * {
- box-sizing: border-box;
-}
-
-.button-social * {
- box-sizing: border-box;
-}
-
-.share-button {
- display: inline-block;
- min-width: 42px;
- min-height: 42px;
- padding: 10px 8px;
- margin: 4px;
- color: #fff;
- background-color: #fff;
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
- "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
- "Segoe UI Symbol";
- font-weight: 400;
- vertical-align: top;
- user-select: none;
- border: none;
- border-radius: 4px;
- box-shadow: none;
- text-rendering: auto;
- text-indent: 0px;
- text-align: center;
- letter-spacing: normal;
- word-spacing: normal;
- text-shadow: none;
- transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out,
- border-color 0.3s ease-in-out;
-}
-
-.share-button:disabled {
- opacity: 0.9;
-}
-
-.share-button:focus {
- outline: none;
-}
-
-.share-button:not(:disabled):not(.disabled) {
- cursor: pointer;
-}
-
-.share-button:last-child {
- margin-right: 0;
-}
-
-.share-button__icon {
- display: inline-block;
- padding: 0;
- margin: 0 7px;
- font-size: 0;
- vertical-align: middle;
-}
-
-.share-button__icon:last-child {
- margin: 0;
-}
-
-.share-button__text {
- display: inline-block;
- margin: 0 7px;
- font-size: 16px;
- vertical-align: middle;
-}
-
-.share-button__counter {
- display: inline-block;
- padding: 3px 10px;
- margin-left: 4px;
- font-size: 12px;
- border-left: 1px solid #fff;
- vertical-align: middle;
-}
-
-/* Circle */
-.share-button--circle {
- min-width: 42px;
- min-height: 42px;
- padding: 10px;
- border-radius: 42px;
-}
-
-/* Outline */
-.share-button--outline {
- background-color: transparent;
- border: 1px solid;
-}
-
-/* Painted */
-.share-button--painted {
- position: relative;
- min-width: 42px;
- min-height: 42px;
- padding: 15px;
- margin-bottom: 30px;
- border-radius: 42px;
- background-color: transparent;
- border: 3px solid;
-}
-
-.share-button--painted::before {
- content: "";
- z-index: -1;
- position: absolute;
- top: -1.5px;
- left: -1.5px;
- display: block;
- width: calc(100% + 3px);
- height: calc(100% + 3px);
- background-color: #000;
- border-radius: 50%;
- transform: translate3d(3px, 2px, 0);
- transition: transform 0.2s ease-in-out;
-}
-
-.share-button--painted:hover::before {
- transform: translate3d(0, 0, 0);
-}
-
-.share-button--painted:focus::before {
- transform: translate3d(0, 0, 0);
-}
-
-.share-button--painted .share-button__icon {
- width: 30px;
- height: 30px;
- margin: 0;
-}
-
-.share-button--painted .share-button__text {
- display: none;
-}
-
-.share-button--painted .share-button__counter {
- position: absolute;
- bottom: -30px;
- right: -7px;
- margin: 0;
- padding: 4px 10px;
- border: 3px solid;
- font-size: 8px;
- border-radius: 15px;
-}
-
-.share-button--painted .share-button__counter::before {
- content: "";
- z-index: -1;
- position: absolute;
- top: -1.65px;
- left: -1.5px;
- display: block;
- width: calc(100% + 3px);
- height: calc(100% + 3px);
- border-radius: 15px;
- transform: translate3d(-3px, 1.5px, 0);
- transition: transform 0.2s ease-in-out;
-}
-
-.share-button--painted:hover .share-button__counter::before,
-.share-button--painted:focus .share-button__counter::before {
- transform: translate3d(0px, 0px, 0);
-}
-
-@media (max-width: 768px) {
- .share-button {
- min-width: 38px;
- min-height: 38px;
- padding: 8px 8px;
- margin: 2px;
- }
-
- .share-button__icon {
- width: 18px;
- height: 18px;
- margin: 0 4px;
- }
-
- .share-button__text {
- margin: 0 4px;
- font-size: 14px;
- }
-
- /* Circle */
- .share-button--circle {
- border-radius: 38px;
- }
-
- /* Painted */
- .share-button--painted {
- min-width: 48px;
- min-height: 48px;
- margin: 4px 4px 20px 4px;
- }
-
- .share-button--painted::before {
- transform: translate3d(2.5px, 1.5px, 0);
- }
-
- .share-button--painted .share-button__icon {
- width: 20px;
- height: 20px;
- }
-
- .share-button--painted .share-button__counter {
- bottom: -24px;
- right: -8px;
- padding: 2px 7px;
- }
-
- .share-button--painted .share-button__counter::before {
- transform: translate3d(-2px, 1.75px, 0);
- }
-}
diff --git a/src/style/instapaperButton.css b/src/style/instapaperButton.css
deleted file mode 100644
index 16bb272..0000000
--- a/src/style/instapaperButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Instapaper */
-.share-button--instapaper {
- background-color: hsla(0, 0%, 12%, 1);
-}
-
-.share-button--instapaper:focus {
- box-shadow: 0 0 0 3px hsla(0, 0%, 37%, 0.4);
-}
-
-.share-button--instapaper:hover {
- background-color: hsla(0, 0%, 12%, 0.9);
-}
-
-.share-button--instapaper .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--instapaper.share-button--outline {
- background-color: transparent;
- border-color: hsla(0, 0%, 12%, 1);
-}
-
-.share-button--instapaper.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(0, 0%, 12%, 0.9);
-}
-
-.share-button--instapaper.share-button--outline .share-button__text {
- color: hsla(0, 0%, 12%, 1);
-}
-
-.share-button--instapaper.share-button--outline:hover .share-button__text {
- color: hsla(0, 0%, 12%, 0.9);
-}
-
-.share-button--instapaper.share-button--outline .share-button__icon path {
- fill: hsla(0, 0%, 12%, 1);
-}
-
-.share-button--instapaper.share-button--outline:hover .share-button__icon path {
- fill: hsla(0, 0%, 12%, 0.9);
-}
-
-.share-button--instapaper.share-button--painted {
- background-color: transparent;
- border-color: hsla(0, 0%, 0%, 1);
-}
-
-.share-button--instapaper.share-button--painted::before {
- background-color: hsla(0, 0%, 12%, 1);
-}
diff --git a/src/style/linkedInButton.css b/src/style/linkedInButton.css
deleted file mode 100644
index a25fe5c..0000000
--- a/src/style/linkedInButton.css
+++ /dev/null
@@ -1,65 +0,0 @@
-/* LinkedIn */
-.share-button--linkedIn {
- background-color: hsla(201, 100%, 35%, 1);
-}
-
-.share-button--linkedIn:focus {
- box-shadow: 0 0 0 3px hsla(201, 94%, 60%, 0.4);
-}
-
-.share-button--linkedIn:hover {
- background-color: hsla(201, 100%, 35%, 0.9);
-}
-
-.share-button--linkedIn .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--linkedIn.share-button--outline {
- background-color: transparent;
- border-color: hsl(201, 100%, 35%, 1);
-}
-
-.share-button--linkedIn.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(201, 100%, 35%, 0.9);
-}
-
-.share-button--linkedIn.share-button--outline .share-button__text {
- color: hsla(201, 100%, 35%, 1);
-}
-
-.share-button--linkedIn.share-button--outline:hover .share-button__text {
- color: hsla(201, 100%, 35%, 0.9);
-}
-
-.share-button--linkedIn.share-button--outline .share-button__icon path {
- fill: hsla(201, 100%, 35%, 1);
-}
-
-.share-button--linkedIn.share-button--outline:hover .share-button__icon path {
- fill: hsla(201, 100%, 35%, 0.9);
-}
-
-.share-button--linkedIn.share-button--outline .share-button__counter {
- color: hsla(201, 100%, 35%, 0.9);
- border-color: hsla(201, 100%, 35%, 0.9);
-}
-
-.share-button--linkedIn.share-button--painted {
- background-color: transparent;
- border-color: hsla(200, 77%, 25%, 1);
-}
-
-.share-button--linkedIn.share-button--painted::before {
- background-color: hsla(201, 100%, 35%, 1);
-}
-
-.share-button--linkedIn.share-button--painted .share-button__counter {
- color: #fff;
- border-color: hsla(200, 77%, 25%, 1);
-}
-
-.share-button--linkedIn.share-button--painted .share-button__counter::before {
- background-color: hsla(201, 100%, 35%, 1);
-}
diff --git a/src/style/livejournalButton.css b/src/style/livejournalButton.css
deleted file mode 100644
index 0548163..0000000
--- a/src/style/livejournalButton.css
+++ /dev/null
@@ -1,53 +0,0 @@
-/* Livejournal */
-.share-button--livejournal {
- background-color: hsla(195, 100%, 46%, 1);
-}
-
-.share-button--livejournal:focus {
- box-shadow: 0 0 0 3px hsla(195, 94%, 71%, 0.4);
-}
-
-.share-button--livejournal:hover {
- background-color: hsla(195, 100%, 46%, 0.9);
-}
-
-.share-button--livejournal .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--livejournal.share-button--outline {
- background-color: transparent;
- border-color: hsl(195, 100%, 46%, 1);
-}
-
-.share-button--livejournal.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(195, 100%, 46%, 0.9);
-}
-
-.share-button--livejournal.share-button--outline .share-button__text {
- color: hsla(195, 100%, 46%, 1);
-}
-
-.share-button--livejournal.share-button--outline:hover .share-button__text {
- color: hsla(195, 100%, 46%, 0.9);
-}
-
-.share-button--livejournal.share-button--outline .share-button__icon path {
- fill: hsla(195, 100%, 46%, 1);
-}
-
-.share-button--livejournal.share-button--outline:hover
- .share-button__icon
- path {
- fill: hsla(195, 100%, 46%, 0.9);
-}
-
-.share-button--livejournal.share-button--painted {
- background-color: transparent;
- border-color: hsla(194, 77%, 36%, 1);
-}
-
-.share-button--livejournal.share-button--painted::before {
- background-color: hsla(195, 100%, 46%, 1);
-}
diff --git a/src/style/odnoklassnikiButton.css b/src/style/odnoklassnikiButton.css
deleted file mode 100644
index abe02f9..0000000
--- a/src/style/odnoklassnikiButton.css
+++ /dev/null
@@ -1,68 +0,0 @@
-/* Odnoklassniki */
-.share-button--odnoklassniki {
- background-color: hsla(24, 91%, 53%, 1);
-}
-
-.share-button--odnoklassniki:focus {
- box-shadow: 0 0 0 3px hsla(24, 85%, 78%, 0.4);
-}
-
-.share-button--odnoklassniki:hover {
- background-color: hsla(24, 91%, 53%, 0.9);
-}
-
-.share-button--odnoklassniki .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--odnoklassniki.share-button--outline {
- background-color: transparent;
- border-color: hsla(24, 91%, 53%, 1);
-}
-
-.share-button--odnoklassniki.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(24, 91%, 53%, 0.9);
-}
-
-.share-button--odnoklassniki.share-button--outline .share-button__text {
- color: hsla(24, 91%, 53%, 1);
-}
-
-.share-button--odnoklassniki.share-button--outline:hover .share-button__text {
- color: hsla(24, 91%, 53%, 0.9);
-}
-
-.share-button--odnoklassniki.share-button--outline .share-button__icon path {
- fill: hsla(24, 91%, 53%, 1);
-}
-
-.share-button--odnoklassniki.share-button--outline:hover
- .share-button__icon
- path {
- fill: hsla(24, 91%, 53%, 0.9);
-}
-
-.share-button--odnoklassniki.share-button--outline .share-button__counter {
- color: hsla(24, 91%, 53%, 0.9);
- border-color: hsla(24, 91%, 53%, 0.9);
-}
-
-.share-button--odnoklassniki.share-button--painted {
- background-color: transparent;
- border-color: hsla(23, 68%, 43%, 1);
-}
-
-.share-button--odnoklassniki.share-button--painted::before {
- background-color: hsla(24, 91%, 53%, 1);
-}
-
-.share-button--odnoklassniki.share-button--painted .share-button__counter {
- color: #fff;
- border-color: hsla(23, 68%, 43%, 1);
-}
-
-.share-button--odnoklassniki.share-button--painted
- .share-button__counter::before {
- background-color: hsla(24, 91%, 53%, 1);
-}
diff --git a/src/style/pinterestButton.css b/src/style/pinterestButton.css
deleted file mode 100644
index f6f4980..0000000
--- a/src/style/pinterestButton.css
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Pinterest */
-.share-button--pinterest {
- background-color: hsla(353, 92%, 39%, 1);
-}
-
-.share-button--pinterest:focus {
- box-shadow: 0 0 0 3px hsla(353, 86%, 64%, 0.4);
-}
-
-.share-button--pinterest:hover {
- background-color: hsla(353, 92%, 39%, 0.9);
-}
-
-.share-button--pinterest .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--pinterest.share-button--outline {
- background-color: transparent;
- border-color: hsla(353, 92%, 39%, 1);
-}
-
-.share-button--pinterest.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(353, 92%, 39%, 0.9);
-}
-
-.share-button--pinterest.share-button--outline .share-button__text {
- color: hsla(353, 92%, 39%, 1);
-}
-
-.share-button--pinterest.share-button--outline:hover .share-button__text {
- color: hsla(353, 92%, 39%, 0.9);
-}
-
-.share-button--pinterest.share-button--outline .share-button__icon path {
- fill: hsla(353, 92%, 39%, 1);
-}
-
-.share-button--pinterest.share-button--outline:hover .share-button__icon path {
- fill: hsla(353, 92%, 39%, 0.9);
-}
-
-.share-button--pinterest.share-button--outline .share-button__counter {
- color: hsla(353, 92%, 39%, 0.9);
- border-color: hsla(353, 92%, 39%, 0.9);
-}
-
-.share-button--pinterest.share-button--painted {
- background-color: transparent;
- border-color: hsla(352, 69%, 29%, 1);
-}
-
-.share-button--pinterest.share-button--painted::before {
- background-color: hsla(353, 92%, 39%, 1);
-}
-
-.share-button--pinterest.share-button--painted .share-button__counter {
- color: #fff;
- border-color: hsla(352, 69%, 29%, 1);
-}
-
-.share-button--pinterest.share-button--painted .share-button__counter::before {
- background-color: hsla(353, 92%, 39%, 1);
-}
diff --git a/src/style/pocketButton.css b/src/style/pocketButton.css
deleted file mode 100644
index 3ed4c20..0000000
--- a/src/style/pocketButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Pocket */
-.share-button--pocket {
- background-color: hsla(352, 85%, 59%, 1);
-}
-
-.share-button--pocket:focus {
- box-shadow: 0 0 0 3px hsla(352, 79%, 84%, 0.4);
-}
-
-.share-button--pocket:hover {
- background-color: hsla(352, 85%, 59%, 0.9);
-}
-
-.share-button--pocket .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--pocket.share-button--outline {
- background-color: transparent;
- border-color: hsla(352, 85%, 59%, 1);
-}
-
-.share-button--pocket.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(352, 85%, 59%, 0.9);
-}
-
-.share-button--pocket.share-button--outline .share-button__text {
- color: hsla(352, 85%, 59%, 1);
-}
-
-.share-button--pocket.share-button--outline:hover .share-button__text {
- color: hsla(352, 85%, 59%, 0.9);
-}
-
-.share-button--pocket.share-button--outline .share-button__icon path {
- fill: hsla(352, 85%, 59%, 1);
-}
-
-.share-button--pocket.share-button--outline:hover .share-button__icon path {
- fill: hsla(352, 85%, 59%, 0.9);
-}
-
-.share-button--pocket.share-button--painted {
- background-color: transparent;
- border-color: hsla(351, 62%, 49%, 1);
-}
-
-.share-button--pocket.share-button--painted::before {
- background-color: hsla(352, 85%, 59%, 1);
-}
diff --git a/src/style/redditButton.css b/src/style/redditButton.css
deleted file mode 100644
index 61cdb79..0000000
--- a/src/style/redditButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Reddit */
-.share-button--reddit {
- background-color: hsla(16, 100%, 50%, 1);
-}
-
-.share-button--reddit:focus {
- box-shadow: 0 0 0 3px hsla(16, 94%, 75%, 0.4);
-}
-
-.share-button--reddit:hover {
- background-color: hsla(16, 100%, 50%, 0.9);
-}
-
-.share-button--reddit .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--reddit.share-button--outline {
- background-color: transparent;
- border-color: hsla(16, 100%, 50%, 1);
-}
-
-.share-button--reddit.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(16, 100%, 50%, 0.9);
-}
-
-.share-button--reddit.share-button--outline .share-button__text {
- color: hsla(16, 100%, 50%, 1);
-}
-
-.share-button--reddit.share-button--outline:hover .share-button__text {
- color: hsla(16, 100%, 50%, 0.9);
-}
-
-.share-button--reddit.share-button--outline .share-button__icon path {
- fill: hsla(16, 100%, 50%, 1);
-}
-
-.share-button--reddit.share-button--outline:hover .share-button__icon path {
- fill: hsla(16, 100%, 50%, 0.9);
-}
-
-.share-button--reddit.share-button--painted {
- background-color: transparent;
- border-color: hsla(15, 77%, 40%, 1);
-}
-
-.share-button--reddit.share-button--painted::before {
- background-color: hsla(16, 100%, 50%, 1);
-}
diff --git a/src/style/renrenButton.css b/src/style/renrenButton.css
deleted file mode 100644
index 0719f7b..0000000
--- a/src/style/renrenButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Renren */
-.share-button--renren {
- background-color: hsla(207, 71%, 45%, 1);
-}
-
-.share-button--renren:focus {
- box-shadow: 0 0 0 3px hsla(207, 65%, 50%, 0.4);
-}
-
-.share-button--renren:hover {
- background-color: hsla(207, 71%, 45%, 0.9);
-}
-
-.share-button--renren .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--renren.share-button--outline {
- background-color: transparent;
- border-color: hsl(207, 71%, 45%, 1);
-}
-
-.share-button--renren.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(207, 71%, 45%, 0.9);
-}
-
-.share-button--renren.share-button--outline .share-button__text {
- color: hsla(207, 71%, 45%, 1);
-}
-
-.share-button--renren.share-button--outline:hover .share-button__text {
- color: hsla(207, 71%, 45%, 0.9);
-}
-
-.share-button--renren.share-button--outline .share-button__icon path {
- fill: hsla(207, 71%, 45%, 1);
-}
-
-.share-button--renren.share-button--outline:hover .share-button__icon path {
- fill: hsla(207, 71%, 45%, 0.9);
-}
-
-.share-button--renren.share-button--painted {
- background-color: transparent;
- border-color: hsla(206, 48%, 35%, 1);
-}
-
-.share-button--renren.share-button--painted::before {
- background-color: hsla(207, 71%, 45%, 1);
-}
diff --git a/src/style/telegramButton.css b/src/style/telegramButton.css
deleted file mode 100644
index ff55aaf..0000000
--- a/src/style/telegramButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Telegram */
-.share-button--telegram {
- background-color: hsla(200, 74%, 53%, 1);
-}
-
-.share-button--telegram:focus {
- box-shadow: 0 0 0 3px hsla(200, 68%, 78%, 0.4);
-}
-
-.share-button--telegram:hover {
- background-color: hsla(200, 74%, 53%, 0.9);
-}
-
-.share-button--telegram .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--telegram.share-button--outline {
- background-color: transparent;
- border-color: hsla(200, 74%, 53%, 1);
-}
-
-.share-button--telegram.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(200, 74%, 53%, 0.9);
-}
-
-.share-button--telegram.share-button--outline .share-button__text {
- color: hsla(200, 74%, 53%, 1);
-}
-
-.share-button--telegram.share-button--outline:hover .share-button__text {
- color: hsla(200, 74%, 53%, 0.9);
-}
-
-.share-button--telegram.share-button--outline .share-button__icon path {
- fill: hsla(200, 74%, 53%, 1);
-}
-
-.share-button--telegram.share-button--outline:hover .share-button__icon path {
- fill: hsla(200, 74%, 53%, 0.9);
-}
-
-.share-button--telegram.share-button--painted {
- background-color: transparent;
- border-color: hsla(199, 51%, 43%, 1);
-}
-
-.share-button--telegram.share-button--painted::before {
- background-color: hsla(200, 74%, 53%, 1);
-}
diff --git a/src/style/tumblrButton.css b/src/style/tumblrButton.css
deleted file mode 100644
index 2fb0b1f..0000000
--- a/src/style/tumblrButton.css
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Tumblr */
-.share-button--tumblr {
- background-color: hsla(215, 27%, 29%, 1);
-}
-
-.share-button--tumblr:focus {
- box-shadow: 0 0 0 3px hsla(215, 21%, 54%, 0.4);
-}
-
-.share-button--tumblr:hover {
- background-color: hsla(215, 27%, 29%, 0.9);
-}
-
-.share-button--tumblr .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--tumblr.share-button--outline {
- background-color: transparent;
- border-color: hsla(215, 27%, 29%, 1);
-}
-
-.share-button--tumblr.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(215, 27%, 29%, 0.9);
-}
-
-.share-button--tumblr.share-button--outline .share-button__text {
- color: hsla(215, 27%, 29%, 1);
-}
-
-.share-button--tumblr.share-button--outline:hover .share-button__text {
- color: hsla(215, 27%, 29%, 0.9);
-}
-
-.share-button--tumblr.share-button--outline .share-button__icon path {
- fill: hsla(215, 27%, 29%, 1);
-}
-
-.share-button--tumblr.share-button--outline:hover .share-button__icon path {
- fill: hsla(215, 27%, 29%, 0.9);
-}
-
-.share-button--tumblr.share-button--outline .share-button__counter {
- color: hsla(215, 27%, 29%, 0.9);
- border-color: hsla(215, 27%, 29%, 0.9);
-}
-
-.share-button--tumblr.share-button--painted {
- background-color: transparent;
- border-color: hsla(214, 4%, 19%, 1);
-}
-
-.share-button--tumblr.share-button--painted::before {
- background-color: hsla(215, 27%, 29%, 1);
-}
-
-.share-button--tumblr.share-button--painted .share-button__counter {
- color: #fff;
- border-color: hsla(214, 4%, 19%, 1);
-}
-
-.share-button--tumblr.share-button--painted .share-button__counter::before {
- background-color: hsla(215, 27%, 29%, 1);
-}
diff --git a/src/style/twitterButton.css b/src/style/twitterButton.css
deleted file mode 100644
index 3026bbd..0000000
--- a/src/style/twitterButton.css
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Twitter */
-.share-button--twitter {
- background-color: hsla(203, 89%, 53%, 1);
-}
-
-.share-button--twitter:focus {
- box-shadow: 0 0 0 3px hsla(203, 82%, 78%, 0.4);
-}
-
-.share-button--twitter:hover {
- background-color: hsla(203, 89%, 53%, 0.9);
-}
-
-.share-button--twitter .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--twitter.share-button--outline {
- background-color: transparent;
- border-color: hsla(203, 89%, 53%, 1);
-}
-
-.share-button--twitter.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(203, 89%, 53%, 0.9);
-}
-
-.share-button--twitter.share-button--outline .share-button__text {
- color: hsla(203, 89%, 53%, 1);
-}
-
-.share-button--twitter.share-button--outline:hover .share-button__text {
- color: hsla(203, 89%, 53%, 0.9);
-}
-
-.share-button--twitter.share-button--outline .share-button__icon path {
- fill: hsla(203, 89%, 53%, 1);
-}
-
-.share-button--twitter.share-button--outline:hover .share-button__icon path {
- fill: hsla(203, 89%, 53%, 0.9);
-}
-
-.share-button--twitter.share-button--outline .share-button__counter {
- color: hsla(203, 89%, 53%, 0.9);
- border-color: hsla(203, 89%, 53%, 0.9);
-}
-
-.share-button--twitter.share-button--painted {
- background-color: transparent;
- border-color: hsla(202, 66%, 43%, 1);
-}
-
-.share-button--twitter.share-button--painted::before {
- background-color: hsla(203, 89%, 53%, 1);
-}
-
-.share-button--twitter.share-button--painted .share-button__counter {
- color: #fff;
- border-color: hsla(202, 66%, 43%, 1);
-}
-
-.share-button--twitter.share-button--painted .share-button__counter::before {
- background-color: hsla(203, 89%, 53%, 1);
-}
diff --git a/src/style/viberButton.css b/src/style/viberButton.css
deleted file mode 100644
index 4786038..0000000
--- a/src/style/viberButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Viber */
-.share-button--viber {
- background-color: hsla(248, 33%, 52%, 1);
-}
-
-.share-button--viber:focus {
- box-shadow: 0 0 0 3px hsla(248, 27%, 77%, 0.4);
-}
-
-.share-button--viber:hover {
- background-color: hsla(248, 33%, 52%, 0.9);
-}
-
-.share-button--viber .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--viber.share-button--outline {
- background-color: transparent;
- border-color: hsla(248, 33%, 52%, 1);
-}
-
-.share-button--viber.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(248, 33%, 52%, 0.9);
-}
-
-.share-button--viber.share-button--outline .share-button__text {
- color: hsla(248, 33%, 52%, 1);
-}
-
-.share-button--viber.share-button--outline:hover .share-button__text {
- color: hsla(248, 33%, 52%, 0.9);
-}
-
-.share-button--viber.share-button--outline .share-button__icon path {
- fill: hsla(248, 33%, 52%, 1);
-}
-
-.share-button--viber.share-button--outline:hover .share-button__icon path {
- fill: hsla(248, 33%, 52%, 0.9);
-}
-
-.share-button--viber.share-button--painted {
- background-color: transparent;
- border-color: hsla(247, 10%, 42%, 1);
-}
-
-.share-button--viber.share-button--painted::before {
- background-color: hsla(248, 33%, 52%, 1);
-}
diff --git a/src/style/vkontakteButton.css b/src/style/vkontakteButton.css
deleted file mode 100644
index ee2ff53..0000000
--- a/src/style/vkontakteButton.css
+++ /dev/null
@@ -1,65 +0,0 @@
-/* vk */
-.share-button--vk {
- background-color: hsla(212, 28%, 52%, 1);
-}
-
-.share-button--vk:focus {
- box-shadow: 0 0 0 3px hsla(212, 22%, 77%, 0.4);
-}
-
-.share-button--vk:hover {
- background-color: hsla(212, 28%, 52%, 0.9);
-}
-
-.share-button--vk .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--vk.share-button--outline {
- background-color: transparent;
- border-color: hsla(212, 28%, 52%, 1);
-}
-
-.share-button--vk.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(212, 28%, 52%, 0.9);
-}
-
-.share-button--vk.share-button--outline .share-button__text {
- color: hsla(212, 28%, 52%, 1);
-}
-
-.share-button--vk.share-button--outline:hover .share-button__text {
- color: hsla(212, 28%, 52%, 0.9);
-}
-
-.share-button--vk.share-button--outline .share-button__icon path {
- fill: hsla(212, 28%, 52%, 1);
-}
-
-.share-button--vk.share-button--outline:hover .share-button__icon path {
- fill: hsla(212, 28%, 52%, 0.9);
-}
-
-.share-button--vk.share-button--outline .share-button__counter {
- color: hsla(212, 28%, 52%, 0.9);
- border-color: hsla(212, 28%, 52%, 0.9);
-}
-
-.share-button--vk.share-button--painted {
- background-color: transparent;
- border-color: hsla(211, 5%, 42%, 1);
-}
-
-.share-button--vk.share-button--painted::before {
- background-color: hsla(212, 28%, 52%, 1);
-}
-
-.share-button--vk.share-button--painted .share-button__counter {
- color: #fff;
- border-color: hsla(211, 5%, 42%, 1);
-}
-
-.share-button--vk.share-button--painted .share-button__counter::before {
- background-color: hsla(212, 28%, 52%, 1);
-}
diff --git a/src/style/weiboButton.css b/src/style/weiboButton.css
deleted file mode 100644
index 66ca4b6..0000000
--- a/src/style/weiboButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Weibo */
-.share-button--weibo {
- background-color: hsl(353, 83%, 49%);
-}
-
-.share-button--weibo:focus {
- box-shadow: 0 0 0 3px hsla(353, 100%, 74%, 0.4);
-}
-
-.share-button--weibo:hover {
- background-color: hsla(353, 83%, 49%, 0.9);
-}
-
-.share-button--weibo .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--weibo.share-button--outline {
- background-color: transparent;
- border-color: hsl(353, 83%, 49%, 1);
-}
-
-.share-button--weibo.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(353, 83%, 49%, 0.9);
-}
-
-.share-button--weibo.share-button--outline .share-button__text {
- color: hsla(353, 83%, 49%, 1);
-}
-
-.share-button--weibo.share-button--outline:hover .share-button__text {
- color: hsla(353, 83%, 49%, 0.9);
-}
-
-.share-button--weibo.share-button--outline .share-button__icon path {
- fill: hsla(353, 83%, 49%, 1);
-}
-
-.share-button--weibo.share-button--outline:hover .share-button__icon path {
- fill: hsla(353, 83%, 49%, 0.9);
-}
-
-.share-button--weibo.share-button--painted {
- background-color: transparent;
- border-color: hsla(352, 60%, 39%, 1);
-}
-
-.share-button--weibo.share-button--painted::before {
- background-color: hsla(353, 83%, 49%, 1);
-}
diff --git a/src/style/whatsAppButton.css b/src/style/whatsAppButton.css
deleted file mode 100644
index fef4752..0000000
--- a/src/style/whatsAppButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* WhatsApp */
-.share-button--whatsApp {
- background-color: hsla(142, 70%, 49%, 1);
-}
-
-.share-button--whatsApp:focus {
- box-shadow: 0 0 0 3px hsla(142, 64%, 74%, 0.4);
-}
-
-.share-button--whatsApp:hover {
- background-color: hsla(142, 70%, 49%, 0.9);
-}
-
-.share-button--whatsApp .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--whatsApp.share-button--outline {
- background-color: transparent;
- border-color: hsla(142, 70%, 49%, 1);
-}
-
-.share-button--whatsApp.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(142, 70%, 49%, 0.9);
-}
-
-.share-button--whatsApp.share-button--outline .share-button__text {
- color: hsla(142, 70%, 49%, 1);
-}
-
-.share-button--whatsApp.share-button--outline:hover .share-button__text {
- color: hsla(142, 70%, 49%, 0.9);
-}
-
-.share-button--whatsApp.share-button--outline .share-button__icon path {
- fill: hsla(142, 70%, 49%, 1);
-}
-
-.share-button--whatsApp.share-button--outline:hover .share-button__icon path {
- fill: hsla(142, 70%, 49%, 0.9);
-}
-
-.share-button--whatsApp.share-button--painted {
- background-color: transparent;
- border-color: hsla(141, 47%, 39%, 1);
-}
-
-.share-button--whatsApp.share-button--painted::before {
- background-color: hsla(142, 70%, 49%, 1);
-}
diff --git a/src/style/xingButton.css b/src/style/xingButton.css
deleted file mode 100644
index c7c2e6a..0000000
--- a/src/style/xingButton.css
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Xing */
-.share-button--xing {
- background-color: hsla(181, 100%, 20%, 1);
-}
-
-.share-button--xing:focus {
- box-shadow: 0 0 0 3px hsla(181, 94%, 45%, 0.4);
-}
-
-.share-button--xing:hover {
- background-color: hsla(181, 100%, 20%, 0.9);
-}
-
-.share-button--xing .share-button__icon path {
- fill: #fff;
-}
-
-.share-button--xing.share-button--outline {
- background-color: transparent;
- border-color: hsla(181, 100%, 20%, 1);
-}
-
-.share-button--xing.share-button--outline:hover {
- background-color: transparent;
- border-color: hsla(181, 100%, 20%, 0.9);
-}
-
-.share-button--xing.share-button--outline .share-button__text {
- color: hsla(181, 100%, 20%, 1);
-}
-
-.share-button--xing.share-button--outline:hover .share-button__text {
- color: hsla(181, 100%, 20%, 0.9);
-}
-
-.share-button--xing.share-button--outline .share-button__icon path {
- fill: hsla(181, 100%, 20%, 1);
-}
-
-.share-button--xing.share-button--outline:hover .share-button__icon path {
- fill: hsla(181, 100%, 20%, 0.9);
-}
-
-.share-button--xing.share-button--painted {
- background-color: transparent;
- border-color: hsla(180, 77%, 10%, 1);
-}
-
-.share-button--xing.share-button--painted::before {
- background-color: hsla(181, 100%, 20%, 1);
-}