diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/CoursebookPrintDialog.vue b/aleksis/apps/alsijil/frontend/components/coursebook/CoursebookPrintDialog.vue index 6fd2fc6742ae79dc3945dd5ec9085771a8ee278c..f86f07b69163fd877ab9284782cae48082f27bb9 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/CoursebookPrintDialog.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/CoursebookPrintDialog.vue @@ -22,6 +22,7 @@ import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.v {{ $t("alsijil.coursebook.print.title") }} </template> <template #content> + {{ $t("alsijil.coursebook.print.groups") }} <v-autocomplete :items="availableGroups" item-text="name" @@ -33,42 +34,44 @@ import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.v chips deletable-chips /> - {{ $t("alsijil.coursebook.print.include") }} - <v-checkbox - v-model="includeCover" - :label="$t('alsijil.coursebook.print.include_cover')" - /> - <v-checkbox - v-model="includeAbbreviations" - :label="$t('alsijil.coursebook.print.include_abbreviations')" - /> - <v-checkbox - v-model="includeMembersTable" - :label="$t('alsijil.coursebook.print.include_members_table')" - /> - <v-checkbox - v-model="includeTeachersAndSubjectsTable" - :label="$t('alsijil.coursebook.print.include_teachers_and_subjects_table')" - /> - <v-checkbox - v-model="includePersonOverviews" - :label="$t('alsijil.coursebook.print.include_person_overviews')" - /> - <v-checkbox - v-model="includeCoursebook" - :label="$t('alsijil.coursebook.print.include_coursebook')" - /> + <div class="d-flex flex-column"> + {{ $t("alsijil.coursebook.print.include") }} + <v-checkbox + v-model="includeCover" + :label="$t('alsijil.coursebook.print.include_cover')" + /> + <v-checkbox + v-model="includeAbbreviations" + :label="$t('alsijil.coursebook.print.include_abbreviations')" + /> + <v-checkbox + v-model="includeMembersTable" + :label="$t('alsijil.coursebook.print.include_members_table')" + /> + <v-checkbox + v-model="includeTeachersAndSubjectsTable" + :label="$t('alsijil.coursebook.print.include_teachers_and_subjects_table')" + /> + <v-checkbox + v-model="includePersonOverviews" + :label="$t('alsijil.coursebook.print.include_person_overviews')" + /> + <v-checkbox + v-model="includeCoursebook" + :label="$t('alsijil.coursebook.print.include_coursebook')" + /> + </div> </template> <template #actions> + <!-- TODO: Should cancel reset state? --> + <cancel-button + @click="dialog=false" + /> <primary-action-button i18n-key="alsijil.coursebook.print.button" icon-text="$print" @click="print" /> - <!-- TODO: Should cancel reset state? --> - <cancel-button - @click="dialog=false" - /> </template> </mobile-fullscreen-dialog> </template> diff --git a/aleksis/apps/alsijil/frontend/messages/de.json b/aleksis/apps/alsijil/frontend/messages/de.json index 46048001389520f19494126a228a8853f3edf6f7..facb3b725571374274276671bdbcc3abbe32ebeb 100644 --- a/aleksis/apps/alsijil/frontend/messages/de.json +++ b/aleksis/apps/alsijil/frontend/messages/de.json @@ -101,6 +101,7 @@ "print": { "button": "Drucken", "title": "Kursbuchausdruck", + "groups": "Drucke Gruppen:", "include": "Drucke Abschnitte:", "include_cover": "Deckblatt", "include_abbreviations": "Abkürzungen", diff --git a/aleksis/apps/alsijil/frontend/messages/en.json b/aleksis/apps/alsijil/frontend/messages/en.json index d023de79c456aac4bb3f9227d158d08fd9716315..f9d685a6fc8d31f5c5047c7668bc34f65b978b73 100644 --- a/aleksis/apps/alsijil/frontend/messages/en.json +++ b/aleksis/apps/alsijil/frontend/messages/en.json @@ -133,7 +133,8 @@ "print": { "button": "Print", "title": "Print Coursebook", - "include": "Print parts:", + "groups": "Groups to print:", + "include": "Parts to print:", "include_cover": "Cover", "include_abbreviations": "Abbreviations", "include_members_table": "Members Table",