preview.vue 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <template>
  2. <div class="panel dummy">
  3. <div class="panel-heading">
  4. <div class="title">
  5. {{$t('settings.style.preview.header')}}
  6. <span class="badge badge-notification">
  7. 99
  8. </span>
  9. </div>
  10. <span class="faint">
  11. {{$t('settings.style.preview.header_faint')}}
  12. </span>
  13. <span class="alert error">
  14. {{$t('settings.style.preview.error')}}
  15. </span>
  16. <button class="btn">
  17. {{$t('settings.style.preview.button')}}
  18. </button>
  19. </div>
  20. <div class="panel-body theme-preview-content">
  21. <div class="post">
  22. <div class="avatar">
  23. ( ͡° ͜ʖ ͡°)
  24. </div>
  25. <div class="content">
  26. <h4>
  27. {{$t('settings.style.preview.content')}}
  28. </h4>
  29. <i18n path="settings.style.preview.text">
  30. <code style="font-family: var(--postCodeFont)">
  31. {{$t('settings.style.preview.mono')}}
  32. </code>
  33. <a style="color: var(--link)">
  34. {{$t('settings.style.preview.link')}}
  35. </a>
  36. </i18n>
  37. <div class="icons">
  38. <i style="color: var(--cBlue)" class="button-icon icon-reply"/>
  39. <i style="color: var(--cGreen)" class="button-icon icon-retweet"/>
  40. <i style="color: var(--cOrange)" class="button-icon icon-star"/>
  41. <i style="color: var(--cRed)" class="button-icon icon-cancel"/>
  42. </div>
  43. </div>
  44. </div>
  45. <div class="after-post">
  46. <div class="avatar-alt">
  47. :^)
  48. </div>
  49. <div class="content">
  50. <i18n path="settings.style.preview.fine_print" tag="span" class="faint">
  51. <a style="color: var(--faintLink)">
  52. {{$t('settings.style.preview.faint_link')}}
  53. </a>
  54. </i18n>
  55. </div>
  56. </div>
  57. <div class="separator"></div>
  58. <span class="alert error">
  59. {{$t('settings.style.preview.error')}}
  60. </span>
  61. <input :value="$t('settings.style.preview.input')" type="text">
  62. <div class="actions">
  63. <span class="checkbox">
  64. <input checked="very yes" type="checkbox" id="preview_checkbox">
  65. <label for="preview_checkbox">{{$t('settings.style.preview.checkbox')}}</label>
  66. </span>
  67. <button class="btn">
  68. {{$t('settings.style.preview.button')}}
  69. </button>
  70. </div>
  71. </div>
  72. </div>
  73. </template>