diff --git a/.babelrc b/.babelrc
index 0d60d060f..d233ff04a 100644
--- a/.babelrc
+++ b/.babelrc
@@ -1,6 +1,6 @@
{
"presets": ["es2015"],
- "plugins": ["lodash"],
+ "plugins": ["lodash", "transform-object-rest-spread"],
"env": {
"AVA": {
"plugins": [
diff --git a/docs/advanced.html b/docs/advanced.html
index 17d39da81..2577c5c89 100644
--- a/docs/advanced.html
+++ b/docs/advanced.html
@@ -63,9 +63,11 @@
Store Actions
TOGGLE_TIMERMODE | Switches Timer Modes | remaining|duration |
SET_THEME | Sets Player Theme | Theme Object |
TOGGLE_SHARE | Toggles Share Overlay | - |
- TOGGLE_SHARE_CUSTOMSTART | Toggles Sharing Custom Start Time | - |
- SET_SHARE_CUSTOMSTARTTIME | Sets custom start time | Time (hh:mm:ss) |
- SET_EMBED_DIMENSIONS | Sets custom start time | Dimensions (width x height) |
+ TOGGLE_SHARE_EMBED_START | Toggles sharing embed custom start | - |
+ TOGGLE_SHARE_LINK_START | Toggles sharing link custom start | - |
+ SET_SHARE_EMBED_STARTTIME | Sets embed start time | Time (hh:mm:ss) |
+ SET_SHARE_LINK_STARTTIME | Sets link start time | Time (hh:mm:ss) |
+ SET_SHARE_EMBED_SIZE | Sets embed size | Dimensions (width x height) |
TOGGLE_TAB | Toggles a tab | chapters|settings |
diff --git a/docs/standalone.html b/docs/standalone.html
index 0bfb6f159..1d7de2eac 100644
--- a/docs/standalone.html
+++ b/docs/standalone.html
@@ -53,7 +53,8 @@
],
reference: {
config: '//podlove-player.surge.sh/fixtures/example.json',
- share: '//podlove-player.surge.sh/share'
+ share: '//podlove-player.surge.sh/share',
+ origin: '//podlove-player.surge.sh/standalone.html'
}
}
diff --git a/package.json b/package.json
index efe1ac9a3..6719e67b6 100644
--- a/package.json
+++ b/package.json
@@ -46,6 +46,7 @@
"clipboard": "1.6.0",
"color": "1.0.3",
"detect-browser": "1.6.2",
+ "ent": "^2.2.0",
"foundation-sites": "6.3.1",
"hashcode": "1.0.3",
"howler": "2.0.3",
@@ -65,6 +66,7 @@
"babel-core": "6.22.0",
"babel-loader": "7.0.0",
"babel-plugin-lodash": "3.2.11",
+ "babel-plugin-transform-object-rest-spread": "^6.23.0",
"babel-plugin-transform-runtime": "6.22.0",
"babel-plugin-webpack-alias": "2.1.2",
"babel-preset-bluebird": "1.0.1",
diff --git a/src/components/player/ProgressBar.vue b/src/components/player/ProgressBar.vue
index d33f3f9f6..dbd231a54 100644
--- a/src/components/player/ProgressBar.vue
+++ b/src/components/player/ProgressBar.vue
@@ -100,12 +100,6 @@
opacity: 0;
overflow: hidden;
}
-
- &.idle {
- .progress-thumb {
- opacity: 0;
- }
- }
}
.progress-range {
diff --git a/src/components/tabs/Tabs.vue b/src/components/tabs/Tabs.vue
index 998faf53a..c98f70d66 100644
--- a/src/components/tabs/Tabs.vue
+++ b/src/components/tabs/Tabs.vue
@@ -5,7 +5,7 @@
Kapitel
-
+
Share
@@ -17,7 +17,7 @@
-
+
diff --git a/src/components/tabs/settings/Settings.vue b/src/components/tabs/settings/Settings.vue
index 8673d502a..cc14bb0c8 100644
--- a/src/components/tabs/settings/Settings.vue
+++ b/src/components/tabs/settings/Settings.vue
@@ -1,6 +1,6 @@