diff --git a/public/css/components/calendar.css b/public/css/components/calendar.css index 3bd0b1f15..fed873a31 100755 --- a/public/css/components/calendar.css +++ b/public/css/components/calendar.css @@ -2,6 +2,10 @@ background-color: #e9ecef; } +.fhc-calendar-week-page-header > div:hover{ + background-color: #dddfe2; +} + .fhc-calendar-months .col-4, .fhc-calendar-years .col-4 { padding: 0.1875em 0; @@ -117,6 +121,13 @@ align-items: center; justify-content: end; } + +.fhc-calendar-month-page-weekday:hover { + background-color:#37789c; + color:white; + +} + .fhc-calendar-sm .fhc-calendar-month-page-day, .fhc-calendar-xs .fhc-calendar-month-page-day { position: relative; diff --git a/public/js/components/Calendar/Abstract.js b/public/js/components/Calendar/Abstract.js index 94af02091..54b0304c7 100755 --- a/public/js/components/Calendar/Abstract.js +++ b/public/js/components/Calendar/Abstract.js @@ -10,7 +10,7 @@ export default { 'size' ], emits: [ - 'update:mode', + 'updateMode', 'change:range', 'input' ] diff --git a/public/js/components/Calendar/Calendar.js b/public/js/components/Calendar/Calendar.js index 3cbed11ca..ff6afe4b2 100755 --- a/public/js/components/Calendar/Calendar.js +++ b/public/js/components/Calendar/Calendar.js @@ -6,6 +6,7 @@ import CalendarWeeks from './Weeks.js'; import CalendarMinimized from './Minimized.js'; import CalendarDate from '../../composables/CalendarDate.js'; + // TODO(chris): week/month toggle export default { @@ -28,7 +29,8 @@ export default { noMonthView: this.noMonthView, noWeekView: this.noWeekView, eventsAreNull: Vue.computed(() => this.events === null), - classHeader: this.classHeader + classHeader: this.classHeader, + mode: Vue.computed(()=>this.mode), }; }, props: { @@ -135,7 +137,7 @@ export default { }, template: /*html*/`