_PlayPartial.cshtml 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. @model NEducation.Models.GrammarModel
  2. <div class="fixed top-0 left-0 right-0 z-50 w-full overflow-x-hidden overflow-y-auto md:inset-0 h-screen max-h-full z-[99999] backdrop-filter-1">
  3. <div class="fixed z-[1] w-full blend-mode top-[5%] left-[40%]">
  4. <div class="countdown-wrapper">
  5. <div class="countdown-circle">
  6. <span id="countdown">30</span>
  7. </div>
  8. </div>
  9. </div>
  10. <div class="content">
  11. <div>
  12. <div class="text-c-1 text-s-32 justify-center top-100 text-black-color">
  13. @if (Model.questions != null && Model.questions.Count > 0)
  14. {
  15. <text>Câu 1/@(Model.questions.Count): Chọn đáp án đúng</text>
  16. }
  17. </div>
  18. @if (Model.questions != null && Model.questions.Count > 0)
  19. {
  20. <div class="pb-[10px]">
  21. <div class="text-c-2 w-full justify-center font-z-10 top-30 bottom-30 text-s-15 text-black-color">
  22. @Model.questions[0].content
  23. </div>
  24. </div>
  25. <div class="answer-box">
  26. <div>@Model.questions[0].answer1</div>
  27. </div>
  28. <div class="answer-box">
  29. <div>@Model.questions[0].answer2</div>
  30. </div>
  31. <div class="answer-box">
  32. <div>@Model.questions[0].answer3</div>
  33. </div>
  34. <div class="answer-box">
  35. <div>@Model.questions[0].answer4</div>
  36. </div>
  37. }
  38. else
  39. {
  40. <div>Không có câu hỏi nào để hiển thị.</div>
  41. }
  42. <div class="flex justify-center items-center gap-[20px] top-50">
  43. <a href="/result.html">
  44. <div class="btn-c-2">
  45. <div class="text-c-1 font-z-18 button-box">
  46. Confirm
  47. </div>
  48. </div>
  49. </a>
  50. </div>
  51. </div>
  52. </div>
  53. </div>