(feat) show the 'right' folder icons

pull/91/head
Ludovic Marcotte 2015-07-06 11:05:19 -04:00
parent a49687fe41
commit cf0aded1a4
2 changed files with 18 additions and 1 deletions

View File

@ -259,7 +259,7 @@
ng-dblclick="editFolder(folder)"
ui-sref="mail.account.mailbox({accountId: account.id, mailboxId: (folder.path | encodeUri)})"
ui-sref-active="sg-active">
<md-icon ng-class="'sg-child-level-' + folder.level">folder</md-icon>
<md-icon ng-class="'sg-child-level-' + folder.level">{{iconForFolder(folder)}}</md-icon>
<p class="sg-item-name"
ng-show="editMode != folder.path">{{folder.name}}</p>
<md-input-container class="md-flex md-tile-content"

View File

@ -232,6 +232,23 @@
}
}
};
$scope.iconForFolder = function(folder) {
if (folder.type == 'inbox')
return 'inbox';
else if (folder.type == 'draft')
return 'drafts';
else if (folder.type == 'sent')
return 'send';
else if (folder.type == 'trash')
return 'delete';
//if ($rootScope.currentFolder == folder)
// return 'folder_open';
return 'folder';
};
$scope.unselectMessages = function() {
_.each($rootScope.mailbox.$messages, function(message) { message.selected = false; });
};