app.js 747 B

1234567891011121314151617181920
  1. const angular = require('angular')
  2. require('@alancnet/material-framework/app')
  3. const routes = require('./routes')
  4. const app = angular.module('app', ['material-framework'])
  5. app.config(($routeProvider, $mdThemingProvider) => {
  6. // TODO: Select a theme
  7. const palettes = ['red', 'pink', 'purple', 'deep-purple', 'indigo', 'blue', 'light-blue', 'cyan', 'teal', 'green', 'light-green', 'lime', 'yellow', 'amber', 'orange', 'deep-orange', 'brown', 'grey', 'blue-grey']
  8. const randomPalette = () => palettes[Math.floor(Math.random() * palettes.length)]
  9. $mdThemingProvider.theme('default')
  10. .primaryPalette(randomPalette())
  11. .accentPalette(randomPalette())
  12. .warnPalette(randomPalette())
  13. routes($routeProvider)
  14. })
  15. module.exports = app