diff --git a/src/components/CEventsCalendar/CEventsCalendar.scss b/src/components/CEventsCalendar/CEventsCalendar.scss index 2c4c783..72e90a4 100644 --- a/src/components/CEventsCalendar/CEventsCalendar.scss +++ b/src/components/CEventsCalendar/CEventsCalendar.scss @@ -134,6 +134,14 @@ $graytext: #555; height: 150px; } + &__tdimg_small { + width: auto; + height: 50px !important; + @media (max-width: 800px) { + height: 40px !important; + } + } + &__table { margin: 10px; border: solid 1px #4198ef; diff --git a/src/components/CEventsCalendar/CEventsCalendar.ts b/src/components/CEventsCalendar/CEventsCalendar.ts index 8b93d46..cc9b0fc 100644 --- a/src/components/CEventsCalendar/CEventsCalendar.ts +++ b/src/components/CEventsCalendar/CEventsCalendar.ts @@ -252,7 +252,14 @@ export default class CEventsCalendar extends Vue { } get dayHeight() { - return CalendarStore.state.dayHeight + if (Screen.height < 500) + return 100 + if (Screen.height < 700) + return 110 + else if (Screen.height < 800) + return 120 + else + return 140 } get theme() { @@ -997,4 +1004,8 @@ export default class CEventsCalendar extends Vue { return (new Date(myevent.dateTimeEnd) >= datenow) } + + public getTitleEv(event: IEvents) { + return (!!event.short_tit) ? event.short_tit : event.title + } } diff --git a/src/components/CEventsCalendar/CEventsCalendar.vue b/src/components/CEventsCalendar/CEventsCalendar.vue index abd4000..31ff4e4 100644 --- a/src/components/CEventsCalendar/CEventsCalendar.vue +++ b/src/components/CEventsCalendar/CEventsCalendar.vue @@ -39,15 +39,15 @@ - + {{getUserByUsername(myevent.teacher)}} - - + - + {{getUserByUsername(myevent.teacher2)}} @@ -109,10 +109,15 @@ v-if="contextDay" ref='myevent' class="q-gutter-sm"> + + + :rules="[v => v && v.length > 0 || $t('event.notempty')]"> @@ -425,7 +430,7 @@ - - {{ event.title }} + + {{ getTitleEv(event) }} +
+
@@ -475,7 +483,7 @@ @@ -558,14 +566,14 @@ - + {{getUserByUsername(event.teacher)}} - - + + - + {{getUserByUsername(event.teacher2)}} diff --git a/src/components/Header/Header.vue b/src/components/Header/Header.vue index d7012cd..5ea3b1e 100644 --- a/src/components/Header/Header.vue +++ b/src/components/Header/Header.vue @@ -92,8 +92,9 @@ - - +
+ +
-