From 60b3f723fd0623215e21556f4069705dcee86420 Mon Sep 17 00:00:00 2001 From: Alexander Heimbuch Date: Sat, 29 Apr 2017 12:52:49 +0200 Subject: [PATCH] feat(share-tab): Adapt sharing UI, buttons for volume slider --- package.json | 24 ++--- src/components/shared/Button.vue | 2 +- src/components/tabs/settings/Settings.vue | 72 +++++-------- src/components/tabs/share/Share.vue | 120 ++++++++++------------ src/store/reducers/player.js | 8 +- src/store/reducers/theme.js | 14 +-- src/styles/_grid.scss | 2 +- src/styles/_inputs.scss | 6 ++ src/styles/_range-resets.scss | 42 +++++--- src/styles/_utils.scss | 8 ++ src/webpack.config.js | 17 ++- yarn.lock | 55 ++++++---- 12 files changed, 189 insertions(+), 181 deletions(-) create mode 100644 src/styles/_inputs.scss diff --git a/package.json b/package.json index 7081987d3..efe1ac9a3 100644 --- a/package.json +++ b/package.json @@ -42,18 +42,18 @@ "deploy:surge": "surge --project ./dist --domain podlove-player.surge.sh" }, "dependencies": { - "bluebird": "^3.5.0", + "bluebird": "3.5.0", "clipboard": "1.6.0", "color": "1.0.3", "detect-browser": "1.6.2", - "foundation-sites": "^6.3.1", + "foundation-sites": "6.3.1", "hashcode": "1.0.3", "howler": "2.0.3", "iframe-resizer": "3.5.7", "keyboardjs": "2.3.3", "lodash": "4.17.4", - "mobile-detect": "^1.3.6", - "normalize.css": "^6.0.0", + "mobile-detect": "1.3.6", + "normalize.css": "6.0.0", "query-string": "4.3.1", "redux": "3.5.2", "revue": "3.0.0", @@ -64,36 +64,36 @@ "ava": "0.18.2", "babel-core": "6.22.0", "babel-loader": "7.0.0", - "babel-plugin-lodash": "^3.2.11", + "babel-plugin-lodash": "3.2.11", "babel-plugin-transform-runtime": "6.22.0", "babel-plugin-webpack-alias": "2.1.2", - "babel-preset-bluebird": "^1.0.1", + "babel-preset-bluebird": "1.0.1", "babel-preset-es2015": "6.22.0", "babel-preset-stage-2": "6.22.0", "babel-register": "6.22.0", "browser-env": "2.0.25", - "compression-webpack-plugin": "^0.4.0", + "compression-webpack-plugin": "0.4.0", "cross-env": "3.0.0", "css-loader": "0.25.0", - "file-loader": "^0.11.1", + "file-loader": "0.11.1", "html-webpack-plugin": "2.26.0", "inject-loader": "3.0.0-beta4", - "inline-environment-variables-webpack-plugin": "^1.2.0", + "inline-environment-variables-webpack-plugin": "1.2.0", "lolex": "1.6.0", "node-sass": "4.1.1", "nyc": "10.1.2", "raw-loader": "0.5.1", "sass-loader": "4.1.1", - "semver": "^5.3.0", + "semver": "5.3.0", "sinon": "2.1.0", "surge": "0.18.0", "transform-runtime": "0.0.0", "vue-loader": "11.3.4", "vue-template-compiler": "2.2.6", "webpack": "2.3.2", - "webpack-bundle-analyzer": "^2.4.0", + "webpack-bundle-analyzer": "2.4.0", "webpack-dashboard": "0.3.0", - "webpack-dev-server": "2.1.0-beta.9" + "webpack-dev-server": "2.4.5" }, "engines": { "node": ">=5.0.0" diff --git a/src/components/shared/Button.vue b/src/components/shared/Button.vue index a3b06c8b7..045e81bef 100644 --- a/src/components/shared/Button.vue +++ b/src/components/shared/Button.vue @@ -1,5 +1,5 @@