From bd7a408c63528ed8efa71245120054cd2d079399 Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Sun, 18 Feb 2018 01:23:05 +0100 Subject: [PATCH] fix(badge): remove top-level ampersand selectors from theme mixin (#9991) Fixes the badge theme not compiling in some cases, because it contains a couple of top-level ampersand selectors. Fixes #9990. --- src/lib/badge/_badge-theme.scss | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/badge/_badge-theme.scss b/src/lib/badge/_badge-theme.scss index 9ea47f1cc12..565371ca004 100644 --- a/src/lib/badge/_badge-theme.scss +++ b/src/lib/badge/_badge-theme.scss @@ -73,7 +73,7 @@ $mat-badge-large-size: $mat-badge-default-size + 6; &.mat-badge-after { margin-right: $size / 2; - + &[dir='rtl'] { margin-right: 0; margin-left: $size; @@ -90,20 +90,20 @@ $mat-badge-large-size: $mat-badge-default-size + 6; $accent: map-get($theme, accent); $warn: map-get($theme, warn); $primary: map-get($theme, primary); - + .mat-badge-content { color: mat-color($primary, default-contrast); background: mat-color($primary); } - &.mat-badge-accent { + .mat-badge-accent { .mat-badge-content { background: mat-color($accent); color: mat-color($accent, default-contrast); } } - &.mat-badge-warn { + .mat-badge-warn { .mat-badge-content { color: mat-color($warn, default-contrast); background: mat-color($warn);