From e47bc1935a362b006e904e765028762f9d47cd10 Mon Sep 17 00:00:00 2001 From: Ron Lucke Date: Tue, 1 Oct 2024 13:45:41 +0000 Subject: =?UTF-8?q?Courseware:=20=C3=9Cbersicht=20der=20Lernmaterialien=20?= =?UTF-8?q?in=20Inhaltsverzeichnis=20anzeigen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #4477 Merge request studip/studip!3263 --- .../scss/courseware/layouts/companion.scss | 7 +- .../courseware/layouts/CoursewareCompanionBox.vue | 8 +- .../structural-element/CoursewareRibbonToolbar.vue | 15 ++- .../structural-element/CoursewareToolsUnits.vue | 103 +++++++++++++++++++++ .../CoursewareToolsUnitsItem.vue | 98 ++++++++++++++++++++ .../vue/store/courseware/courseware.module.js | 7 ++ 6 files changed, 233 insertions(+), 5 deletions(-) create mode 100644 resources/vue/components/courseware/structural-element/CoursewareToolsUnits.vue create mode 100644 resources/vue/components/courseware/structural-element/CoursewareToolsUnitsItem.vue diff --git a/resources/assets/stylesheets/scss/courseware/layouts/companion.scss b/resources/assets/stylesheets/scss/courseware/layouts/companion.scss index cf48c8f..acd1abc 100644 --- a/resources/assets/stylesheets/scss/courseware/layouts/companion.scss +++ b/resources/assets/stylesheets/scss/courseware/layouts/companion.scss @@ -84,7 +84,12 @@ $companion-types: ( margin-top: 8px; } - p { + &.borderless { + border: none; + } + + .cw-companion-message { margin: 0 1em 10px 0; + color: var(--black); } } \ No newline at end of file diff --git a/resources/vue/components/courseware/layouts/CoursewareCompanionBox.vue b/resources/vue/components/courseware/layouts/CoursewareCompanionBox.vue index c4a31e2..01c57e3 100644 --- a/resources/vue/components/courseware/layouts/CoursewareCompanionBox.vue +++ b/resources/vue/components/courseware/layouts/CoursewareCompanionBox.vue @@ -1,7 +1,7 @@