Angular LMS app
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
Bu depo arşivlendi. Dosyaları görüntüleyebilir ve klonlayabilirsiniz ama işlem gönderemez ve konu/değişiklik isteği açamazsınız.
 
 
 
 

100 satır
4.3 KiB

  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/play-button.svg"></svg-icon>
  8. <span> {{ heading }} </span>
  9. </h5>
  10. </header>
  11. <section class="video-player">
  12. <button class="play-button">
  13. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/play-button.svg"></svg-icon>
  14. </button>
  15. </section>
  16. <section class="segments">
  17. <button (click)="selectedSegment='transcript'"
  18. [ngClass]="{'active': selectedSegment === 'transcript' }"> Transcript </button>
  19. <button (click)="selectedSegment='attachments'"
  20. [ngClass]="{'active': selectedSegment === 'attachments' }"> Attachments (2) </button>
  21. <button (click)="selectedSegment='notes'"
  22. [ngClass]="{'active': selectedSegment === 'notes' }"> Notes (2) </button>
  23. </section>
  24. <section class="segment-details">
  25. <section *ngIf="selectedSegment === 'transcript'" class="transcript">
  26. <p>
  27. <span class="highlight"> Lorem ipsum dolor sit amet, consectetur adipisicing elit.</span> Quis voluptates sint illum dolorem. Non beatae, illum repellendus maxime sunt nulla at inventore odit, voluptate laudantium doloribus. Atque vitae, veritatis aperiam.
  28. </p>
  29. <p>
  30. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Expedita dolores ea facere quae temporibus. Beatae modi voluptates, dolorem, eveniet sed non a quaerat aperiam officiis voluptatibus nemo! Similique, tempora aspernatur.
  31. </p>
  32. <p>
  33. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Hic nihil molestias perspiciatis reprehenderit, ad adipisci quas nam, minima id vitae dolore impedit iste mollitia quibusdam alias commodi quam qui voluptatibus.
  34. </p>
  35. </section>
  36. <ul class="attachment-list" *ngIf="selectedSegment === 'attachments'">
  37. <li>
  38. <div class="content">
  39. <label> Attachment 1 </label>
  40. <p>
  41. quidem minima dolor delectus optio, dicta.
  42. </p>
  43. </div>
  44. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/delete.svg"></svg-icon>
  45. </li>
  46. <li>
  47. <div class="content">
  48. <label> Attachment 2 </label>
  49. <p>
  50. quidem minima dolor delectus optio, dicta.
  51. </p>
  52. </div>
  53. <svg-icon [applyClass]="true" class="icon download" src="assets/custom-icons/download.svg"></svg-icon>
  54. </li>
  55. </ul>
  56. <ul class="notes-list" *ngIf="selectedSegment === 'notes'">
  57. <li>
  58. <div class="content">
  59. <label> Notes 1 </label>
  60. <p>
  61. quidem minima dolor delectus optio, dicta.
  62. </p>
  63. </div>
  64. <svg-icon [applyClass]="true" class="icon arrow" src="assets/custom-icons/down-arrow.svg"></svg-icon>
  65. </li>
  66. <li>
  67. <div class="content">
  68. <label> Notes 2 </label>
  69. <p>
  70. quidem minima dolor delectus optio, dicta.
  71. </p>
  72. </div>
  73. <svg-icon [applyClass]="true" class="icon arrow" src="assets/custom-icons/down-arrow.svg"></svg-icon>
  74. </li>
  75. <li>
  76. <div class="content">
  77. <label> Notes 2 </label>
  78. <p>
  79. quidem minima dolor delectus optio, dicta.
  80. </p>
  81. </div>
  82. <svg-icon [applyClass]="true" class="icon arrow" src="assets/custom-icons/down-arrow.svg"></svg-icon>
  83. </li>
  84. <button class="add-notes-button">
  85. <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/add.svg"></svg-icon>
  86. <span> SAVE A NOTE </span>
  87. </button>
  88. </ul>
  89. </section>
  90. </div>