custom-theme.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. /* EXAMPLE - EXAMPLE - EXAMPLE - EXAMPLE - EXAMPLE - EXAMPLE - EXAMPLE
  2. (function() {
  3. 'use strict';
  4. angular.module('SOGo.Common')
  5. .config(configure)
  6. configure.$inject = ['$mdThemingProvider'];
  7. function configure($mdThemingProvider) {
  8. var greyMap = $mdThemingProvider.extendPalette('grey', {
  9. '200': 'F5F5F5',
  10. '300': 'E5E5E5',
  11. '1000': '4C566A'
  12. });
  13. var greenCow = $mdThemingProvider.extendPalette('green', {
  14. '600': 'E5E5E5'
  15. });
  16. $mdThemingProvider.definePalette('frost-grey', greyMap);
  17. $mdThemingProvider.definePalette('green-cow', greenCow);
  18. $mdThemingProvider.theme('default')
  19. .primaryPalette('green-cow', {
  20. 'default': '400',
  21. 'hue-1': '400',
  22. 'hue-2': '600',
  23. 'hue-3': 'A700'
  24. })
  25. .accentPalette('green', {
  26. 'default': '600',
  27. 'hue-1': '300',
  28. 'hue-2': '300',
  29. 'hue-3': 'A700'
  30. })
  31. .backgroundPalette('frost-grey');
  32. $mdThemingProvider.generateThemesOnDemand(false);
  33. }
  34. })();
  35. */