Custom component implementations using Material elements often want to easily apply Theme colors to their custom components. Consider the custom `<user-card>` component below where the `md-colors` attribute is used to color the background and text colors using either the current or specified Theme palette colors.

`<user-card>` without md-color features `<user-card>` coloring using the 'default' Theme `<user-card>` coloring using the 'forest' Theme

Note: The `md-colors` directive allows pre-defined theme colors to be easily applied as CSS style properties. `md-colors` uses the Palettes defined at Material Design Colors and the Themes defined using `$mdThemingProvider`. This feature is simply an extension of the `$mdTheming` features.