From 1fbeab4583817eeaa946c17099236401dbe7dde1 Mon Sep 17 00:00:00 2001 From: Ramona Beinstingel <75392103+rabeatwork@users.noreply.github.com> Date: Thu, 8 Aug 2024 22:23:09 +0200 Subject: [PATCH] Communication: Improve the user interface (#9103) --- .../generate-competencies.component.html | 8 +- .../student-exams.component.html | 1 - .../quiz/manage/quiz-exercise.component.html | 2 +- .../course-conversations.component.html | 17 ++- .../course-conversations.component.scss | 19 ++-- .../course-conversations.component.ts | 15 ++- .../course-wide-search.component.html | 13 ++- .../conversation-header.component.html | 27 ++--- .../conversation-header.component.scss | 20 ---- .../conversation-messages.component.html | 10 +- .../conversation-messages.component.scss | 13 ++- .../conversation-messages.component.ts | 2 + ...conversation-thread-sidebar.component.html | 13 ++- .../app/shared/metis/metis.component.scss | 4 - .../app/shared/metis/post/post.component.html | 32 +++--- .../posting-content.component.scss | 1 + .../answer-post-header.component.html | 51 +++++---- .../post-header/post-header.component.html | 42 ++++---- .../posting-header.directive.ts | 2 +- .../answer-post-reactions-bar.component.html | 30 +++--- .../post-reactions-bar.component.html | 100 +++++++++--------- .../posting-reactions-bar.component.scss | 11 +- .../posting-thread.component.html | 2 +- .../accordion-add-options.component.scss | 4 +- .../conversation-options.component.html | 4 +- .../conversation-options.component.scss | 5 + .../sidebar-card-small.component.html | 8 +- .../sidebar-card-small.component.scss | 15 --- src/main/webapp/content/scss/global.scss | 4 + .../pageobjects/course/CourseMessages.ts | 4 +- .../course-conversations.component.spec.ts | 2 + .../conversation-header.component.spec.ts | 5 + .../answer-post-header.component.spec.ts | 9 +- .../post-header/post-header.component.spec.ts | 5 +- .../sidebar-card-small.component.spec.ts | 4 +- .../pageobjects/course/CourseMessagesPage.ts | 4 +- 36 files changed, 267 insertions(+), 241 deletions(-) diff --git a/src/main/webapp/app/course/competencies/generate-competencies/generate-competencies.component.html b/src/main/webapp/app/course/competencies/generate-competencies/generate-competencies.component.html index 8a8f417a406c..8e0bf4fd659e 100644 --- a/src/main/webapp/app/course/competencies/generate-competencies/generate-competencies.component.html +++ b/src/main/webapp/app/course/competencies/generate-competencies/generate-competencies.component.html @@ -8,16 +8,14 @@

@if (isLoading) {
- {{ 'loading' | artemisTranslate }} +
- {{ 'artemisApp.competency.generate.loading' | artemisTranslate }} +
}
@if (!competencies.length && !isLoading) { -
- {{ 'global.generic.emptyList' | artemisTranslate }} -
+
}
@for (competencies of competencies.controls; track competencies; let i = $index) { diff --git a/src/main/webapp/app/exam/manage/student-exams/student-exams.component.html b/src/main/webapp/app/exam/manage/student-exams/student-exams.component.html index d1efb7f5c9b7..fd714d8f3f14 100644 --- a/src/main/webapp/app/exam/manage/student-exams/student-exams.component.html +++ b/src/main/webapp/app/exam/manage/student-exams/student-exams.component.html @@ -58,7 +58,6 @@

{{ quizExercise.maxPoints }} {{ exerciseService.isIncludedInScore(quizExercise) }} -
+
-
+
} -
+
@if (activeConversation) { - + } @else { }
-
+
@if (!!postInThread) { { + this.isProduction = profileInfo?.inProduction; + this.isTestServer = profileInfo.testServer ?? false; + }); } subscribeToQueryParameter() { @@ -186,6 +196,7 @@ export class CourseConversationsComponent implements OnInit, OnDestroy { ngOnDestroy() { this.ngUnsubscribe.next(); this.ngUnsubscribe.complete(); + this.profileSubscription?.unsubscribe(); } private subscribeToActiveConversation() { diff --git a/src/main/webapp/app/overview/course-conversations/course-wide-search/course-wide-search.component.html b/src/main/webapp/app/overview/course-conversations/course-wide-search/course-wide-search.component.html index 2a825b2bdff9..ce1e3506941d 100644 --- a/src/main/webapp/app/overview/course-conversations/course-wide-search/course-wide-search.component.html +++ b/src/main/webapp/app/overview/course-conversations/course-wide-search/course-wide-search.component.html @@ -1,13 +1,13 @@
-
-
-
+
+
+

@if (!courseWideSearchConfig.searchTerm) { -

All Messages

+ All Messages } @else { -

Search Results for "{{ courseWideSearchConfig.searchTerm }}"

+ Search Results for "{{ courseWideSearchConfig.searchTerm }}" } -
+

@if (formGroup) { @@ -86,7 +86,6 @@

Search Results for
+
-

+

@if (activeConversationAsChannel) { -