Angular LMS app
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
Tento repozitář je archivovaný. Můžete prohlížet soubory, klonovat, ale nemůžete nahrávat a vytvářet nové úkoly a požadavky na natažení.
 
 
 
 

100 řádky
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>