feedback.html 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <template name="feedback">
  2. {{> header}}
  3. <main>
  4. <div class="center-align">
  5. <h3 class="black-text thin">Feedback</h3>
  6. {{#if currentUser}}
  7. <a class="waves-effect waves-light btn modal-trigger feedback-btn" href="#createFeedback">Send New Feedback</a>
  8. <a id="editModal" class="modal-trigger" href="#editFeedback" style="display:none"></a>
  9. {{/if}}
  10. </div>
  11. <div class="row">
  12. {{#each feedback}}
  13. <div class="col s12 m4">
  14. <div class="card blue-grey darken-1">
  15. <div class="card-content white-text">
  16. {{#if isAdmin}}
  17. <div class="fixed-action-btn horizontal float-btn" style="bottom: 45px; right: 24px;">
  18. <a class="btn-floating btn-large red">
  19. <i class="large material-icons">more_vert</i>
  20. </a>
  21. <ul>
  22. <li><a id="edit" class="btn-floating green"><i
  23. class="material-icons">create</i></a></li>
  24. <li><a id="delete" class="btn-floating red"><i class="material-icons">delete</i></a>
  25. </li>
  26. </ul>
  27. </div>
  28. {{/if}}
  29. <p class="feedback-message">{{message}}</p>
  30. </div>
  31. <div class="card-action">
  32. <a class="lowercase" href="/u/{{username}}">{{username}}</a>
  33. <i class="material-icons upvote">thumb_up</i>
  34. <p class="upvote-text">{{upvotes}}</p>
  35. </div>
  36. </div>
  37. </div>
  38. {{/each}}
  39. </div>
  40. </main>
  41. <div id="createFeedback" class="modal">
  42. <div class="modal-content musare white-text">
  43. <div class="input-field">
  44. <textarea id="feedback_message" class="materialize-textarea validate" length="500"></textarea>
  45. <label class="white-text" for="feedback_message">Give us your feedback and suggestions!</label>
  46. </div>
  47. <a id="feedback_submit" class="waves-effect waves-light btn">Submit</a>
  48. </div>
  49. </div>
  50. <div id="editFeedback" class="modal">
  51. <div class="modal-content musare">
  52. <label class="white-text">Edit Feedback Message</label>
  53. <div class="input-field">
  54. <textarea id="edit_feedback_message" class="materialize-textarea validate" length="500"></textarea>
  55. </div>
  56. <a id="edit_feedback_submit" class="waves-effect waves-light btn">Submit</a>
  57. </div>
  58. </div>
  59. {{> footer}}
  60. <script>
  61. $(document).ready(function () {
  62. $('#feedback_message').characterCounter();
  63. $("#edit_feedback_message").characterCounter();
  64. $('.modal-trigger').leanModal();
  65. });
  66. </script>
  67. </template>