Changeset 14027 for sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/src/style/_sensei.scss
- Timestamp:
- 09/08/2024 09:23:10 PM (8 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/src/style/_sensei.scss
r14010 r14027 14 14 --sensei-module-lesson-color: var(--wp--preset--color--charcoal-1); 15 15 16 .sensei-course-theme-header-content > .wp-block-group { 17 row-gap: 0; 18 } 19 20 .sensei-course-theme__columns .sensei-course-theme__sidebar ~ .sensei-course-theme__main-content { 21 --sensei-lm-sidebar-width: calc(280px + (var(--wp--preset--spacing--edge-space) * 2) - 24px); 22 23 @media (max-width: 782px) { 24 --sensei-lm-sidebar-width: 0; 25 } 26 27 @media (min-width: 890px) { 28 padding-right: calc(var(--wp--preset--spacing--edge-space) - 24px); 16 .sensei-course-theme-header-content { 17 > .wp-block-group { 18 row-gap: 0; 19 } 20 21 .sensei-course-theme__header__info { 22 gap: var(--wp--preset--spacing--30); 23 } 24 25 .sensei-course-theme-course-progress::after { 26 content: ""; 27 display: inline-block; 28 height: 100%; 29 border-right: 1px solid var(--sensei-course-progress-bar-color); 30 position: absolute; 31 margin-left: 30px; 32 top: 0; 33 } 34 35 .wp-block-sensei-lms-exit-course { 36 margin-left: var(--wp--preset--spacing--30); 37 } 38 } 39 40 .sensei-course-theme-course-progress-bar { 41 height: 1px !important; 42 display: flex; 43 align-items: center; 44 45 .sensei-course-theme-course-progress-bar-inner { 46 border-top-right-radius: 5px !important; 47 border-bottom-right-radius: 5px !important; 48 height: 4px !important; 49 } 50 } 51 52 .sensei-course-theme__columns { 53 margin-top: calc(var(--sensei-lm-header-height) + var(--sensei-wpadminbar-offset, 0px)) !important; 54 55 .sensei-course-theme__sidebar ~ .sensei-course-theme__main-content { 56 --sensei-lm-sidebar-width: calc(280px + (var(--wp--preset--spacing--edge-space) * 2) - 24px); 57 margin-top: 0; 58 59 > * { 60 margin-left: unset; 61 margin-right: unset; 62 } 63 64 @media (max-width: 782px) { 65 --sensei-lm-sidebar-width: 0; 66 } 67 68 @media (min-width: 890px) { 69 padding-right: calc(var(--wp--preset--spacing--edge-space) - 24px); 70 } 71 72 // Remove the border on module title. 73 h3.wp-block-sensei-lms-course-theme-lesson-module { 74 padding-left: unset; 75 border: none; 76 color: var(--wp--preset--color--charcoal-4); 77 margin-block-start: 0; 78 } 79 80 .wp-block-wporg-notice__icon { 81 background: url(../../assets/icon-check.svg); 82 height: 24px; 83 } 84 85 .wp-block-sensei-lms-course-theme-notices { 86 margin-block-end: 39px; 87 margin-block-start: 0; 88 89 &:empty { 90 display: none; 91 } 92 } 93 } 94 } 95 96 .sensei-lms-course-navigation-module__summary, 97 .sensei-lms-course-navigation-lesson { 98 margin-top: 12px; 99 font-size: var(--wp--preset--font-size--small); 100 line-height: 24px; 101 102 .sensei-lms-course-navigation-lesson__link { 103 color: var(--wp--preset--color--charcoal-4); 104 align-items: flex-start; 105 106 .sensei-lms-course-navigation-lesson__status { 107 margin-top: 6px; 108 } 29 109 } 30 110 } … … 32 112 .sensei-course-theme__sidebar { 33 113 row-gap: 40px; 34 } 35 36 // Remove the border on module title. 37 .wp-block-sensei-lms-course-theme-lesson-module { 38 padding-left: unset; 39 border: none; 40 } 41 42 .sensei-lms-course-navigation-module__header { 43 .sensei-collapsible__toggle.sensei-lms-course-navigation-module__button { 44 flex-direction: row-reverse; 45 align-items: flex-start; 46 gap: 0; 47 } 48 } 49 50 .sensei-lms-course-navigation-module__title { 51 font-weight: 700; 52 font-size: var(--wp--preset--font-size--small); 53 color: var(--wp--preset--color--charcoal-1); 54 margin-top: unset; 55 } 56 57 .sensei-lms-course-navigation-module__lessons.sensei-collapsible__content, 58 .sensei-lms-course-navigation-module__summary { 59 padding-left: 24px; 60 } 61 62 .sensei-lms-course-navigation-module__summary { 63 font-size: var(--wp--preset--font-size--xsmall); 64 } 65 66 .sensei-lms-course-navigation-lesson { 67 font-size: var(--wp--preset--font-size--small); 68 69 &.status-in-progress, 70 &.status-not-started { 71 --sensei-module-lesson-color: var(--wp--preset--color--charcoal-4); 114 115 .sensei-lms-course-navigation__modules { 116 gap: var(--wp--preset--spacing--20); 117 margin-left: -6px; 118 119 .sensei-lms-course-navigation-module__lessons.sensei-collapsible__content, 120 .sensei-lms-course-navigation-module__summary { 121 padding-left: 24px; 122 } 123 124 .sensei-lms-course-navigation-module__header { 125 .sensei-collapsible__toggle.sensei-lms-course-navigation-module__button { 126 flex-direction: row-reverse; 127 align-items: flex-start; 128 gap: 0; 129 130 .sensei-lms-course-navigation-module__title { 131 font-weight: 700; 132 font-size: var(--wp--preset--font-size--small); 133 color: var(--wp--preset--color--charcoal-1); 134 margin-top: unset; 135 align-self: center; 136 } 137 138 .sensei-lms-course-navigation-module__collapsible-icon { 139 margin-top: -3px; 140 } 141 } 142 } 143 } 144 145 .sensei-lms-course-navigation__lessons { 146 margin-top: var(--wp--preset--spacing--20); 147 148 .sensei-lms-course-navigation-lesson { 149 &.status-in-progress, 150 &.status-not-started { 151 --sensei-module-lesson-color: var(--wp--preset--color--charcoal-4); 152 } 153 } 72 154 } 73 155 } … … 83 165 display: flex; 84 166 gap: var(--wp--preset--spacing--10); 167 justify-content: space-between; 168 169 @media screen and (max-width: 782px) { 170 flex-direction: column; 171 } 85 172 86 173 > *, … … 112 199 } 113 200 114 @media screen and (max-width: 782px) { 115 .sensei-lesson-footer .sensei-lesson-actions-nav { 116 width: 100%; 201 .wp-block-sensei-lms-lesson-actions { 202 .wp-block-sensei-lms-button-view-quiz, 203 .wp-block-sensei-lms-button-complete-lesson { 204 background-color: var(--wp--custom--color--green-50) !important; 205 border-color: transparent; 206 207 &:hover { 208 opacity: 0.9; 209 } 210 211 > button { 212 font-weight: 600 !important; 213 line-height: 1; 214 215 &:focus, 216 &:focus-visible { 217 outline: var(--wp--custom--color--green-50); 218 } 219 } 220 } 221 222 @media screen and (max-width: 782px) { 223 .sensei-lesson-actions-nav a { 224 width: 100% !important; 225 } 117 226 } 118 227 } … … 394 503 @media screen and (max-width: 782px) { 395 504 top: calc(var(--sensei-lm-header-height)); 505 left: 0; 506 right: 0; 396 507 margin-left: unset; 397 508 margin-right: unset; 509 510 .sensei-course-theme-course-progress-bar-inner { 511 border-top-left-radius: 0; 512 border-bottom-left-radius: 0; 513 position: relative; 514 top: -0.5px; 515 } 398 516 } 399 517 }
Note: See TracChangeset
for help on using the changeset viewer.