Angular LMS app
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
Questo repository è archiviato. Puoi vedere i file e clonarli, ma non puoi effettuare richieste di pushj o aprire problemi/richieste di pull.

post-details.component.html 18 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360
  1. <div class="page">
  2. <header class="nav-header">
  3. <button class="close-button" (click)="back()">
  4. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close.svg"></svg-icon>
  5. </button>
  6. <h5>
  7. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/comment.svg"></svg-icon>
  8. <span> Can anyone explain dark matter radiation theory in a most simplest
  9. way possible? </span>
  10. </h5>
  11. </header>
  12. <h2 class="question">
  13. Can anyone explain dark matter radiation theory in a most simplest
  14. way possible?
  15. </h2>
  16. <ul class="forum-post-list">
  17. <header class="post-header"> Top Answer </header>
  18. <li class="post" [ngClass]="{'active' : selectedAnswer === 1}">
  19. <button class="book-mark-button">
  20. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/bookmark.svg"></svg-icon>
  21. </button>
  22. <div (click)="selectedAnswer = 1">
  23. <h5>
  24. It's easy to explain actually
  25. </h5>
  26. <p>
  27. You just need to refer to the article updated by IEEE Labs.
  28. </p>
  29. </div>
  30. <div class="author">
  31. <img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg">
  32. <label> Dwayne the Rock </label>
  33. <span class="time-stamp"> August 15, 2020 </span>
  34. </div>
  35. <div class="action-buttons">
  36. <button class="active">
  37. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon>
  38. <span> 56 </span>
  39. </button>
  40. <button>
  41. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/comment.svg"></svg-icon>
  42. <span> 56 </span>
  43. </button>
  44. <button>
  45. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/share.svg"></svg-icon>
  46. <span> 56 </span>
  47. </button>
  48. <button class="more-button" (click)="showMorePostOptions = true">
  49. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon>
  50. </button>
  51. </div>
  52. <button class="add-comment-button" (click)="showAddCommentToPost = true">
  53. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/comment.svg"></svg-icon>
  54. ADD A COMMENT
  55. </button>
  56. <ul class="comment-list">
  57. <li class="comment">
  58. <div class="author">
  59. <img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg">
  60. <label> Dwayne the Rock </label>
  61. <span class="time-stamp"> August 15, 2020 </span>
  62. </div>
  63. <p>
  64. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio!
  65. </p>
  66. <div class="action-buttons">
  67. <button (click)="showAddCommentToPost = true">
  68. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon>
  69. <span> Reply </span>
  70. </button>
  71. <button>
  72. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon>
  73. <span> 56 </span>
  74. </button>
  75. <button class="more-button" (click)="showMorePostOptions = true">
  76. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon>
  77. </button>
  78. </div>
  79. <div class="comment reply-comment">
  80. <div class="author">
  81. <img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg">
  82. <label> Dwayne the Rock </label>
  83. <span class="time-stamp"> August 15, 2020 </span>
  84. </div>
  85. <p>
  86. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio!
  87. </p>
  88. <div class="action-buttons">
  89. <button class="active">
  90. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon>
  91. <span> 56 </span>
  92. </button>
  93. <button class="more-button" (click)="showMorePostOptions = true">
  94. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon>
  95. </button>
  96. </div>
  97. </div>
  98. </li>
  99. <li class="comment">
  100. <div class="author">
  101. <img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg">
  102. <label> Dwayne the Rock </label>
  103. <span class="time-stamp"> August 15, 2020 </span>
  104. </div>
  105. <p>
  106. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio!
  107. </p>
  108. <div class="action-buttons">
  109. <button (click)="showAddCommentToPost = true">
  110. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon>
  111. <span> Reply </span>
  112. </button>
  113. <button>
  114. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon>
  115. <span> 56 </span>
  116. </button>
  117. <button class="more-button" (click)="showMorePostOptions = true">
  118. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon>
  119. </button>
  120. </div>
  121. </li>
  122. </ul>
  123. </li>
  124. <header class="post-header"> Other Answers </header>
  125. <li class="post" [ngClass]="{'active' : selectedAnswer === 2}">
  126. <button class="book-mark-button">
  127. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/bookmark.svg"></svg-icon>
  128. </button>
  129. <div (click)="selectedAnswer = 2">
  130. <h5>
  131. Have you watched the Xenon experiment?
  132. </h5>
  133. <p>
  134. A spark was created in the lab where there were 56 unknown interactions!!!
  135. </p>
  136. </div>
  137. <div class="author">
  138. <img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg">
  139. <label> Dwayne the Rock </label>
  140. <span class="time-stamp"> August 15, 2020 </span>
  141. </div>
  142. <div class="action-buttons">
  143. <button class="active">
  144. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon>
  145. <span> 56 </span>
  146. </button>
  147. <button>
  148. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/comment.svg"></svg-icon>
  149. <span> 56 </span>
  150. </button>
  151. <button>
  152. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/share.svg"></svg-icon>
  153. <span> 56 </span>
  154. </button>
  155. <button class="more-button" (click)="showMorePostOptions = true">
  156. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon>
  157. </button>
  158. </div>
  159. <button class="add-comment-button" (click)="showAddCommentToPost = true">
  160. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/comment.svg"></svg-icon>
  161. ADD A COMMENT
  162. </button>
  163. <ul class="comment-list">
  164. <li class="comment">
  165. <div class="author">
  166. <img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg">
  167. <label> Dwayne the Rock </label>
  168. <span class="time-stamp"> August 15, 2020 </span>
  169. </div>
  170. <p>
  171. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio!
  172. </p>
  173. <div class="action-buttons">
  174. <button (click)="showAddCommentToPost = true">
  175. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon>
  176. <span> Reply </span>
  177. </button>
  178. <button>
  179. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon>
  180. <span> 56 </span>
  181. </button>
  182. <button class="more-button" (click)="showMorePostOptions = true">
  183. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon>
  184. </button>
  185. </div>
  186. </li>
  187. <li class="comment">
  188. <div class="author">
  189. <img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg">
  190. <label> Dwayne the Rock </label>
  191. <span class="time-stamp"> August 15, 2020 </span>
  192. </div>
  193. <p>
  194. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio!
  195. </p>
  196. <div class="action-buttons">
  197. <button (click)="showAddCommentToPost = true">
  198. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon>
  199. <span> Reply </span>
  200. </button>
  201. <button>
  202. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon>
  203. <span> 56 </span>
  204. </button>
  205. <button class="more-button" (click)="showMorePostOptions = true">
  206. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon>
  207. </button>
  208. </div>
  209. </li>
  210. </ul>
  211. </li>
  212. <li class="post" [ngClass]="{'active' : selectedAnswer === 3}">
  213. <button class="book-mark-button">
  214. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/bookmark.svg"></svg-icon>
  215. </button>
  216. <div (click)="selectedAnswer = 3">
  217. <h5>
  218. Have you watched the Xenon experiment?
  219. </h5>
  220. <p>
  221. A spark was created in the lab where there were 56 unknown interactions!!!
  222. </p>
  223. </div>
  224. <div class="author">
  225. <img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg">
  226. <label> Dwayne the Rock </label>
  227. <span class="time-stamp"> August 15, 2020 </span>
  228. </div>
  229. <div class="action-buttons">
  230. <button>
  231. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon>
  232. <span> 56 </span>
  233. </button>
  234. <button>
  235. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/comment.svg"></svg-icon>
  236. <span> 56 </span>
  237. </button>
  238. <button>
  239. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/share.svg"></svg-icon>
  240. <span> 56 </span>
  241. </button>
  242. <button class="more-button" (click)="showMorePostOptions = true">
  243. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon>
  244. </button>
  245. </div>
  246. <button class="add-comment-button" (click)="showAddCommentToPost = true">
  247. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/comment.svg"></svg-icon>
  248. ADD A COMMENT
  249. </button>
  250. <ul class="comment-list">
  251. <li class="comment">
  252. <div class="author">
  253. <img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg">
  254. <label> Dwayne the Rock </label>
  255. <span class="time-stamp"> August 15, 2020 </span>
  256. </div>
  257. <p>
  258. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio!
  259. </p>
  260. <div class="action-buttons">
  261. <button (click)="showAddCommentToPost = true">
  262. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon>
  263. <span> Reply </span>
  264. </button>
  265. <button>
  266. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon>
  267. <span> 56 </span>
  268. </button>
  269. <button class="more-button" (click)="showMorePostOptions = true">
  270. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon>
  271. </button>
  272. </div>
  273. </li>
  274. <li class="comment">
  275. <div class="author">
  276. <img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg">
  277. <label> Dwayne the Rock </label>
  278. <span class="time-stamp"> August 15, 2020 </span>
  279. </div>
  280. <p>
  281. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio!
  282. </p>
  283. <div class="action-buttons">
  284. <button (click)="showAddCommentToPost = true">
  285. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon>
  286. <span> Reply </span>
  287. </button>
  288. <button>
  289. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon>
  290. <span> 56 </span>
  291. </button>
  292. <button class="more-button" (click)="showMorePostOptions = true">
  293. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon>
  294. </button>
  295. </div>
  296. </li>
  297. </ul>
  298. </li>
  299. </ul>
  300. <section class="more-options-slideup" [ngClass]="{'active' : showMorePostOptions }">
  301. <header>
  302. <h4> More Options </h4>
  303. <button class="close-button" (click)="showMorePostOptions = false">
  304. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close.svg"></svg-icon>
  305. </button>
  306. </header>
  307. <ul>
  308. <li>
  309. Downvote Answer
  310. </li>
  311. <li>
  312. Downvote Question
  313. </li>
  314. <li>
  315. Report
  316. </li>
  317. </ul>
  318. </section>
  319. <section class="more-options-slideup" [ngClass]="{'active' : showAddCommentToPost }">
  320. <header>
  321. <h4> Add Comment </h4>
  322. <button class="close-button" (click)="showAddCommentToPost = false">
  323. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close.svg"></svg-icon>
  324. </button>
  325. </header>
  326. <textarea placeholder="Type your comment..."></textarea>
  327. <button class="post-comment-button"> Submit </button>
  328. </section>
  329. </div>