apps_note.html 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <!-- hbox layout -->
  2. <div class="hbox hbox-auto-xs bg-light " ng-init="
  3. app.settings.asideFixed = true;
  4. app.settings.asideDock = false;
  5. app.settings.container = false;
  6. app.hideAside = false;
  7. app.hideFooter = true;
  8. " ng-controller="NoteCtrl">
  9. <!-- column -->
  10. <div class="col w-lg lt b-r">
  11. <div class="vbox">
  12. <div class="wrapper">
  13. <a href class="pull-right btn btn-sm btn-info m-t-n-xs" ng-click="createNote()">New</a>
  14. <div class="h4">Notes</div>
  15. </div>
  16. <div class="wrapper b-t m-t-xxs">
  17. <div class="input-group">
  18. <span class="input-group-addon input-sm"><i class="fa fa-search"></i></span>
  19. <input type="text" class="form-control input-sm" placeholder="search" ng-model="query">
  20. </div>
  21. </div>
  22. <div class="row-row">
  23. <div class="cell scrollable hover">
  24. <div class="cell-inner">
  25. <div class="padder">
  26. <div class="list-group">
  27. <a ng-repeat="note in notes | filter:query | orderBy:'date':true" class="list-group-item b-l-{{note.color}} b-l-3x hover-anchor" ng-class="{'hover': note.selected }" ng-click="selectNote(note)">
  28. <span ng-click='deleteNote(note)' class="pull-right text-muted hover-action"><i class="fa fa-times"></i></span>
  29. <span class="block text-ellipsis">{{ note.content ? note.content : 'Empty note' }}</span>
  30. <small class="text-muted">{{ note.date | fromNow }}</small>
  31. </a>
  32. </div>
  33. </div>
  34. </div>
  35. </div>
  36. </div>
  37. </div>
  38. </div>
  39. <!-- /column -->
  40. <!-- column -->
  41. <div class="col">
  42. <div class="vbox">
  43. <div class="wrapper bg-light lt b-b">
  44. <span class="text-muted">Created on:</span> <span>{{ note.date | date:'MMM-dd-yyyy H:mm' }}</span>
  45. <div class="m-l inline dropdown" dropdown>
  46. <a class="v-middle pos-rlt inline bg-{{note.color}}" dropdown-toggle style="width:16px;height:16px;top:-2px"></a>
  47. <div class="dropdown-menu animated fadeInUp w wrapper">
  48. <a ng-repeat="color in colors" class="inline m-xs bg-{{color}}" style="width:18px;height:18px" ng-click=" note.color = color "></a>
  49. </div>
  50. </div>
  51. </div>
  52. <div class="row-row">
  53. <div class="cell">
  54. <div class="cell-inner">
  55. <textarea class="form-control no-radius no-border no-bg wrapper-lg text-md" style="height:100%;" ng-model="note.content">
  56. </textarea>
  57. </div>
  58. </div>
  59. </div>
  60. </div>
  61. </div>
  62. <!-- /column -->
  63. </div>
  64. <!-- /hbox layout -->