From 592eeffd82be35eb8c792df0b725d9fe1a3b1ff3 Mon Sep 17 00:00:00 2001 From: Klaus Quibeldey-Cirkel <klaus.quibeldey-cirkel@mni.thm.de> Date: Sun, 26 Jul 2020 16:49:11 +0200 Subject: [PATCH] theme corrections --- .../shared/header/header.component.html | 2 +- src/theme/dark-theme/_dark-theme.scss | 15 +++++++++++++++ .../high-contrast-theme/_high-contrast-theme.scss | 15 +++++++++++++++ 3 files changed, 31 insertions(+), 1 deletion(-) diff --git a/src/app/components/shared/header/header.component.html b/src/app/components/shared/header/header.component.html index ae50f7268..38eb0f63c 100644 --- a/src/app/components/shared/header/header.component.html +++ b/src/app/components/shared/header/header.component.html @@ -15,7 +15,7 @@ </h2> <span class="fill-remaining-space" *ngIf="router.url.includes('comments') && deviceType === 'desktop'"></span> - <button *ngIf="router.url.includes('comments') && (user.role === 0 || user.role === 3) && deviceType === 'desktop'" + <button *ngIf="(router.url.includes('comments') && !router.url.includes('moderator')) && deviceType === 'desktop'" mat-raised-button class="question-focus-btn" routerLink="participant/room/{{shortId}}/comments/questionwall"> <mat-icon svgIcon="beamer" class="header-icons beamer-icon"></mat-icon> <span class="question-focus-btn-txt">{{'header.question-wall' | translate}}</span> diff --git a/src/theme/dark-theme/_dark-theme.scss b/src/theme/dark-theme/_dark-theme.scss index 3c84cc949..75bad02bb 100644 --- a/src/theme/dark-theme/_dark-theme.scss +++ b/src/theme/dark-theme/_dark-theme.scss @@ -18,3 +18,18 @@ a { .mat-dialog-container h3 { color: var(--on-surface) !important; } + +::ng-deep .mat-menu-panel { + background-color: var(--dialog); + color: var(--on-dialog); +} + +::ng-deep .mat-menu-item { + background-color: var(--dialog); + color: var(--on-dialog); +} + +::ng-deep .mat-menu-item .mat-icon { + background-color: var(--dialog); + color: var(--on-dialog); +} diff --git a/src/theme/high-contrast-theme/_high-contrast-theme.scss b/src/theme/high-contrast-theme/_high-contrast-theme.scss index 2d1d49793..00fb6ad8d 100644 --- a/src/theme/high-contrast-theme/_high-contrast-theme.scss +++ b/src/theme/high-contrast-theme/_high-contrast-theme.scss @@ -14,3 +14,18 @@ $purple-theme: mat-light-theme($purple-primary, $purple-accent, $purple-warn); .mat-dialog-container h3 { color: var(--on-surface) !important; } + +::ng-deep .mat-menu-panel { + background-color: var(--dialog); + color: var(--on-dialog); +} + +::ng-deep .mat-menu-item { + background-color: var(--dialog); + color: var(--on-dialog); +} + +::ng-deep .mat-menu-item .mat-icon { + background-color: var(--dialog); + color: var(--on-dialog); +} -- GitLab