From cf19fe28052216152db8e9b022a3d9d9d6622f3f Mon Sep 17 00:00:00 2001
From: Ron Lucke <lucke@elan-ev.de>
Date: Mon, 22 May 2023 10:10:35 +0000
Subject: [PATCH] fix #2207

Closes #2207

Merge request studip/studip!1804
---
 resources/assets/stylesheets/scss/courseware.scss         | 3 ++-
 .../vue/components/courseware/CoursewareUnitItem.vue      | 8 ++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/resources/assets/stylesheets/scss/courseware.scss b/resources/assets/stylesheets/scss/courseware.scss
index 8a91effb369..f1a71ff8782 100644
--- a/resources/assets/stylesheets/scss/courseware.scss
+++ b/resources/assets/stylesheets/scss/courseware.scss
@@ -4800,13 +4800,14 @@ cw tiles
             background: none;
 
             progress {
+                appearance: none;
                 display: block;
                 width: 100%;
                 height: 3px;
                 margin: 0;
                 border: none;
                 background: rgba(0,0,0,0.3);
-                &:-webkit-progress-bar {
+                &::-webkit-progress-bar {
                     background:  rgba(0,0,0,0.3);
                 }
                 &::-webkit-progress-value {
diff --git a/resources/vue/components/courseware/CoursewareUnitItem.vue b/resources/vue/components/courseware/CoursewareUnitItem.vue
index a8f55829ed8..c55a0f38cc9 100644
--- a/resources/vue/components/courseware/CoursewareUnitItem.vue
+++ b/resources/vue/components/courseware/CoursewareUnitItem.vue
@@ -1,7 +1,7 @@
 <template>
-    <div class="courseware-unit-item">
+    <li class="courseware-unit-item">
         <courseware-tile
-            tag="li"
+            tag="div"
             :color="color"
             :title="title"
             :descriptionLink="url"
@@ -54,7 +54,7 @@
 
         <courseware-unit-item-dialog-export v-if="showExportDialog" :unit="unit" @close="showExportDialog = false" />
         <courseware-unit-item-dialog-settings v-if="showSettingsDialog" :unit="unit" @close="closeSettingsDialog"/>
-    </div>
+    </li>
 </template>
 
 <script>
@@ -181,4 +181,4 @@ export default {
             this.companionSuccess({ info: this.$gettext('Lernmaterial kopiert.') });        }
     }
 }
-</script>
\ No newline at end of file
+</script>
-- 
GitLab