diff --git a/src/App.vue b/src/App.vue
index f23e169..5435681 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -22,9 +22,9 @@ export default {
},
computed: {
...mapState(UserStore,['isloggedin']),
- ...mapState(ConcernementsStore,['concernements']),
- ...mapState(ConcernementsStore,['concernementsByID']),
- ...mapState(ConcernementsStore,['opened'])
+ ...mapState(ConcernementsStore,['concernements',
+ 'concernementsByID',
+ 'opened_recit'])
},
methods: {
...mapActions(ConcernementsStore,['loadConcernements']),
@@ -63,7 +63,7 @@ export default {
/>
-
diff --git a/src/assets/layout.scss b/src/assets/layout.scss
index a6157f9..244dc89 100644
--- a/src/assets/layout.scss
+++ b/src/assets/layout.scss
@@ -97,5 +97,12 @@ html,body{
padding: 0.5rem;
}
+ #recit-player{
+ box-sizing: border-box;
+ position: absolute;
+ bottom: 0; right: 0;
+ padding: 0.5rem;
+ z-index: 100;
+ }
}
diff --git a/src/assets/main.scss b/src/assets/main.scss
index ce60898..5f22e22 100644
--- a/src/assets/main.scss
+++ b/src/assets/main.scss
@@ -404,6 +404,25 @@ body{
+ }
+ &.recit-opened section.concernement {
+ padding-bottom: 4rem;
+ }
+ }
+
+ #recit-player{
+ --plyr-color-main: #01ffe2;
+ --plyr-control-icon-size: 14px;
+ --plyr-audio-controls-background: rgba(255,255,255,0.4);
+ --plyr-control-spacing: 4px;
+ --plyr-range-track-height: 2px;
+ // --plyr-control-radius: 10px;
+ >div.plyr{
+ width:450px;
+ >div.plyr__controls{
+ border-radius: 3px;
+ // border: #fff 1px solid;
+ }
}
}
diff --git a/src/components/MapConcernements.vue b/src/components/MapConcernements.vue
index b555895..33ff5df 100644
--- a/src/components/MapConcernements.vue
+++ b/src/components/MapConcernements.vue
@@ -17,6 +17,7 @@ import { ConcernementsStore } from '@/stores/concernements'
import { CommonStore } from '@/stores/common'
import ConcernementMapPopup from '@components/ConcernementMapPopup.vue';
+import RecitPlayer from '@components/RecitPlayer.vue';
// import iconTerraindevie from "@/assets/icons/terraindevie.svg"
// import iconProximite from "@/assets/icons/proximite.svg"
@@ -52,10 +53,12 @@ export default {
}
},
computed: {
- ...mapState(ConcernementsStore,['map_mode']),
- ...mapState(ConcernementsStore,['concernements']),
- ...mapState(ConcernementsStore,['concernementsByID']),
- ...mapState(ConcernementsStore,['opened_concernement']),
+ ...mapState(ConcernementsStore,['map_mode',
+ 'concernements',
+ 'concernementsByID',
+ 'opened_concernement',
+ 'opened_recit'
+ ]),
...mapState(CommonStore,['map_item_ray']),
...mapState(CommonStore,['hover_elmt']),
...mapState(CommonStore,['paper_symbol_definitions'])
@@ -952,7 +955,8 @@ export default {
},
components: {
MapBackground,
- ConcernementMapPopup
+ ConcernementMapPopup,
+ RecitPlayer
}
}
@@ -1020,10 +1024,12 @@ export default {
+
+ />
+