-
+
>
);
diff --git a/src/course-home/outline-tab/OutlineTab.jsx b/src/course-home/outline-tab/OutlineTab.jsx
index affa5036..5d8d4373 100644
--- a/src/course-home/outline-tab/OutlineTab.jsx
+++ b/src/course-home/outline-tab/OutlineTab.jsx
@@ -9,6 +9,7 @@ import CourseDates from './widgets/CourseDates';
import CourseGoalCard from './widgets/CourseGoalCard';
import CourseHandouts from './widgets/CourseHandouts';
import CourseTools from './widgets/CourseTools';
+import DatesBannerContainer from '../dates-banner/DatesBannerContainer';
import genericMessages from '../../generic/messages';
import messages from './messages';
import Section from './Section';
@@ -48,6 +49,11 @@ function OutlineTab({ intl }) {
selectedGoal,
},
courseExpiredHtml,
+ datesBannerInfo,
+ datesWidget: {
+ courseDateBlocks,
+ },
+ hasEnded,
resumeCourse: {
hasVisitedCourse,
url: resumeCourseUrl,
@@ -124,6 +130,12 @@ function OutlineTab({ intl }) {
...offerAlert,
}}
/>
+
{rootCourseId && (
<>
diff --git a/src/courseware/course/course-exit/CourseCelebration.jsx b/src/courseware/course/course-exit/CourseCelebration.jsx
index e09141f2..11434d12 100644
--- a/src/courseware/course/course-exit/CourseCelebration.jsx
+++ b/src/courseware/course/course-exit/CourseCelebration.jsx
@@ -186,18 +186,18 @@ function CourseCelebration({ intl }) {
{/* The requesting status needs a different button because it does a POST instead of a GET */}
{certStatus === 'requesting' && (
dispatch(requestCert(courseId))}
- style={{ backgroundColor: 'white' }}
>
{buttonText}
)}
{buttonLocation && (
{buttonText}