color.service.ts 647 B

12345678910111213141516171819202122232425262728293031
  1. import { Injectable } from '@angular/core';
  2. @Injectable()
  3. export class ColorService {
  4. APP_COLORS = {
  5. primary: '#1890ff',
  6. success: '#52c41a',
  7. error: '#f5222d',
  8. warning: '#fadb14',
  9. red: '#f5222d',
  10. volcano: '#fa541c',
  11. orange: '#fa8c16',
  12. gold: '#faad14',
  13. yellow: '#fadb14',
  14. lime: '#a0d911',
  15. green: '#52c41a',
  16. cyan: '#13c2c2',
  17. blue: '#1890ff',
  18. geekblue: '#2f54eb',
  19. purple: '#722ed1',
  20. magenta: '#eb2f96',
  21. };
  22. get names() {
  23. return Object.keys(this.APP_COLORS).filter((name, index) => index > 3);
  24. }
  25. get brands() {
  26. return ['primary', 'success', 'error', 'warning'];
  27. }
  28. }