mail.list.html 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <div ng-controller="MailListCtrl">
  2. <!-- header -->
  3. <div class="wrapper bg-light lter b-b">
  4. <div class="btn-group pull-right">
  5. <button type="button" class="btn btn-sm btn-bg btn-default"><i class="fa fa-chevron-left"></i></button>
  6. <button type="button" class="btn btn-sm btn-bg btn-default"><i class="fa fa-chevron-right"></i></button>
  7. </div>
  8. <div class="btn-toolbar">
  9. <div class="btn-group dropdown">
  10. <button class="btn btn-default btn-sm btn-bg dropdown-toggle" data-toggle="dropdown">
  11. <span class="dropdown-label">Filter</span>
  12. <span class="caret"></span>
  13. </button>
  14. <ul class="dropdown-menu text-left text-sm">
  15. <li><a ui-sref="app.mail.list({fold:'unread'})">Unread</a></li>
  16. <li><a ui-sref="app.mail.list({fold:'starred'})">Starred</a></li>
  17. </ul>
  18. </div>
  19. <div class="btn-group">
  20. <button class="btn btn-sm btn-bg btn-default" data-toggle="tooltip" data-placement="bottom" data-title="Refresh" data-original-title="" title=""><i class="fa fa-refresh"></i></button>
  21. </div>
  22. </div>
  23. </div>
  24. <!-- / header -->
  25. <!-- list -->
  26. <ul class="list-group list-group-lg no-radius m-b-none m-t-n-xxs">
  27. <li ng-repeat="mail in mails | filter:fold" ng-class="labelClass(mail.label)" class="list-group-item clearfix b-l-3x">
  28. <a ui-sref="app.page.profile" class="avatar thumb pull-left m-r">
  29. <img ng-src="{{mail.avatar}}">
  30. </a>
  31. <div class="pull-right text-sm text-muted">
  32. <span class="hidden-xs">{{ mail.date | fromNow }}</span>
  33. <i class="fa fa-paperclip ng-hide m-l-sm" ng-show="{{mail.attach}}"></i>
  34. </div>
  35. <div class="clear">
  36. <div><a ui-sref="app.mail.detail({mailId:mail.id})" class="text-md">{{mail.subject}}</a><span class="label bg-light m-l-sm">{{mail.label}}</span></div>
  37. <div class="text-ellipsis m-t-xs">{{mail.content | limitTo:100}}</div>
  38. </div>
  39. </li>
  40. </ul>
  41. <!-- / list -->
  42. </div>