From de7b87b77989ff707ec752ae0034d5afc135b4d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Mau=C3=9F?= <lukas.mauss@mni.thm.de> Date: Fri, 21 Jun 2019 13:14:29 +0200 Subject: [PATCH] Adjust colors in several content-creation components --- .../answer-edit/answer-edit.component.html | 4 +- .../answer-edit/answer-edit.component.scss | 13 ++++++ .../content-choice-creator.component.html | 4 +- .../content-choice-creator.component.scss | 45 ++++++++++++++++++- .../content-create-page.component.scss | 5 ++- .../content-likert-creator.component.scss | 2 + .../content-yes-no-creator.component.scss | 19 ++++++++ 7 files changed, 86 insertions(+), 6 deletions(-) diff --git a/src/app/components/creator/_dialogs/answer-edit/answer-edit.component.html b/src/app/components/creator/_dialogs/answer-edit/answer-edit.component.html index bad88dd8c..145fad25c 100644 --- a/src/app/components/creator/_dialogs/answer-edit/answer-edit.component.html +++ b/src/app/components/creator/_dialogs/answer-edit/answer-edit.component.html @@ -8,10 +8,10 @@ placeholder="{{ 'content.points' | translate }}" name="points"> </mat-form-field> <div fxLayout="row" fxLayoutAlign="center" fxLayoutGap="10px"> - <button (click)="dialogRef.close()" mat-button color="primary"> + <button (click)="dialogRef.close()" mat-button> {{ 'room-page.abort' | translate }} </button> - <button (click)="dialogRef.close('edit')" mat-raised-button color="primary"> + <button (click)="dialogRef.close('edit')" mat-raised-button> {{ 'room-page.update' | translate }} </button> </div> diff --git a/src/app/components/creator/_dialogs/answer-edit/answer-edit.component.scss b/src/app/components/creator/_dialogs/answer-edit/answer-edit.component.scss index e69de29bb..8999f948b 100644 --- a/src/app/components/creator/_dialogs/answer-edit/answer-edit.component.scss +++ b/src/app/components/creator/_dialogs/answer-edit/answer-edit.component.scss @@ -0,0 +1,13 @@ +.mat-raised-button { + background-color: var(--primary); + color: var(--on-primary); +} + +.mat-button { + background-color: var(--secondary); + color: var(--on-secondary); +} + +input { + color: var(--on-surface); +} diff --git a/src/app/components/creator/content-choice-creator/content-choice-creator.component.html b/src/app/components/creator/content-choice-creator/content-choice-creator.component.html index 1d90657e7..3bb018132 100644 --- a/src/app/components/creator/content-choice-creator/content-choice-creator.component.html +++ b/src/app/components/creator/content-choice-creator/content-choice-creator.component.html @@ -23,12 +23,12 @@ <ng-container matColumnDef="actions"> <mat-header-cell *matHeaderCellDef>{{ 'content.actions' | translate }}</mat-header-cell> <mat-cell *matCellDef="let answer"> - <button mat-icon-button + <button mat-icon-button class="edit" (click)="openAnswerModificationDialog($event, answer.answerOption.label, answer.answerOption.points, answer.correct)" matTooltip="{{ 'content.edit-answer' | translate }}"> <mat-icon>edit</mat-icon> </button> - <button mat-icon-button (click)="deleteAnswer($event, answer.answerOption.label)" + <button mat-icon-button class="delete" (click)="deleteAnswer($event, answer.answerOption.label)" matTooltip="{{ 'content.delete-answer' | translate }}"> <mat-icon>delete</mat-icon> </button> diff --git a/src/app/components/creator/content-choice-creator/content-choice-creator.component.scss b/src/app/components/creator/content-choice-creator/content-choice-creator.component.scss index 3f9eb37ee..a2d7e1cb4 100644 --- a/src/app/components/creator/content-choice-creator/content-choice-creator.component.scss +++ b/src/app/components/creator/content-choice-creator/content-choice-creator.component.scss @@ -7,7 +7,7 @@ mat-header-cell { } mat-row { - background-color: var(--primary); + background-color: var(--surface); } .mat-checkbox { @@ -47,3 +47,46 @@ mat-form-field { background-color: var(--secondary); color: var(--on-secondary); } + +mat-radio-button { + color: var(--on-surface); +} + +.mat-header-cell { + color: var(--on-surface); +} + +input { + color: var(--on-surface); +} + +::ng-deep .mat-checkbox-checked.mat-accent .mat-checkbox-background, .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background { + background-color: var(--secondary); +} + +::ng-deep .mat-checkbox-frame { + border-color: var(--on-surface); +} + +.edit { + color: var(--secondary); +} + +.delete { + color: var(--red); +} + +::ng-deep .mat-radio-outer-circle { + .mat-radio-checked & { + border-color: var(--secondary)!important; + } + border-color: var(--on-surface); +} + +::ng-deep .mat-radio-inner-circle { + background-color: var(--secondary)!important; +} + +::ng-deep .mat-radio-ripple .mat-ripple-element { + background-color: var(--secondary)!important; +} diff --git a/src/app/components/creator/content-create-page/content-create-page.component.scss b/src/app/components/creator/content-create-page/content-create-page.component.scss index 2f83825bf..18cf540ef 100644 --- a/src/app/components/creator/content-create-page/content-create-page.component.scss +++ b/src/app/components/creator/content-create-page/content-create-page.component.scss @@ -12,6 +12,9 @@ mat-tab-group { } ::ng-deep .mat-tab-label-active { - color: var(--secondary); + color: var(--on-surface); } +::ng-deep .mat-ink-bar { + background-color: var(--primary) !important; +} diff --git a/src/app/components/creator/content-likert-creator/content-likert-creator.component.scss b/src/app/components/creator/content-likert-creator/content-likert-creator.component.scss index 051ec35e5..2d7f711c0 100644 --- a/src/app/components/creator/content-likert-creator/content-likert-creator.component.scss +++ b/src/app/components/creator/content-likert-creator/content-likert-creator.component.scss @@ -4,10 +4,12 @@ form > button { mat-header-cell { background-color: var(--surface); + color: var(--on-surface); } mat-cell { background-color: var(--primary); + color: var(--on-surface); } .submit { diff --git a/src/app/components/creator/content-yes-no-creator/content-yes-no-creator.component.scss b/src/app/components/creator/content-yes-no-creator/content-yes-no-creator.component.scss index 0047e966a..0ee0ee498 100644 --- a/src/app/components/creator/content-yes-no-creator/content-yes-no-creator.component.scss +++ b/src/app/components/creator/content-yes-no-creator/content-yes-no-creator.component.scss @@ -11,3 +11,22 @@ form > button { .mat-raised-button { min-width: 120px; } + +mat-radio-button { + color: var(--on-surface); +} + +::ng-deep .mat-radio-outer-circle { + .mat-radio-checked & { + border-color: var(--secondary)!important; + } + border-color: var(--on-surface); +} + +::ng-deep .mat-radio-inner-circle { + background-color: var(--secondary)!important; +} + +::ng-deep .mat-radio-ripple .mat-ripple-element { + background-color: var(--secondary)!important; +} -- GitLab