[AAE-16219] Theming for HxP is not working (#8894)

This commit is contained in:
Bartosz Sekula
2023-09-08 17:20:05 +02:00
committed by GitHub
parent ce881b7dcf
commit a1b39fb6dc
6 changed files with 61 additions and 30 deletions

View File

@@ -1,5 +1,5 @@
@use '@angular/material' as mat;
@import '../../colors';
@import './default-colors.scss';
@import './custom-palette-creator.scss';
@function get-mat-palettes($primary-color, $accent-color) {
@@ -9,7 +9,7 @@
$custom-theme-primary-palette: create-color-palette($primary-color, 'primary');
$mat-primary-palette: mat.define-palette($custom-theme-primary-palette, 500);
} @else {
$mat-primary-palette: mat.define-palette($aca-primary-blue, A100);
$mat-primary-palette: mat.define-palette($default-primary, A100);
}
$mat-accent-palette: null;
@@ -18,14 +18,14 @@
$custom-theme-accent-palette: create-color-palette($accent-color, 'accent');
$mat-accent-palette: mat.define-palette($custom-theme-accent-palette, 500);
} @else {
$mat-accent-palette: mat.define-palette($aca-accent-green, A200);
$mat-accent-palette: mat.define-palette($default-accent);
}
$mat-warn-palette: mat.define-palette($aca-warn, A100);
$mat-warn-palette: mat.define-palette($default-warn, A100);
@return (
primary: $mat-primary-palette,
accent: $mat-accent-palette,
warning: $mat-warn-palette,
)
);
}