From 77b5d4c6f1f0823d1682652b27f613aef0b5c15b Mon Sep 17 00:00:00 2001 From: Julian Leucker <leuckerj@gmail.com> Date: Tue, 26 Mar 2024 12:36:24 +0100 Subject: [PATCH] Make times right aligned --- .../documentation/LessonInformation.vue | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue index 52b8bf8ad..2d0c45ec4 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue @@ -1,13 +1,15 @@ <template> <div :class="{ 'full-width grid mr-0': true, 'mr-md-4': compact }"> <div> - <time :datetime="documentation.datetimeStart" :class="{ 'd-block': compact }"> - {{ $d(toDateTime(documentation.datetimeStart), "shortTime") }} - </time> - <span v-if="!compact">–</span> - <time :datetime="documentation.datetimeEnd" :class="{ 'd-block': compact }"> - {{ $d(toDateTime(documentation.datetimeEnd), "shortTime") }} - </time> + <div :class="{ 'text-right d-flex flex-column fit-content': compact }"> + <time :datetime="documentation.datetimeStart" class="text-no-wrap"> + {{ $d(toDateTime(documentation.datetimeStart), "shortTime") }} + </time> + <span v-if="!compact">–</span> + <time :datetime="documentation.datetimeEnd" class="text-no-wrap"> + {{ $d(toDateTime(documentation.datetimeEnd), "shortTime") }} + </time> + </div> </div> <span class="text-center"> {{ documentation.course?.name }} @@ -51,4 +53,8 @@ export default { .subject { justify-self: end; } + +.fit-content { + width: fit-content; +} </style> -- GitLab