icon picker - show chosen color in header

This commit is contained in:
Mads Rasmussen
2015-06-16 13:58:10 +02:00
parent e8b5ae2ac6
commit be501c7ead
2 changed files with 10 additions and 3 deletions

View File

@@ -24,10 +24,17 @@ angular.module("umbraco.directives.html")
scope.dialogModel.view = "views/documenttype/dialogs/iconpicker/iconpicker.html";
scope.showDialog = true;
scope.dialogModel.pickIcon = function(icon) {
scope.icon = icon;
scope.dialogModel.pickIcon = function(icon, color) {
if(color) {
scope.icon = icon + " " + color;
} else {
scope.icon = icon;
}
scope.showDialog = false;
scope.dialogModel = null;
};
scope.dialogModel.close = function(){

View File

@@ -28,7 +28,7 @@
<div class="umb-control-group">
<ul class="umb-thumbnails thumbnails" ng-class="color">
<li class="span1" ng-repeat="icon in icons|filter: searchTerm">
<a href="#" title="{{icon}}" class="thumbnail" ng-click="model.pickIcon(icon)" prevent-default>
<a href="#" title="{{icon}}" class="thumbnail" ng-click="model.pickIcon(icon, color)" prevent-default>
<i class="{{icon}} large" style="font-size: 32px"></i>
</a>
</li>