| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | angular.module('kityminderEditor')	.directive('themeList', function() {		return {			restrict: 'E',			templateUrl: 'ui/directive/themeList/themeList.html',            replace: true,			link: function($scope) {				var themeList = kityminder.Minder.getThemeList();				//$scope.themeList = themeList;				$scope.getThemeThumbStyle = function (theme) {					var themeObj = themeList[theme];                    if (!themeObj) {                        return;                    }					var style = {						'color': themeObj['root-color'],						'border-radius': themeObj['root-radius'] / 2					};					if (themeObj['root-background']) {						style['background'] = themeObj['root-background'].toString();					}					return style;				};				// 维护 theme key 列表以保证列表美观(不按字母顺序排序)				$scope.themeKeyList = [					'classic',					'classic-compact',					'fresh-blue',					'fresh-blue-compat',					'fresh-green',					'fresh-green-compat',					'fresh-pink',					'fresh-pink-compat',					'fresh-purple',					'fresh-purple-compat',					'fresh-red',					'fresh-red-compat',					'fresh-soil',					'fresh-soil-compat',					'snow',					'snow-compact',					'tianpan',					'tianpan-compact',					'fish',					'wire'				];			}		}	});
 |