diff --git a/frontend/src/views/social/VocabCourseView.vue b/frontend/src/views/social/VocabCourseView.vue
index f753b57..98d32a4 100644
--- a/frontend/src/views/social/VocabCourseView.vue
+++ b/frontend/src/views/social/VocabCourseView.vue
@@ -33,26 +33,32 @@
| {{ lesson.lessonNumber }} |
- {{ lesson.title }}
- {{ lesson.description }}
+
+ {{ lesson.title }}
+ {{ lesson.description }}
+
|
-
- {{ $t('socialnetwork.vocab.courses.completed') }}
-
-
- {{ $t('socialnetwork.vocab.courses.score') }}: {{ getLessonProgress(lesson.id).score }}%
-
-
- {{ $t('socialnetwork.vocab.courses.notStarted') }}
-
+
+
+ {{ $t('socialnetwork.vocab.courses.completed') }}
+
+
+ {{ $t('socialnetwork.vocab.courses.score') }}: {{ getLessonProgress(lesson.id).score }}%
+
+
+ {{ $t('socialnetwork.vocab.courses.notStarted') }}
+
+
|
-
-
-
+
+
+
+
+
|
@@ -319,17 +325,20 @@ export default {
.lessons-table td {
padding: 15px;
vertical-align: top;
+ display: table-cell;
}
.lesson-number {
font-weight: 600;
color: #666;
font-size: 0.95em;
- vertical-align: top;
- padding-top: 15px;
}
.lesson-title {
+ display: block;
+}
+
+.lesson-title-content {
display: flex;
flex-direction: column;
gap: 5px;
@@ -348,13 +357,15 @@ export default {
}
.lesson-status {
+ display: block;
+}
+
+.lesson-status-content {
display: flex;
flex-direction: column;
gap: 5px;
align-items: flex-start;
justify-content: flex-start;
- white-space: nowrap;
- overflow: visible;
}
.badge.completed {
@@ -379,6 +390,10 @@ export default {
}
.lesson-actions {
+ display: block;
+}
+
+.lesson-actions-content {
display: flex;
gap: 8px;
flex-wrap: wrap;