From 150f199c848d951f61ae536af1debfdea760bc58 Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Wed, 27 Mar 2024 20:27:46 +0100
Subject: [PATCH] Move documentation-status from documentation to
 LessonInformation

---
 .../components/coursebook/documentation/Documentation.vue   | 3 ---
 .../coursebook/documentation/LessonInformation.vue          | 6 ++++--
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/Documentation.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/Documentation.vue
index 382f10e5d..0f767b923 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/Documentation.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/Documentation.vue
@@ -8,7 +8,6 @@
       class="full-width main-body"
       :class="{ 'vertical': !compact || $vuetify.breakpoint.mobile, 'pa-2': compact }"
     >
-      <documentation-status v-if="compact" v-bind="documentationPartProps" />
       <lesson-information v-if="compact" v-bind="documentationPartProps" />
       <lesson-summary
         ref="summary"
@@ -33,7 +32,6 @@
 </template>
 
 <script>
-import DocumentationStatus from "./DocumentationStatus.vue";
 import LessonInformation from "./LessonInformation.vue";
 import LessonSummary from "./LessonSummary.vue";
 import LessonNotes from "./LessonNotes.vue";
@@ -48,7 +46,6 @@ import documentationPartMixin from "./documentationPartMixin";
 export default {
   name: "Documentation",
   components: {
-    DocumentationStatus,
     LessonInformation,
     LessonSummary,
     LessonNotes,
diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue
index 80804cf81..3bcc0e682 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue
@@ -1,10 +1,12 @@
 <script setup>
+import DocumentationStatus from "./DocumentationStatus.vue";
 import PersonChip from "aleksis.core/components/person/PersonChip.vue";
 </script>
 
 <template>
   <div :class="{ 'full-width grid': true, 'large-grid': largeGrid }">
-    <div>
+    <div class="d-flex">
+      <documentation-status v-if="compact" v-bind="documentationPartProps" />
       <div :class="{ 'text-right d-flex flex-column fit-content': largeGrid }">
         <time :datetime="documentation.datetimeStart" class="text-no-wrap">
           {{ $d(toDateTime(documentation.datetimeStart), "shortTime") }}
@@ -71,7 +73,7 @@ export default {
 }
 
 .large-grid {
-  grid-template-columns: min-content 1fr 1fr 1fr;
+  grid-template-columns: 1fr 1fr 1fr 1fr;
   align-content: unset;
 }
 
-- 
GitLab