snow.js 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. define(function(require, exports, module) {
  2. var theme = require('../core/theme');
  3. ['snow', 'snow-compact'].forEach(function(name) {
  4. var compact = name == 'snow-compact';
  5. /* jscs:disable maximumLineLength */
  6. theme.register(name, {
  7. 'background': '#3A4144 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQzg5QTQ0NDhENzgxMUUzOENGREE4QTg0RDgzRTZDNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQzg5QTQ0NThENzgxMUUzOENGREE4QTg0RDgzRTZDNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMwOEQ1NDRGOEQ3NzExRTM4Q0ZEQThBODREODNFNkM3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMwOEQ1NDUwOEQ3NzExRTM4Q0ZEQThBODREODNFNkM3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+e9P33AAAACVJREFUeNpisXJ0YUACTAyoAMr/+eM7EGGRZ4FQ7BycEAZAgAEAHbEGtkoQm/wAAAAASUVORK5CYII=") repeat',
  8. 'root-color': '#430',
  9. 'root-background': '#e9df98',
  10. 'root-stroke': '#e9df98',
  11. 'root-font-size': 24,
  12. 'root-padding': compact ? [5, 10] : [15, 25],
  13. 'root-margin': compact ? 15 : 30,
  14. 'root-radius': 5,
  15. 'root-space': 10,
  16. 'root-shadow': 'rgba(0, 0, 0, .25)',
  17. 'main-color': '#333',
  18. 'main-background': '#a4c5c0',
  19. 'main-stroke': '#a4c5c0',
  20. 'main-font-size': 16,
  21. 'main-padding': compact ? [4, 10] : [6, 20],
  22. 'main-margin': compact ? [5, 10] : [20, 40],
  23. 'main-radius': 5,
  24. 'main-space': 5,
  25. 'main-shadow': 'rgba(0, 0, 0, .25)',
  26. 'sub-color': 'black',
  27. 'sub-background': 'white',
  28. 'sub-stroke': 'white',
  29. 'sub-font-size': 12,
  30. 'sub-padding': [5, 10],
  31. 'sub-margin': compact ? [5, 10] : [10, 20],
  32. 'sub-radius': 5,
  33. 'sub-space': 5,
  34. 'connect-color': 'white',
  35. 'connect-width': 2,
  36. 'main-connect-width': 3,
  37. 'connect-radius': 5,
  38. 'selected-background': 'rgb(254, 219, 0)',
  39. 'selected-stroke': 'rgb(254, 219, 0)',
  40. 'marquee-background': 'rgba(255,255,255,.3)',
  41. 'marquee-stroke': 'white',
  42. 'drop-hint-color': 'yellow',
  43. 'drop-hint-width': 4,
  44. 'order-hint-area-color': 'rgba(0, 255, 0, .5)',
  45. 'order-hint-path-color': '#0f0',
  46. 'order-hint-path-width': 1,
  47. 'text-selection-color': 'rgb(27,171,255)',
  48. 'line-height':1.5
  49. });
  50. });
  51. });