From 84b0cd4e7ecb18ee4363b56ecc755f3f5700021e Mon Sep 17 00:00:00 2001 From: Suzana Dirla Date: Wed, 5 Dec 2018 16:54:22 +0200 Subject: [PATCH] [ACA-2069] fix blue slider issue (#854) * [ACA-2069] fix blue slider issue that appeared after upgrading material to 7.1.0 * [ACA-2069] relocate the style changes --- .../content-node-share.dialog.scss | 14 ++++++++++++++ src/app/ui/custom-theme.scss | 2 ++ 2 files changed, 16 insertions(+) diff --git a/src/app/components/shared/content-node-share/content-node-share.dialog.scss b/src/app/components/shared/content-node-share/content-node-share.dialog.scss index e85ac357a..897e7968f 100644 --- a/src/app/components/shared/content-node-share/content-node-share.dialog.scss +++ b/src/app/components/shared/content-node-share/content-node-share.dialog.scss @@ -1,3 +1,17 @@ +@mixin aca-share-dialog-theme($theme) { + $accent: map-get($theme, accent); + + // fixes [ACA-2069] + .mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) { + .mat-slide-toggle-thumb { + background-color: mat-color($accent); + } + .mat-slide-toggle-bar { + background-color: mat-color($accent, 0.54); + } + } +} + @mixin adf-share-link-typography { letter-spacing: -0.4px; line-height: 2; diff --git a/src/app/ui/custom-theme.scss b/src/app/ui/custom-theme.scss index 79b6b83fd..d8225826c 100644 --- a/src/app/ui/custom-theme.scss +++ b/src/app/ui/custom-theme.scss @@ -12,6 +12,7 @@ @import '../dialogs/node-versions/node-versions.dialog.theme'; @import '../components/create-menu/create-menu.component.scss'; @import '../components/layout/layout.theme.scss'; +@import '../components/shared/content-node-share/content-node-share.dialog.scss'; @import './overrides/adf-toolbar.theme'; @import './overrides/adf-search-filter.theme'; @@ -95,4 +96,5 @@ $custom-theme: mat-light-theme($custom-theme-primary, $custom-theme-accent); @include aca-current-user-theme($theme); @include aca-context-menu-theme($theme); @include app-create-menu-theme($theme); + @include aca-share-dialog-theme($theme); }