_instructor_header.scss 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. .full-page-takeover {
  2. &-page {
  3. display: flex;
  4. flex-direction: column;
  5. height: 100%;
  6. }
  7. &-window {
  8. position: fixed;
  9. top: 0;
  10. left: 0;
  11. bottom: 0;
  12. right: 0;
  13. background: #fff;
  14. z-index: 1050;
  15. }
  16. &-container {
  17. display: flex;
  18. flex-direction: column;
  19. height: 100%;
  20. overflow-y: auto;
  21. }
  22. }
  23. .full-page-takeover-header {
  24. display: flex;
  25. height: 60px;
  26. align-items: center;
  27. padding: 40px 0;
  28. &-bottom {
  29. &-progress {
  30. background: #e8e9eb;
  31. height: 6px;
  32. overflow-x: hidden;
  33. &-highlight {
  34. // width: 50%;
  35. background: #a1a7b3;
  36. box-sizing: content-box;
  37. border-radius: 0 3px 3px 0;
  38. height: 100%;
  39. padding-right: 3px;
  40. transition: .6s ease-out;
  41. }
  42. }
  43. }
  44. &-logo {
  45. padding: 0 20px;
  46. &-title {
  47. font-size: 35px;
  48. }
  49. }
  50. &-divider {
  51. align-self: stretch;
  52. border-right: 2px solid #dedfe0;
  53. }
  54. &-text {
  55. color: #686f7a;
  56. flex: 1 1;
  57. padding: 0 30px;
  58. font-size: 18px;
  59. white-space: nowrap;
  60. text-overflow: ellipsis;
  61. overflow: hidden;
  62. }
  63. &-button {
  64. padding-right: 17px;
  65. margin-left: auto;
  66. > a {
  67. padding: 11px 12px;
  68. font-size: 21px;
  69. }
  70. }
  71. }
  72. .full-page-footer {
  73. &-row {
  74. padding: 15px 0;
  75. border-top: 1px solid #dedfe0;
  76. }
  77. &-col {
  78. width: 50%;
  79. float: left;
  80. padding-left: 15px;
  81. padding-right: 15px;
  82. }
  83. }