system-assigned-avatar.html 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <html xmlns:th="http://www.thymeleaf.org">
  2. <body>
  3. <div class="ui modal tiny" id="systemAssignedAvatarModal" th:fragment="systemAssignedAvatar">
  4. <div class="header"><i class="user circle outline icon"></i>Use System Assigned Avatar</div>
  5. <div class="ui content">
  6. <div class="ui two column grid">
  7. <div class="row">
  8. <div class="column">
  9. <table class="ui compact very basic table">
  10. <tbody>
  11. <tr>
  12. <td class="collapsing nolines">
  13. <div id="backgroundColorSelector" class="colorSelector"><div style="background-color: #f0e9e9"></div></div>
  14. </td>
  15. <td class="collapsing nolines">Background</td>
  16. </tr>
  17. <tr>
  18. <td class="collapsing nolines">
  19. <div id="fontColorSelector" class="colorSelector"><div style="background-color: #8b5d5d"></div></div>
  20. </td>
  21. <td class="collapsing nolines">Foreground</td>
  22. </tr>
  23. </tbody>
  24. </table>
  25. <div class="ui compact grid">
  26. <div class="row">
  27. <div class="ui toggle checkbox">
  28. <input id="uppercaseSystemAvatar" type="checkbox" />
  29. <label>Uppercase</label>
  30. </div>
  31. </div>
  32. <div class="row">
  33. <div class="ui toggle checkbox"><input id="boldSystemAvatar" type="checkbox" /><label>Bold</label></div>
  34. </div>
  35. </div>
  36. </div>
  37. <div class="column">
  38. <img id="systemAssignedPreview" class="ui image" v-if="user.avatarId" v-bind:src="'/image/' + user.avatarId" />
  39. <br />
  40. <button v-on:click="updateSystemAssignedAvatar()" class="ui button">Preview Changes</button>
  41. </div>
  42. </div>
  43. </div>
  44. <div class="ui divider"></div>
  45. <p>Generated using <a href="https://ui-avatars.com/">UI-Avatars</a></p>
  46. </div>
  47. <div class="actions">
  48. <div class="ui red cancel button">
  49. <i class="remove icon"></i>
  50. Cancel
  51. </div>
  52. <div class="ui green ok button">
  53. <i class="check icon"></i>
  54. Save Changes
  55. </div>
  56. </div>
  57. </div>
  58. </body>
  59. </html>