-
- {onLearnMore && (
-
- )}
+
+
+
+
+

+
+
+
+
+ {onLearnMore && (
+
+
+
+ )}
+
+
);
diff --git a/src/course-home/outline-tab/widgets/UpgradeCard.scss b/src/course-home/outline-tab/widgets/UpgradeCard.scss
index 3d517d3d..5f369519 100644
--- a/src/course-home/outline-tab/widgets/UpgradeCard.scss
+++ b/src/course-home/outline-tab/widgets/UpgradeCard.scss
@@ -1,4 +1,4 @@
.outline-sidebar-upgrade-card {
- border: 1px solid $gray-500;
- border-top: 5px solid $success-500;
+ border: 1px solid $dark-500;
+ border-top: 5px solid $dark-500;
}
diff --git a/src/courseware/course/course-exit/CourseCelebration.jsx b/src/courseware/course/course-exit/CourseCelebration.jsx
index 9e9f192c..074c5343 100644
--- a/src/courseware/course/course-exit/CourseCelebration.jsx
+++ b/src/courseware/course/course-exit/CourseCelebration.jsx
@@ -47,6 +47,7 @@ function CourseCelebration({ intl }) {
offer,
org,
relatedPrograms,
+ title,
verifiedMode,
verifyIdentityUrl,
verificationStatus,
@@ -274,7 +275,7 @@ function CourseCelebration({ intl }) {
return (
<>
- {`${intl.formatMessage(messages.congratulationsHeader)} | ${getConfig().SITE_NAME}`}
+ {`${intl.formatMessage(messages.congratulationsHeader)} | ${title} | ${getConfig().SITE_NAME}`}
diff --git a/src/courseware/course/course-exit/CourseInProgress.jsx b/src/courseware/course/course-exit/CourseInProgress.jsx
index 4106bc15..eaf1f199 100644
--- a/src/courseware/course/course-exit/CourseInProgress.jsx
+++ b/src/courseware/course/course-exit/CourseInProgress.jsx
@@ -16,7 +16,7 @@ import { logClick, logVisit } from './utils';
function CourseInProgress({ intl }) {
const { courseId } = useSelector(state => state.courseware);
- const { org, tabs } = useModel('courses', courseId);
+ const { org, tabs, title } = useModel('courses', courseId);
const { administrator } = getAuthenticatedUser();
// Get dates tab link for 'view course schedule' button
@@ -28,7 +28,7 @@ function CourseInProgress({ intl }) {
return (
<>
- {`${intl.formatMessage(messages.endOfCourseTitle)} | ${getConfig().SITE_NAME}`}
+ {`${intl.formatMessage(messages.endOfCourseTitle)} | ${title} | ${getConfig().SITE_NAME}`}
diff --git a/src/courseware/course/course-exit/CourseNonPassing.jsx b/src/courseware/course/course-exit/CourseNonPassing.jsx
index 63b23328..028b8f13 100644
--- a/src/courseware/course/course-exit/CourseNonPassing.jsx
+++ b/src/courseware/course/course-exit/CourseNonPassing.jsx
@@ -16,7 +16,7 @@ import { logClick, logVisit } from './utils';
function CourseNonPassing({ intl }) {
const { courseId } = useSelector(state => state.courseware);
- const { org, tabs } = useModel('courses', courseId);
+ const { org, tabs, title } = useModel('courses', courseId);
const { administrator } = getAuthenticatedUser();
// Get progress tab link for 'view grades' button
@@ -28,7 +28,7 @@ function CourseNonPassing({ intl }) {
return (
<>
- {`${intl.formatMessage(messages.endOfCourseTitle)} | ${getConfig().SITE_NAME}`}
+ {`${intl.formatMessage(messages.endOfCourseTitle)} | ${title} | ${getConfig().SITE_NAME}`}
diff --git a/src/generic/course-sock/CourseSock.jsx b/src/generic/course-sock/CourseSock.jsx
index 18a576f1..55f8ccba 100644
--- a/src/generic/course-sock/CourseSock.jsx
+++ b/src/generic/course-sock/CourseSock.jsx
@@ -35,7 +35,7 @@ export default class CourseSock extends Component {
return null;
}
- const buttonClass = this.state.showUpsell ? 'btn-success' : 'btn-outline-success';
+ const buttonClass = this.state.showUpsell ? 'btn-primary' : 'btn-outline-primary';
return (
diff --git a/src/generic/upgrade-button/UpgradeButton.jsx b/src/generic/upgrade-button/UpgradeButton.jsx
index c9d67e8c..a347a6a6 100644
--- a/src/generic/upgrade-button/UpgradeButton.jsx
+++ b/src/generic/upgrade-button/UpgradeButton.jsx
@@ -19,7 +19,7 @@ function UpgradeButton(props) {
return (