blob: 03c6106cfcd6b3cd2b8c3d91274dcd36e1618c83 [file] [log] [blame]
@use '~@angular/material' as mat;
// Include the common styles for Angular Material
@include mat.core();
@mixin md-icon-size($size: 24px) {
font-size: $size;
line-height: $size;
height: $size;
width: $size;
}
// Customized palette designed by vivo
$hi-nuage: (
50: #E0EFF6,
100: #B3D6E9,
200: #80BBDA,
300: #4DA0CB,
400: #268BC0,
500: #0077B5,
600: #006FAE,
700: #0064A5,
800: #005A9D,
900: #00478D,
A100: #B9D7FF,
A200: #86BAFF,
A400: #539DFF,
A700: #3A8FFF,
contrast: map-get(mat.$indigo-palette, contrast)
);
// Define the palettes for the theme using the Material Design palettes available in palette.scss
// For each palette, optionally specify a default, lighter, and darker hue.
$hi-primary: mat.define-palette($hi-nuage);
$hi-accent: mat.define-palette(mat.$pink-palette, A200, A100, A400);
// The warn palette is optional (defaults to red).
$hi-warn: mat.define-palette(mat.$red-palette);
// Create the theme object (a Sass map containing all of the palettes).
$hi-theme: mat.define-light-theme($hi-primary, $hi-accent, $hi-warn);
// Include theme styles for core and each component used in the app
@include mat.all-component-themes($hi-theme);
// Additional adjusts by vivo
.mat-toolbar {
background-color: #fff;
.mat-icon.secondary {
vertical-align: bottom;
}
.mat-toolbar-row.information {
height: 24px;
margin-bottom: 24px;
}
}