npm package: @iodp/iodp-theme
Description: A common SASS style sheet for use in IODP applications.
Author: menzelr
Latest version: 1.0.8

This package contains a shared style sheet to be used by all IODP applications.   

To include this style sheet in your application, you must include it in the styles section of the project's angular.json file like so:  

"projects": {  
&nbsp;&nbsp;&nbsp;&nbsp;...  
&nbsp;&nbsp;&nbsp;&nbsp;"architect": {  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"build": {  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"styles": [  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"src/styles.scss",  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"node_modules/@iodp/iodp-theme/styles.scss"  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...  
&nbsp;&nbsp;&nbsp;&nbsp;}  
&nbsp;&nbsp;&nbsp;&nbsp;...  
}  

As this style sheet relies on the @iodp/material-color-constants package, you must also include an app-specific color palette file located at src/app-palette.scss. The contents of this file should look like the following:  

@import '~@angular/material/theming';  

$mat-primary-palette: $mat-green;  

The $mat-green value should be changed to the appropriate pre-defined Angular Matrial palette value (for a list, see https://material.io/design/color/the-color-system.html#tools-for-picking-colors). Alternatively, you can define a custom palette like so:  

$mat-primary-palette: (  
&nbsp;&nbsp;&nbsp;&nbsp;50 : #E4EEE9,  
&nbsp;&nbsp;&nbsp;&nbsp;100 : #BCD5C8,  
&nbsp;&nbsp;&nbsp;&nbsp;200 : #90B9A3,  
&nbsp;&nbsp;&nbsp;&nbsp;300 : #649D7E,  
&nbsp;&nbsp;&nbsp;&nbsp;400 : #428862,  
&nbsp;&nbsp;&nbsp;&nbsp;500 : #217346,  
&nbsp;&nbsp;&nbsp;&nbsp;600 : #1D6B3F,  
&nbsp;&nbsp;&nbsp;&nbsp;700 : #186037,  
&nbsp;&nbsp;&nbsp;&nbsp;800 : #14562F,  
&nbsp;&nbsp;&nbsp;&nbsp;900 : #0B4320,  
&nbsp;&nbsp;&nbsp;&nbsp;A100 : #7BFFA5,  
&nbsp;&nbsp;&nbsp;&nbsp;A200 : #48FF83,  
&nbsp;&nbsp;&nbsp;&nbsp;A400 : #15FF60,  
&nbsp;&nbsp;&nbsp;&nbsp;A700 : #00FB50,  
&nbsp;&nbsp;&nbsp;&nbsp;contrast: (  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;50 : #000000,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;100 : #000000,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;200 : #000000,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;300 : #000000,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;400 : #ffffff,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;500 : #ffffff,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;600 : #ffffff,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;700 : #ffffff,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;800 : #ffffff,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;900 : #ffffff,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A100 : #000000,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A200 : #000000,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A400 : #000000,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A700 : #000000,  
&nbsp;&nbsp;&nbsp;&nbsp;)  
);