From 79171add156c5d2f0f494c7bd64e8c0849a7cb8e Mon Sep 17 00:00:00 2001 From: Edward Gomez Date: Fri, 14 Feb 2025 09:36:17 +0000 Subject: [PATCH] Update styles --- .../lms/static/images/lco-logo-white.png | Bin 0 -> 99616 bytes .../lms/static/sass/courseware/_about.scss | 2 +- .../lms/static/sass/courseware/_discover.scss | 1 + .../sass/partials/lms/theme/_extras.scss | 38 +- .../sass/partials/lms/theme/_variables.scss | 9 + .../lms/static/sass/xblock/_xblock.scss | 942 +++++++++--------- 6 files changed, 518 insertions(+), 474 deletions(-) create mode 100644 tutorindigo/templates/indigo/lms/static/images/lco-logo-white.png diff --git a/tutorindigo/templates/indigo/lms/static/images/lco-logo-white.png b/tutorindigo/templates/indigo/lms/static/images/lco-logo-white.png new file mode 100644 index 0000000000000000000000000000000000000000..8bf057d61ae8a55925ab325ff8c1147e6763ee87 GIT binary patch literal 99616 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 i2L9E+|5FVd5h$fHT@ .incorrect input, .xmodule_display.xmodule_ProblemBlock .problem .inputtype.formulaequationinput > .incorrect input { + border-color: $danger-d; +} +.xmodule_display.xmodule_ProblemBlock .problem .capa_inputtype.textline > .incorrect .status .status-icon:after, +.xmodule_display.xmodule_ProblemBlock .problem .inputtype.formulaequationinput > .incorrect .status .status-icon:after { + color: $danger-d; +} +.xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input+section.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+section.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:focus+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:focus+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:focus+section.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+section.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:hover+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:hover+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:hover+section.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+section.choicetextgroup_correct { + border-color: $success-d; +} +.xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input+section.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+section.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:focus+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:focus+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:focus+section.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+section.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:hover+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:hover+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:hover+section.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+section.choicetextgroup_correct .status-icon::after { + color: $success-d; +} +.xmodule_display.xmodule_ProblemBlock div.problem .notification.general, .xmodule_display.xmodule_ProblemBlock div.problem .notification.general .icon { + border-color: $primary-d; +} +.xmodule_display.xmodule_ProblemBlock div.problem .action .submit-attempt-container .submit { + background: $primary-d; + border-color: $primary-d; + color: $btn-color-d; +} +.xmodule_display.xmodule_ProblemBlock div.problem .action .problem-action-btn:hover, +.xmodule_display.xmodule_ProblemBlock div.problem .action .problem-action-btn:focus, +.xmodule_display.xmodule_ProblemBlock div.problem .action .problem-action-btn:active, +.xmodule_display.xmodule_ProblemBlock div.problem .notification.general .icon { + color: $primary-d; +} +.xmodule_display.xmodule_ProblemBlock .problem .capa_inputtype.textline>.unanswered input, .xmodule_display.xmodule_ProblemBlock .problem .capa_inputtype.textline>.unsubmitted input, .xmodule_display.xmodule_ProblemBlock .problem .inputtype.formulaequationinput>.unanswered input, .xmodule_display.xmodule_ProblemBlock .problem .inputtype.formulaequationinput>.unsubmitted input { + color: $text-color-d; + background: none; +} +.xmodule_display.xmodule_ProblemBlock div.problem div div.equation span.MathJax_CHTML, .xmodule_display.xmodule_ProblemBlock div.problem div div.equation span.MathJax, .xmodule_display.xmodule_ProblemBlock div.problem div div.equation span.MathJax_SVG { + background: $primary-light-d; +} +.step--student-training .student-training__assessment +.assessment__rubric__question--feedback textarea, +.step--student-training .student-training__display__response, +.openassessment .submission__feedback__fields textarea, .openassessment +.step--self-assessment .self-assessment__assessment .assessment__rubric__question--feedback textarea, +.openassessment .step--self-assessment .self-assessment__display__response, +.openassessment .step--peer-assessment .peer-assessment__assessment .assessment__rubric__question--feedback textarea, +.openassessment .step--peer-assessment .peer-assessment__display__response, +.openassessment .step--response .response__submission__content .submission__file__description textarea, +.openassessment .step--response .response__submission__content .submission__answer__part__text textarea, +.openassessment .staff-assessment__assessment .assessment__rubric__question--feedback textarea, .openassessment +.staff-assessment__display__response, .step--response .step__rubric .question__answers .answer--feedback .answer__value, +.step--student-training .student-training__assessment .question__answers .answer--feedback .answer__value, .openassessment .step--self-assessment .self-assessment__assessment .question__answers .answer--feedback .answer__value, +.openassessment .step--peer-assessment .peer-assessment__assessment .question__answers .answer--feedback .answer__value, .openassessment .staff-assessment__assessment .question__answers .answer--feedback .answer__value { + overflow-y: auto; +} +.xmodule_display.xmodule_ProblemBlock div.problem .notification.warning { + border-color: $danger-d; +} +.xmodule_display.xmodule_ProblemBlock div.problem .notification.warning .icon { + color: $danger-d; +} +.xmodule_display.xmodule_ProblemBlock div.problem .notification.problem-hint { + background: $primary-light-d; + border-color: $primary-light-d; + .icon { color: $text-color-d; } - .wrapper--openassessment .wrapper--staff-area .wrapper--staff-toolbar .ui-staff__button, - .openassessment .ui-slidable__container .ui-slidable:not([disabled]) { - color: $text-color-d; - &:hover { - color: $primary-d; - background: $primary-light-d !important; - } - &:focus{ - color: $primary-d; + .notification-message { + ol { + li { + color: $text-color-d; + strong { + color: $text-color-d; + } + } } } - .openassessment .openassessment__steps__step.is--in-progress .step__status__value { - background: $primary-d; - } - .openassessment .is--in-progress.openassessment__steps__step { - border-color: $primary-d; - } - h1, h2, h3, h4, h5, h6 { - color: $text-color-d; - } - .openassessment .openassessment__steps .openassessment__steps__step .step__header .step__title { - .step__counter:before, .step__label { - color: $text-color-d; + .notification-btn-wrapper { + button { + border-color: $primary-d !important; + background: none !important; + color: $primary-d; } } - .openassessment .openassessment__steps__step .step__instruction, - .openassessment .submission__answer__part__prompt__copy { - color: $text-color-d; +} + +.ui-dialog.ui-widget.ui-widget-content, +.ui-dialog-titlebar.ui-widget-header, +.ui-dialog-buttonpane.ui-widget-content, +.dialog-confirm.ui-dialog-content.ui-widget-content{ + background: $body-bg-d; + color: $text-color-d; + & .ui-button.ui-state-default:active, + & .ui-button.ui-state-default:focus + {box-shadow: none;} +} + +.openassessment .submission__answer__part__prompt__copy a, +.wrapper--xblock .message .message__content a{ + color: $primary-d; + &:hover{ + color: #77a0ee; } - .openassessment .list--actions .action--submit, .openassessment .openassessment_student_info_form .action--submit-username { - border-color: $primary-d !important; - background: $primary-d !important; - color: $btn-color-d !important; +} + +.openassessment { + .submission__peer-evaluations__title, + .self-assessment__display__title,.step--self-assessment .self-assessment__display__title, + .peer-assessment__display__title,.step--self-assessment .peer-assessment__display__title,, + .staff-assessment__display__title, .step--self-assessment .staff-assessment__display__title,{ + color: $text-color-d !important; // open-assessment scss file used !important } - .openassessment .openassessment__steps__step.is--unavailable .step__counter:before, - .openassessment .openassessment__steps__step.is--unavailable .step__label, - .openassessment .openassessment__steps__step.is--unavailable .step__deadline { - color:$text-color-d; +} + +div.wrapper--xblock { + + .openassessment__student-training--instructions.step__message > .message__content{ + color: $primary-light-d; } - .wrapper--xblock input[type=text], .wrapper--xblock input[type=email], .wrapper--xblock input[type=password], .wrapper--xblock textarea { - background: none !important; - border-color: $primary-d; - color: $text-color-d; + .openassessment .openassessment__steps__step .step__message.message--waiting{ + background: $primary-light-d; } - .openassessment .step--self-assessment .self-assessment__assessment .response__submission__label, .openassessment .step--peer-assessment .peer-assessment__assessment .response__submission__label, .openassessment .step--response .response__submission__actions .response__submission__label, .openassessment .step--response .response__submission__content .response__submission__label { - color: $text-color-d; + .message--complete, + .step--student-training .message--correct, + .step--student-training .message--correct{ + background: #ecfaec; + & .message__content{ + color: $primary-light-d; + a { + color: $btn-color-d; + } + } } - .openassessment .step--student-training .student-training__assessment .question__answers, - .openassessment .step--self-assessment .self-assessment__assessment .question__answers { - .wrapper--input .answer__label, .answer__tip, .answer__points, .answer__points__label { - color: $text-color-d; + .message--incomplete, + .step--student-training .message--incorrect, + .step--student-training .wrapper--xblock .message--incorrect{ + background: #fff9eb; + & .message__content{ + color: $primary-light-d; + a { + color: $btn-color-d; + } } } - .openassessment .openassessment__steps__step { - background: none; + .openassessment .openassessment__steps__step.is--in-progress .step__status__value .copy{ + color: $primary-light-d; + } + + .openassessment .openassessment__steps .openassessment__steps__step .step__header .step__deadline{ + color: $border-color-d; } - .openassessment .step--response .response__submission { + + .step--response .step__rubric{ background: $primary-light-d; } - .openassessment .submission__answer__part__prompt { - background: none; - border-color: $primary-d; - } - .openassessment .submission__answer__part__text__value { + + .step--response .step__rubric .question__answers .wrapper--input .answer__label, + .step--student-training .student-training__assessment .question__answers .wrapper--input .answer__label, + .openassessment .step--self-assessment .self-assessment__assessment .question__answers .wrapper--input .answer__label, + .openassessment .step--peer-assessment .peer-assessment__assessment .question__answers .wrapper--input .answer__label, + .openassessment .staff-assessment__assessment .question__answers .wrapper--input .answer__label{ color: $text-color-d; } - .openassessment .submission__answer__part__text__value:not(textarea){ - background: none; - } - .xmodule_display.xmodule_ProblemBlock div.problem .question-description { + .step--response .step__rubric .question__answers .answer__tip, + .step--student-training .student-training__assessment .question__answers .answer__tip, + .openassessment .step--self-assessment .self-assessment__assessment .question__answers .answer__tip, + .openassessment .step--peer-assessment .peer-assessment__assessment .question__answers .answer__tip, + .openassessment .staff-assessment__assessment .question__answers .answer__tip, + .step--response .step__rubric .question__answers .answer__points, + .step--student-training .student-training__assessment .question__answers .answer__points, + .openassessment .step--self-assessment .self-assessment__assessment .question__answers .answer__points, + .openassessment .step--peer-assessment .peer-assessment__assessment .question__answers .answer__points, + .openassessment .staff-assessment__assessment .question__answers .answer__points + .step--response .step__rubric .question__answers .answer__points__label, + .step--student-training .student-training__assessment .question__answers .answer__points__label, + .openassessment .step--self-assessment .self-assessment__assessment .question__answers .answer__points__label, + .openassessment .step--peer-assessment .peer-assessment__assessment .question__answers .answer__points__label, + .openassessment .staff-assessment__assessment .question__answers .answer__points__label + { color: $text-color-primary; } - label, .openassessment .step--grade .grade__value__description { + + .tox .tox-toolbar, .tox .tox-toolbar__overflow, + .tox .tox-toolbar__primary{ + background-color: $body-bg-d; color: $text-color-d; } - .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:focus+label, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:hover+label, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label { - border-color: $primary-d; - } - .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input+label.choicegroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+label.choicegroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input+label.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+label.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input+section.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+section.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:focus+label.choicegroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label.choicegroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:focus+label.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:focus+section.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+section.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:hover+label.choicegroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label.choicegroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:hover+label.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:hover+section.choicetextgroup_incorrect, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+section.choicetextgroup_incorrect, - .xmodule_display.xmodule_ProblemBlock div.problem .notification.error { - border-color: $danger-d; - } - .xmodule_display.xmodule_ProblemBlock div.problem .indicator-container .status.incorrect .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .notification.error .icon { - color: $danger-d; - } - .xmodule_display.xmodule_ProblemBlock .problem .capa_inputtype.textline > .incorrect input, .xmodule_display.xmodule_ProblemBlock .problem .inputtype.formulaequationinput > .incorrect input { - border-color: $danger-d; - } - .xmodule_display.xmodule_ProblemBlock .problem .capa_inputtype.textline > .incorrect .status .status-icon:after, - .xmodule_display.xmodule_ProblemBlock .problem .inputtype.formulaequationinput > .incorrect .status .status-icon:after { - color: $danger-d; - } - .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input+section.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+section.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:focus+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:focus+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:focus+section.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+section.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:hover+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label.choicegroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:hover+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:hover+section.choicetextgroup_correct, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+section.choicetextgroup_correct { - border-color: $success-d; - } - .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input+section.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input+section.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:focus+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:focus+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:focus+section.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:focus+section.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicegroup input:hover+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label.choicegroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:hover+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+label.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup .choicegroup input:hover+section.choicetextgroup_correct .status-icon::after, .xmodule_display.xmodule_ProblemBlock div.problem .choicetextgroup input:hover+section.choicetextgroup_correct .status-icon::after { - color: $success-d; - } - .xmodule_display.xmodule_ProblemBlock div.problem .notification.general, .xmodule_display.xmodule_ProblemBlock div.problem .notification.general .icon { - border-color: $primary-d; - } - .xmodule_display.xmodule_ProblemBlock div.problem .action .submit-attempt-container .submit { - background: $primary-d; - border-color: $primary-d; - color: $btn-color-d; - } - .xmodule_display.xmodule_ProblemBlock div.problem .action .problem-action-btn:hover, - .xmodule_display.xmodule_ProblemBlock div.problem .action .problem-action-btn:focus, - .xmodule_display.xmodule_ProblemBlock div.problem .action .problem-action-btn:active, - .xmodule_display.xmodule_ProblemBlock div.problem .notification.general .icon { - color: $primary-d; - } - .xmodule_display.xmodule_ProblemBlock .problem .capa_inputtype.textline>.unanswered input, .xmodule_display.xmodule_ProblemBlock .problem .capa_inputtype.textline>.unsubmitted input, .xmodule_display.xmodule_ProblemBlock .problem .inputtype.formulaequationinput>.unanswered input, .xmodule_display.xmodule_ProblemBlock .problem .inputtype.formulaequationinput>.unsubmitted input { + + .tox .tox-tbtn{ color: $text-color-d; - background: none; - } - .xmodule_display.xmodule_ProblemBlock div.problem div div.equation span.MathJax_CHTML, .xmodule_display.xmodule_ProblemBlock div.problem div div.equation span.MathJax, .xmodule_display.xmodule_ProblemBlock div.problem div div.equation span.MathJax_SVG { - background: $primary-light-d; } - .step--student-training .student-training__assessment - .assessment__rubric__question--feedback textarea, - .step--student-training .student-training__display__response, - .openassessment .submission__feedback__fields textarea, .openassessment - .step--self-assessment .self-assessment__assessment .assessment__rubric__question--feedback textarea, - .openassessment .step--self-assessment .self-assessment__display__response, - .openassessment .step--peer-assessment .peer-assessment__assessment .assessment__rubric__question--feedback textarea, - .openassessment .step--peer-assessment .peer-assessment__display__response, - .openassessment .step--response .response__submission__content .submission__file__description textarea, - .openassessment .step--response .response__submission__content .submission__answer__part__text textarea, - .openassessment .staff-assessment__assessment .assessment__rubric__question--feedback textarea, .openassessment - .staff-assessment__display__response, .step--response .step__rubric .question__answers .answer--feedback .answer__value, - .step--student-training .student-training__assessment .question__answers .answer--feedback .answer__value, .openassessment .step--self-assessment .self-assessment__assessment .question__answers .answer--feedback .answer__value, - .openassessment .step--peer-assessment .peer-assessment__assessment .question__answers .answer--feedback .answer__value, .openassessment .staff-assessment__assessment .question__answers .answer--feedback .answer__value { - overflow-y: auto; - } - .xmodule_display.xmodule_ProblemBlock div.problem .notification.warning { - border-color: $danger-d; - } - .xmodule_display.xmodule_ProblemBlock div.problem .notification.warning .icon { - color: $danger-d; - } - .xmodule_display.xmodule_ProblemBlock div.problem .notification.problem-hint { - background: $primary-light-d; - border-color: $primary-light-d; - .icon { - color: $text-color-d; - } - .notification-message { - ol { - li { - color: $text-color-d; - strong { - color: $text-color-d; - } - } - } - } - .notification-btn-wrapper { - button { - border-color: $primary-d !important; - background: none !important; - color: $primary-d; - } - } + + .tox .tox-tbtn__select-chevron svg{ + fill: $text-color-d; } - .ui-dialog.ui-widget.ui-widget-content, - .ui-dialog-titlebar.ui-widget-header, - .ui-dialog-buttonpane.ui-widget-content, - .dialog-confirm.ui-dialog-content.ui-widget-content{ - background: $body-bg-d; - color: $text-color-d; - & .ui-button.ui-state-default:active, - & .ui-button.ui-state-default:focus - {box-shadow: none;} + .tox .tox-edit-area__iframe{ + background-color: $body-bg-d; } - .openassessment .submission__answer__part__prompt__copy a, - .wrapper--xblock .message .message__content a{ - color: $primary-d; - &:hover{ - color: #77a0ee; - } + .openassessment .submission__answer__display__title{ + color: $text-color-primary; } - .openassessment { - .submission__peer-evaluations__title, - .self-assessment__display__title,.step--self-assessment .self-assessment__display__title, - .peer-assessment__display__title,.step--self-assessment .peer-assessment__display__title,, - .staff-assessment__display__title, .step--self-assessment .staff-assessment__display__title,{ - color: $text-color-d !important; // open-assessment scss file used !important - } + .openassessment .question__score{ + .question__score__value, + .label, + .question__score__potential + { color: $text-color-d; } + } + .openassessment .answer{ + .answer__source__value-with-points, + .answer__value__value, + .answer__source, + .answer__points__label, + .answer__points + { color: $text-color-d; } + } + .openassessment .question__score__value:after{ + color: $text-color-d; } - div.wrapper--xblock { - - .openassessment__student-training--instructions.step__message > .message__content{ - color: $primary-light-d; - } - .openassessment .openassessment__steps__step .step__message.message--waiting{ - background: $primary-light-d; - } - .message--complete, - .step--student-training .message--correct, - .step--student-training .message--correct{ - background: #ecfaec; - & .message__content{ - color: $primary-light-d; - a { - color: $btn-color-d; - } - } + + // for staff + .ui-staff{ + .wrapper--content{ + background: $body-bg-d; + color: $text-color-d; } - .message--incomplete, - .step--student-training .message--incorrect, - .step--student-training .wrapper--xblock .message--incorrect{ - background: #fff9eb; - & .message__content{ + .step__message.message.message--warning, + .step__message.message.message--correct, + .message--incorrect, + .message--complete, + .message--incomplete{ + color: $primary-light-d; + & .message__content{ color: $primary-light-d; a { color: $btn-color-d; } } } + } - .openassessment .openassessment__steps__step.is--in-progress .step__status__value .copy{ - color: $primary-light-d; - } - - .openassessment .openassessment__steps .openassessment__steps__step .step__header .step__deadline{ - color: $border-color-d; - } - - .step--response .step__rubric{ - background: $primary-light-d; - } - - .step--response .step__rubric .question__answers .wrapper--input .answer__label, - .step--student-training .student-training__assessment .question__answers .wrapper--input .answer__label, - .openassessment .step--self-assessment .self-assessment__assessment .question__answers .wrapper--input .answer__label, - .openassessment .step--peer-assessment .peer-assessment__assessment .question__answers .wrapper--input .answer__label, - .openassessment .staff-assessment__assessment .question__answers .wrapper--input .answer__label{ + .openassessment .ui-staff__content__section{ + .wrapper--input{ + background: $body-bg-d; color: $text-color-d; } + } - .step--response .step__rubric .question__answers .answer__tip, - .step--student-training .student-training__assessment .question__answers .answer__tip, - .openassessment .step--self-assessment .self-assessment__assessment .question__answers .answer__tip, - .openassessment .step--peer-assessment .peer-assessment__assessment .question__answers .answer__tip, - .openassessment .staff-assessment__assessment .question__answers .answer__tip, - .step--response .step__rubric .question__answers .answer__points, - .step--student-training .student-training__assessment .question__answers .answer__points, - .openassessment .step--self-assessment .self-assessment__assessment .question__answers .answer__points, - .openassessment .step--peer-assessment .peer-assessment__assessment .question__answers .answer__points, - .openassessment .staff-assessment__assessment .question__answers .answer__points - .step--response .step__rubric .question__answers .answer__points__label, - .step--student-training .student-training__assessment .question__answers .answer__points__label, - .openassessment .step--self-assessment .self-assessment__assessment .question__answers .answer__points__label, - .openassessment .step--peer-assessment .peer-assessment__assessment .question__answers .answer__points__label, - .openassessment .staff-assessment__assessment .question__answers .answer__points__label - { - color: $text-color-primary; - } + .openassessment .staff-info__workflow-cancellation .staff-info__cancel-submission__content .comments__label{ + color: $text-color-d; + } - .tox .tox-toolbar, .tox .tox-toolbar__overflow, - .tox .tox-toolbar__primary{ - background-color: $body-bg-d; - color: $text-color-d; - } +} - .tox .tox-tbtn{ - color: $text-color-d; - } +#feedback-container{ + background: $body-bg-d; + border: 1px solid $text-color-d; + p{ + color: $text-color-d; + } +} - .tox .tox-tbtn__select-chevron svg{ - fill: $text-color-d; - } +.emoji-button{ + background-color: $body-bg-d; +} +.xblock.xmodule_display.xmodule_HtmlBlock .blue-text{color: $primary;} - .tox .tox-edit-area__iframe{ - background-color: $body-bg-d; - } - .openassessment .submission__answer__display__title{ - color: $text-color-primary; - } +.edx-notes-wrapper{ + .annotator-hl{ + background: orange; + color: $primary-light-d; + } - .openassessment .question__score{ - .question__score__value, - .label, - .question__score__potential - { color: $text-color-d; } - } - .openassessment .answer{ - .answer__source__value-with-points, - .answer__value__value, - .answer__source, - .answer__points__label, - .answer__points - { color: $text-color-d; } - } - .openassessment .question__score__value:after{ + .annotator-outer.annotator-viewer{ + div:first-of-type{ color: $text-color-d; } + .annotator-annotation.annotator-item{ + background: $body-bg-d; - // for staff - .ui-staff{ - .wrapper--content{ - background: $body-bg-d; - color: $text-color-d; + .annotator-note{ + color: $text-color-d !important; } - .step__message.message.message--warning, - .step__message.message.message--correct, - .message--incorrect, - .message--complete, - .message--incomplete{ - color: $primary-light-d; - & .message__content{ + .annotator-tags{ + border-color: $primary-light-d; + .annotator-tag{ + background: lightgrey; color: $primary-light-d; - a { - color: $btn-color-d; - } + } - } + } } - .openassessment .ui-staff__content__section{ - .wrapper--input{ - background: $body-bg-d; - color: $text-color-d; + .annotator-controls { + .annotator-close::before, + .annotator-edit::before, + .annotator-delete::before{ + color: $primary-d; } } - - .openassessment .staff-info__workflow-cancellation .staff-info__cancel-submission__content .comments__label{ - color: $text-color-d; - } - } - #feedback-container{ - background: $body-bg-d; - border: 1px solid $text-color-d; - p{ - color: $text-color-d; + .annotator-adder{ + button{ + background: $primary-light-d !important; + &::after{ + color: $primary-d; + text-shadow: none; + } + &::before{ background: $primary-light-d;} } } - .emoji-button{ - background-color: $body-bg-d; - } - .xblock.xmodule_display.xmodule_HtmlBlock .blue-text{color: $primary;} - - - .edx-notes-wrapper{ - .annotator-hl{ - background: orange; - color: $primary-light-d; + .annotator-outer.annotator-editor{ + .annotator-widget{ + background: $body-bg-d !important; } - - .annotator-outer.annotator-viewer{ - div:first-of-type{ - color: $text-color-d; - } - - .annotator-annotation.annotator-item{ - background: $body-bg-d; - - .annotator-note{ + .annotator-listing{ + background: $body-bg-d; + .annotator-item{ + border-top: 1px solid grey; + &:first-child textarea{ + background: $light-overlay-d !important; color: $text-color-d !important; } - - .annotator-tags{ - border-color: $primary-light-d; - .annotator-tag{ - background: lightgrey; - color: $primary-light-d; - - } - } - } - - .annotator-controls { - .annotator-close::before, - .annotator-edit::before, - .annotator-delete::before{ - color: $primary-d; - } - } - } - - .annotator-adder{ - button{ - background: $primary-light-d !important; - &::after{ - color: $primary-d; - text-shadow: none; + input{ + background: $light-overlay-d; + color: $text-color-d; } - &::before{ background: $primary-light-d;} } } - - .annotator-outer.annotator-editor{ - .annotator-widget{ - background: $body-bg-d !important; - } - .annotator-listing{ - background: $body-bg-d; - .annotator-item{ - border-top: 1px solid grey; - &:first-child textarea{ - background: $light-overlay-d !important; - color: $text-color-d !important; - } - input{ - background: $light-overlay-d; - color: $text-color-d; - } - } - } - .annotator-controls{ - background: $primary-light-d !important; - box-shadow: none; - .annotator-save{ - background: $primary-d; + .annotator-controls{ + background: $primary-light-d !important; + box-shadow: none; + .annotator-save{ + background: $primary-d; + color: $primary-light-d; + &:hover{ color: $primary-light-d; - &:hover{ - color: $primary-light-d; - } - } - .annotator-cancel{ - color: $primary-d; } } - } - } + .annotator-cancel{ + color: $primary-d; + } + } + } } +