diff --git a/common/lib/xmodule/xmodule/css/capa/display.scss b/common/lib/xmodule/xmodule/css/capa/display.scss index 3270c6bcde37d4de7d1e95d22c3a870b5cdc21b1..9fb644bce93b4022c52defc98ed66b3819dfa73d 100644 --- a/common/lib/xmodule/xmodule/css/capa/display.scss +++ b/common/lib/xmodule/xmodule/css/capa/display.scss @@ -970,21 +970,26 @@ div.problem .action { } .problem-action-button-wrapper { - @include border-right(1px solid $light-gray1); + @include border-right(1px solid $gray-300); + @include padding(0, 13px); // to create a 26px gap, which is an a11y recommendation display: inline-block; &:last-child { border: none; + padding-right: 0; } } .problem-action-btn { - @include margin-right($baseline / 5); - + border: none; max-width: 110px; - text-decoration: underline; - text-transform: none; + + &:hover, + &:focus, + &:active { + color: $primary !important; + } .icon { margin-bottom: $baseline / 10; @@ -994,12 +999,13 @@ div.problem .action { @media print { display: none; } - } .submit-attempt-container { padding-bottom: $baseline; flex-grow: 1; + display: flex; + align-items: center; @media (max-width: $bp-screen-lg) { max-width: 100%; @@ -1013,19 +1019,14 @@ div.problem .action { white-space: nowrap; } - .submit-cta { - display: inline-block; - } .submit-cta-description { - color: $blue; + color: $primary; font-size: small; padding-right: $baseline / 2; } .submit-cta-link-button { - border: none; + color: $primary; padding-right: $baseline / 4; - text-decoration: underline; - text-transform: none; } } diff --git a/lms/static/sass/course/_dates.scss b/lms/static/sass/course/_dates.scss index 9fa6b3753f88f4bb2f6be4aa451fac57a283bd35..e89262f25ada9ef0d107f58fe8102f8666aab75c 100644 --- a/lms/static/sass/course/_dates.scss +++ b/lms/static/sass/course/_dates.scss @@ -40,7 +40,7 @@ background-color: #f5f5f5; &.past-due { - background-color: #d1d2d4; + background-color: #475b65; } } @@ -147,13 +147,12 @@ padding: 2px 8px; border-radius: 5px; margin-left: 8px; - font-style: italic; - font-weight: bold; + font-weight: normal; vertical-align: top; &.completed { - background-color: #f3f3f4; - color: #2d323e; + background-color: #f0f2f2; + color: #212529; } &.due-next { @@ -170,7 +169,8 @@ } &.past-due { - background-color: #d1d2d4; + background-color: #475b65; + color: #fff; } &.today { diff --git a/lms/static/sass/course/courseware/_courseware.scss b/lms/static/sass/course/courseware/_courseware.scss index de9df3eb3d352914bc9fcdfc46192f7e179be3e3..67a5a704050b0eebdf96c14c95db5ac1fd268c32 100644 --- a/lms/static/sass/course/courseware/_courseware.scss +++ b/lms/static/sass/course/courseware/_courseware.scss @@ -534,22 +534,22 @@ html.video-fullscreen { .pill { font-size: 12px; - max-height: 20px; + line-height: 14px; + max-height: 16px; padding: 2px 8px; border-radius: 5px; + margin-top: 4px; margin-left: 8px; - font-style: italic; - font-weight: bold; vertical-align: top; &.completed { - background-color: #f3f3f4; - color: #2d323e; + background-color: #f0f2f2; + color: #212529; } &.past-due { - background-color: #d1d2d4; - color: black; + background-color: #475b65; + color: #fff; } } } diff --git a/lms/static/sass/course/layout/_banner_cta.scss b/lms/static/sass/course/layout/_banner_cta.scss index bad337c9c2dcda2c5ce6d9343ecc6032de11bd82..b6ac4ca60947d7a50f2d0dcb8c321e2cf9d03d60 100644 --- a/lms/static/sass/course/layout/_banner_cta.scss +++ b/lms/static/sass/course/layout/_banner_cta.scss @@ -4,7 +4,6 @@ border-radius: 2px; border: solid 1px #0175b4; font-size: 14px; - font-weight: bold; line-height: 24px; padding: 7px 18px; diff --git a/lms/templates/dates_banner.html b/lms/templates/dates_banner.html index 8e95f78df7a01539425519f4de39241485dc2b0b..594fb7991ca68535a575de7a6ca5acf76668c5d5 100644 --- a/lms/templates/dates_banner.html +++ b/lms/templates/dates_banner.html @@ -30,7 +30,7 @@ additional_styling_class = 'on-mobile' if is_mobile_app else 'has-button' <form method="post" action="${reset_deadlines_url}"> <input type="hidden" id="csrf_token" name="csrfmiddlewaretoken" value="${csrf_token}"> <input type="hidden" name="course_id" value="${course.id}"> - <button class="btn">${_("Shift due dates")}</button> + <button class="btn btn-outline-primary">${_("Shift due dates")}</button> </form> </div> % endif diff --git a/lms/templates/problem.html b/lms/templates/problem.html index 7ed8b4a16eac427bd9f94ff7dd1552f8019240e2..60d27b4ff5adb57c752827c719404ecdd7a89b03 100644 --- a/lms/templates/problem.html +++ b/lms/templates/problem.html @@ -29,12 +29,12 @@ from openedx.core.djangolib.markup import HTML <div class="problem-action-buttons-wrapper"> % if demand_hint_possible: <span class="problem-action-button-wrapper"> - <button type="button" class="hint-button problem-action-btn btn-default btn-small" data-value="${_('Hint')}" ${'' if should_enable_next_hint else 'disabled'}>${_('Hint')}</button> + <button type="button" class="hint-button problem-action-btn btn-link btn-small" data-value="${_('Hint')}" ${'' if should_enable_next_hint else 'disabled'}>${_('Hint')}</button> </span> % endif % if save_button: <span class="problem-action-button-wrapper"> - <button type="button" class="save problem-action-btn btn-default btn-small" data-value="${_('Save')}"> + <button type="button" class="save problem-action-btn btn-link btn-small" data-value="${_('Save')}"> <span aria-hidden="true">${_('Save')}</span> <span class="sr">${_("Save your answer")}</span> </button> @@ -42,12 +42,12 @@ from openedx.core.djangolib.markup import HTML % endif % if reset_button: <span class="problem-action-button-wrapper"> - <button type="button" class="reset problem-action-btn btn-default btn-small" data-value="${_('Reset')}"><span aria-hidden="true">${_('Reset')}</span><span class="sr">${_("Reset your answer")}</span></button> + <button type="button" class="reset problem-action-btn btn-link btn-small" data-value="${_('Reset')}"><span aria-hidden="true">${_('Reset')}</span><span class="sr">${_("Reset your answer")}</span></button> </span> % endif % if answer_available: <span class="problem-action-button-wrapper"> - <button type="button" class="show problem-action-btn btn-default btn-small" aria-describedby="${ short_id }-problem-title"><span class="show-label">${_('Show answer')}</span></button> + <button type="button" class="show problem-action-btn btn-link btn-small" aria-describedby="${ short_id }-problem-title"><span class="show-label">${_('Show answer')}</span></button> </span> % endif </div> @@ -58,7 +58,7 @@ from openedx.core.djangolib.markup import HTML % if submit_disabled_cta: % if submit_disabled_cta.get('event_data'): - <button class="submit-cta-link-button btn-default btn-small" onclick="emit_event(${submit_disabled_cta['event_data']})"> + <button class="submit-cta-link-button btn-link btn-small" onclick="emit_event(${submit_disabled_cta['event_data']})"> ${submit_disabled_cta['link_name']} </button> <span class="submit-cta-description" tabindex="0" role="note" aria-label="description"> @@ -73,7 +73,7 @@ from openedx.core.djangolib.markup import HTML % for form_name, form_value in submit_disabled_cta['form_values'].items(): <input type="hidden" name="${form_name}" value="${form_value}"> % endfor - <button class="submit-cta-link-button btn-default btn-small"> + <button class="submit-cta-link-button btn-link btn-small"> ${submit_disabled_cta['link_name']} </button> <span class="submit-cta-description" tabindex="0" role="note" aria-label="description"> diff --git a/lms/templates/vert_module.html b/lms/templates/vert_module.html index b1042a0ec8c0285b0472b72633bd5f1ce30f8166..131bbfc8cadce06c38435852f71f6fddf70b7f7f 100644 --- a/lms/templates/vert_module.html +++ b/lms/templates/vert_module.html @@ -27,7 +27,7 @@ from openedx.core.djangolib.markup import HTML % if completed: <div class="pill completed">${_('Completed')}</div> % elif past_due: - <div class="pill past-due">${_('Past Due')}</div> + <div class="pill past-due">${_('Past due')}</div> % endif </div> % endif @@ -42,7 +42,7 @@ from openedx.core.djangolib.markup import HTML <div class="banner-cta-text">${vertical_banner_cta['description']}</div> % if vertical_banner_cta.get('event_data'): <div class="banner-cta-button"> - <button class="btn" onclick="emit_event(${vertical_banner_cta['event_data']})">${vertical_banner_cta['link_name']}</button> + <button class="btn btn-outline-primary" onclick="emit_event(${vertical_banner_cta['event_data']})">${vertical_banner_cta['link_name']}</button> </div> % else: <div class="banner-cta-button"> @@ -51,7 +51,7 @@ from openedx.core.djangolib.markup import HTML % for form_name, form_value in vertical_banner_cta['form_values'].items(): <input type="hidden" name="${form_name}" value="${form_value}"> % endfor - <button class="btn">${vertical_banner_cta['link_name']}</button> + <button class="btn btn-outline-primary">${vertical_banner_cta['link_name']}</button> </form> </div> % endif