diff --git a/public/js/components/Calendar/Calendar.js b/public/js/components/Calendar/Calendar.js index 1981ec54a..ca0f95b58 100644 --- a/public/js/components/Calendar/Calendar.js +++ b/public/js/components/Calendar/Calendar.js @@ -36,6 +36,7 @@ export default { mode: Vue.computed(()=>this.mode), selectedEvent: Vue.computed(() => this.selectedEvent), setSelectedEvent: (event)=>{this.selectedEvent = event;}, + widget: this.widget }; }, props: { @@ -59,6 +60,10 @@ export default { minimized: Boolean, noWeekView: Boolean, noMonthView: Boolean, + widget: { + type: Boolean, + default: false + } }, watch:{ // scroll to the first event if the html element was found diff --git a/public/js/components/Calendar/Header.js b/public/js/components/Calendar/Header.js index a62d68f5c..d51faf5f8 100644 --- a/public/js/components/Calendar/Header.js +++ b/public/js/components/Calendar/Header.js @@ -18,6 +18,7 @@ export default { 'updateMode', 'noWeekView', 'noMonthView', + 'widget' ], props: { title: String @@ -29,6 +30,9 @@ export default { 'click' ], computed: { + getHeaderOffsetClass() { + return 'col offset-0' + (this.widget ? '' : ' offset-md-3') + }, myClassHeader() { // TODO(chris): + {'btn-sm': !this.size} let c = this.classHeader; @@ -48,7 +52,7 @@ export default { template: /*html*/`
-
+
diff --git a/public/js/components/DashboardWidget/Stundenplan.js b/public/js/components/DashboardWidget/Stundenplan.js index 425f7d663..71ce60ebf 100644 --- a/public/js/components/DashboardWidget/Stundenplan.js +++ b/public/js/components/DashboardWidget/Stundenplan.js @@ -189,7 +189,7 @@ export default {
- +