diff --git a/src/components/AdventureGallery.vue b/src/components/AdventureGallery.vue index fafcb04..a0fcd03 100644 --- a/src/components/AdventureGallery.vue +++ b/src/components/AdventureGallery.vue @@ -4,12 +4,12 @@ @@ -38,12 +38,8 @@ export default { wide: false, gallery: [], ASSET_URL: 'https://leifsopplevelser.no/assets', - mobileFriendly: undefined - } - }, - watch: { - gallery: function (val) { - this.setPopoverAlbum(val) + thumbnail: true, + mobileFriendly: false, } }, created() { @@ -64,7 +60,7 @@ export default { }) }) - this.setPopoverAlbum(this.gallery) + // this.setPopoverAlbum(this.gallery) // const that = this; // window.addEventListener('resize', function() { @@ -72,6 +68,8 @@ export default { // }); }, methods: { + viewAll() { + }, setMobileFriendly() { const monitor = document.getElementsByClassName('gallery-container'); const image = document.getElementsByClassName('gallery-image') @@ -84,6 +82,7 @@ export default { }, toggleView() { this.wide = !this.wide; + this.thumbnail = !this.thumbnail; }, // setPopoverAlbum: (album) => store.dispatch('setPopoverAlbum', album), diff --git a/src/components/Calendar.vue b/src/components/Calendar.vue index 5b20300..a1a7c29 100644 --- a/src/components/Calendar.vue +++ b/src/components/Calendar.vue @@ -15,9 +15,9 @@
-
{{ dayName }}
+

{{ dayName }}

- +
@@ -64,10 +64,10 @@ export default { this.initCalendar() }, methods: { - clickedDay(day) { - console.log('clicked', day) - if (day.events.length) { - this.$router.push({ name: 'EditEvent', query: { id: day.events[0].id } }) + clickedDay(event=day.events) { + console.log('clicked', event) + if (event) { + this.$router.push({ name: 'EditEvent', query: { id: event.id } }) } else { this.$router.push({name: 'EditEvent', params: { formData: { title: undefined, @@ -172,6 +172,10 @@ export default { diff --git a/src/components/calendar/DayElement.vue b/src/components/calendar/DayElement.vue index 9b78770..6f9a77c 100644 --- a/src/components/calendar/DayElement.vue +++ b/src/components/calendar/DayElement.vue @@ -1,15 +1,15 @@ @@ -37,13 +37,32 @@ export default { 'current': 'black', 'after': 'dimgray', 'event': '#cb0b0b' - } + }, + eventColors: ['orange', 'green', 'blue' ], + eventClicked: false } }, created() { this.setColor() }, methods: { + clickedEvent(id) { + if (this.eventClicked) return + + if (id) { + this.eventClicked = true; + this.$router.push({ name: 'EditEvent', query: { id } }) + } else { + this.$router.push({ name: 'EditEvent', params: { formData: { + title: undefined, + dateStart: this.day.m, + dateEnd: undefined, + locationName: undefined, + subtext: undefined + } } }) + } + + }, setColor() { if (this.day.events.length) { this.color = this.states['event'] @@ -58,50 +77,64 @@ export default {