details.html 1.7 KB

123456789101112131415161718192021222324
  1. <div style="height: 100%; width: 100%; display:flex; flex-direction: column;">
  2. <div class="horizontalPaddingBox" style="flex-grow: 0!important;">
  3. <div style="width: 100%; display: flex; flex-direction: row;">
  4. <div style="display: block; overflow-x: hidden; text-overflow: ellipsis; white-space: nowrap; flex: 1 1 auto;">
  5. <span class="primaryText">From: {{.From}}</span></br>
  6. <span class="secondaryText">To: {{.To}}</span></br>
  7. <span class="primaryText">Subject: {{.Subject}}</span></br>
  8. </div>
  9. <img id="readIcon{{.MailId}}" class="iconBtn" style="width: 20pt; margin-right: 10pt;" onclick="toggleRead('{{.MailId}}', 'readIcon');" src="/assets/read.svg"/>
  10. <img id="restoreIcon" class="iconBtn" style="display:{{if .Trash}}block{{else}}none{{end}}; width: 20pt; margin-right: 10pt;" onclick="restoreMail({{.MailId}}, closeDetails);" src="/assets/restore.svg"/>
  11. <img id="deleteIcon" class="iconBtn" style="width: 20pt; margin-right: 10pt;" onclick="removeMail({{.MailId}}, closeDetails);" src="/assets/remove.svg"/>
  12. <div class="btn materialLevel1" style="width: 40pt; right: 0pt; top: 0pt; margin: auto;" onclick="closeDetails();">
  13. <img src="/assets/back.svg" style="width: 20pt"/>
  14. </div>
  15. </div>
  16. </div>
  17. <div id="mailBody" class="horizontalPaddingBox">
  18. <div style="position: relative; max-width: 100%; max-height: 100%; width: 100%; height: 100%;">
  19. <div style="position: absolute; top: 0; bottom: 0; left: 0; right: 0; overflow-y: auto;">
  20. <div>{{.Text}}</div>
  21. </div>
  22. </div>
  23. </div>
  24. </div>